徐州工程学院单片机原理及应用试卷1_第1页
徐州工程学院单片机原理及应用试卷1_第2页
徐州工程学院单片机原理及应用试卷1_第3页
徐州工程学院单片机原理及应用试卷1_第4页
徐州工程学院单片机原理及应用试卷1_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 徐州工程学院试卷 2016 2017 学年第 一 学期 课程名称 单片机原理及应用 试卷类型 1 考试形式 闭卷 考试时间 100 分钟命 题 人 2016 年 12 月 12 日 使用班级 教研室主任 年 月 日 教学院长 年 月 日姓 名 班 级 学 号 题号一二三四五六七八总分总分3015102010105100得分一、填空题(共 19小题,每空 1分,共计30分)1MCS-51单片机有 个并行输入/输出口,当系统扩展外部存储器或扩展I/O口时, 口作地址低8位和数据传送总线, 口作地址总线高8位输出, 口的相应引脚会输出控制信号。 2如果存储单元的数据位为8位,当它存放无符号数时,则

2、该数的范围为 。 3当PSW4=1,PSW3=0时,工作寄存器Rn,工作在第 区。 4C51编译器支持三种存储模式,其中SMALL模式默认的存储类型为 ,LARGE模式默认的存储类型为 。 5欲使P1口的低4位输出0,高4位不变,应执行一条 命令。6若累加器A中的数据为01110010B,则PSW中的P=_。 7MCS51指令系统中,ADD与ADDC指令的区别是 。 88051单片机,当CPU响应某中断请求时,将会自动转向相应规定地址(即中断入口地址)去执行,外部中断0入口地址为: H,T1入口地址为 H。9MOV A,40H 指令对于源操作数的寻址方式是 寻址。10数据指针DPTR有 位,程

3、序计数器PC有 位。11程序状态字PSW中的RS1和RS0的作用是 12当单片机复位时PSW H,SP= 。 13变量的指针就是 。对于变量a,如果它所对应的内存单元地址为2000H,它的指针是 。14在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行 次。 15interrupt m 是C51函数中非常重要的一个修饰符,这是因为 函数必须通过它进行修饰。16Using n用于指定本函数内部使用的 ,n的取值为 。17在串行口控制寄存器SCON中,TI是 中断标志,RI是 中断标志。18 74LS138是具有3个输入的译码器芯片,用其输出作片选信号,最多可在 块芯片中选中其中任一

4、块。19 可编程并行I/O接口芯片8255A内部有个I/O端口,PA口有 工作方式。二、 选择题(共15小题,每题 1分,共计15分)18051与8052的区别是:( )(A)有无内部程序存储器 (B)内部数据存储器的类型不同(C)内部程序存储器的类型不同 (D)内部数据存储单元数目的不同2在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是( )。(A)PSW (B)PC (C)A (D)SP3MCS-51单片机的位寻址区位于内部RAM的( )单元。A. 00H7FH B. 20H7FH C. 00H1FH D. 20H2FH4访问片外数据存储器的寻址方式是( )。A、立即寻址 B、寄

5、存器寻址 C、寄存器间接寻址 D、直接寻址5AJMP指令的跳转范围是( )。(A)2KB (B)1KB (C)256 (D)64KB6在MCS-51中,需要外加电路实现中断撤除的是:( )(A) 电平方式的外部中断 (B) 脉冲方式的外部中断(C) 外部串行中断 (D) 定时中断7在存储器扩展电路中74LS373的主要功能是 ( ) A存储数据 B存储地址 C锁存数据 D锁存地址8ADC 0809芯片是m路模拟输入的n位A/D转换器,m、n是 ( ) A8、8 B8、9 C8、16 D1、89MCS51单片机扩展外部程序存储器和数据存储器( )。(A)分别独立编址 (B)统一编址 (C)分别独

6、立编址或统一编址 (D)动态变址10MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( )。A. 外部中断0 B. 外部中断1 C. 定时器0中断 D. 定时器1中断11下面哪种方式适合用于处理外部突发事件。( )A、DMAB、无条件传送C、中断D、条件查询传送12MCS-51单片机定时器工作方式2是指的( )工作方式。A. 8位 B. 8位自动重装 C. 13位 D. 16位13在进行串行通信时,若两机的发送与接收可以同时进行,则称为( )。A. 半双工传送 B. 单工传送 C. 双工传送 D. 全双工传送14当8031外扩程序存储器32KB时,需使用EPROM2764(

7、 )。A、2片 B、3片 C、4片 D、5片15已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为(   )。A. 06H   B. F9H   C. 30H   D. CFH 三、分析和编程题(共 2 小题,每小题5分,共计10分)1、指出以下程序段每一条指令执行后累加器A内的值,已知(R0)30HMOVA,0AAH ;CPLA ;RLA ;RLCA ;CLRC ;ADDCA,R0 ;2、试编程实现内部RAM25H单元与55H单元的数据交换四、将内部RAM 40H单元开始的50个数传

8、送到外部RAM 1000H开始的单元中,试分别用汇编语言和C51语言编程实现 (共 2 小题,每小题5分,共计10分))1、汇编语言程序:2、C51语言程序:五、定时器/计数器的应用(共 3 小题,共计12分)设系统时钟频率为12MHZ,用定时器/计数器T1编程实现从P1.0输出周期为500s的方波信号。请完成:1、计算定时初值(2分) 2、写出中断方式用C语言实现的主程序和中断服务程序程序(5分)3、写出用查询方式实现的汇编语言程序(5分)六、下图是四片8K8位存储器芯片的连接图。请确定每片存储器芯片的地址范围。(共 1 小题,每小题8分,共计8分)(图1七、阅读下列程序,对汇编程序逐句加上简明注释,并分析其功能,说明R2、R3、DPTR、A的内容。(共 1 小题,每小题15分,共计15分)ORG 1000HZFJS:MOV 40H,#41HMOV R1,#20MOV R2,#00HMOV R3,#00HMOV DPTR,#TABLOOP:CLR AMOVC A, A+DPTRCJNE A,40H,LOOP1MOV R2,DPH MOV R3,DPLDONE: R

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论