单片机原理及应用考试试卷及答案[]_第1页
单片机原理及应用考试试卷及答案[]_第2页
单片机原理及应用考试试卷及答案[]_第3页
单片机原理及应用考试试卷及答案[]_第4页
单片机原理及应用考试试卷及答案[]_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、一填空题:1 8051 系列单片机字长是8 位,有40 根引脚。当系统扩展外部存储器或扩展 I/O 口时, P0 口作地址低8 位和数据传送总线,P2 口作地址总线高8 位输出,P3 口的相应引脚会输出控制信号。2当EA为低电平(接地)时,CPU只执行外部程序存储器或ROM中的程序。3数据指针DPTR有16位,程序计数器PC有16位。4在MCS-51单片机中,一个机器周期包括12 个时钟周期。5 C51 编译器支持三种存储模式,其中SMALL模式默认的存储类型为data,LARGE模式 默认的存储类型为xdata。6欲使P1 口的低 4 位输出 0,高 4 位不变,应执行一条ANL P1,#0

2、F0H命令。7 8051 单片机复位后,PC =0000H。8 74LS138 是具有 3个输入的译码器芯片,用其输出作片选信号,最多可在8块芯片中选中其中任一块。9 单片机位寻址区的单元地址是从20H单元到 2FH 单元, 若某位地址是 12H,它所在单元的地址应该是22H10 MOV A, 30H 指令对于源操作数的寻址方式是直接寻址。11在MCS-51单片机中,寄存器间接寻址用到的寄存器只能是通用寄存器R0、 R1 和DPTR。12 程序状态字PSW中的RS1和 RS0的作用是选择工作寄存器组13 8051 单片机,当CPU响应某中断请求时,将会自动转向相应规定地址(即中断入口地址)去执

3、行,外部中断0 入口地址为:0003 H , T1 入口地址为0018 H 。14 变量的指针就是变量的地址。对于变量a,如果它所对应的内存单元地址为2000H,它的指针是2000H。15 . 特殊功能寄存器中,单元地址()的特殊功能寄存器,可以位寻址。16 interrupt m 是 C51 函数中非常重要的一个修饰符,这是因为中断函数必须通过它进行修饰。17 Using n 用于指定本函数内部使用的寄存器组, n 的取值为0 3。18 消除按键盘抖动通常有两种方法:硬件消抖和 软件消抖。二、 选择题1 、访问外部数据存储器时,不起作用的信号是(C ) 。( A) RD( B) WR( C)

4、 PSEN( D) ALE2、若开机复位后,CPU使用的是寄存器第一组,地址范围是(D ) 。A、 00H-10H B 、 00H-07H C 、 10H-1FH D 、 08H-0FH3 MCS-51单片机的位寻址区位于内部RAM的(D )单元。A. 00H 7FHB. 20H 7FHC. 00H 1FH D. 20H 2FH4访问片外数据存储器的寻址方式是(C ) 。A、立即寻址B 、寄存器寻址C 、寄存器间接寻址D 、直接寻址5当需要从MCS-51单片机程序存储器取数据时,采用的指令为(B ) 。A. MOV A, R1B. MOVC A, A + DPTRC. MOVX A, R0D.

5、 MOVX A, DPTR6在MCS-51中,需要外加电路实现中断撤除的是: ( A)( A)电平方式的外部中断(B)脉冲方式的外部中断( C)外部串行中断(D)定时中断7在存储器扩展电路中74LS373 的主要功能是( D )A 存储数据B 存储地址C 锁存数据D 锁存地址8 ADC 0809芯片是m路模拟输入的n 位 A/D 转换器,m、 n 是 ( A )A 8、 8 B 8、 9 C 8、 16 D 1 、 89 8051 单片机串行口用工作方式0 时, ( C )A数据从RXD串行输入,从TXD串行输出B数据从RXD串行输出,从TXD串行输入C数据从RXD串行输入或输出,同步信号从T

6、XD输出D数据从TXD串行输入或输出,同步信号从RXD输出10 MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应(A )A. 外部中断0 B. 外部中断1 C. 定时器 0 中断 D. 定时器 1 中断11下面哪种方式适合用于处理外部突发事件。( C )A、 DMAB、无条件传送C、中断D、条件查询传送12 MCS-51单片机定时器工作方式2 是指的(B )工作方式。A. 8 位 B. 8 位自动重装C. 13 位 D. 16 位13 在进行串行通信时,若两机的发送与接收可以同时进行,则称为(D ) 。A. 半双工传送B. 单工传送C.双工传送D. 全双工传送14当8031

7、 外扩程序存储器32KB时,需使用EPROM276( 4 C )A、 2 片 B 、 3 片 C 、 4 片 D 、 5 片15已知1 只共阴极LED 显示器,其中a 笔段为字形代码的最低位,若需显示数字1 ,它的字形代码应为( A )。1. 06HB. F9HC. 30HD. CFH16. 80C51 复位后PC和 SP中的内容是(C ) 。A. PC=0000H,SP=60H B. PC=0040H,SP=07HC. PC=0000H,SP=07H D. PC=1000H,SP=06H17. 在缺省状态下,MCS-51单片机的中断优先顺序为(A ) 。A 、 INT1、 INT0、 T0、

8、 T1、串行口中断B、 INT0、 T0、 INT1、 T1、串行口中断C、串行口中断、INT0、 INT1、 T1、 T0D、 T1、 INT1、 T0、 INT0、串行口中断18. 下列各逻辑部件中,不是MCS-51单片机内部所包含的是(C )。A、 CPU B 、定时器/计数器C 、 8 位 A/D 转换器D 、全双工串行接口19. 在 MCS-51单片机系统的四个I/O 口中,可在系统扩展时构成数据总线的是( A )。A、 P0 口 B 、 P1 口 C 、 P2 口 D 、 P3 口20. 下列对于单片机内部定时器/计数器的说法中,正确的是(B )。A、用做计数器时,即为对外部的脉冲

9、进行计数,其为减计数B、用做计数器时,即为对外部的脉冲进行计数,其为加计数C、用做定时器时,实质是对内部的振荡脉冲进行计数D、以上的说法都不对三、判断题1 、当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。(×)2. 读内部ROM时使用的是“MOV” 指令,读外部RAM时使用的是“ MOV”指令。X(3. 必须有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断。()4. MCS-51 单片机的内部有两个13 位定时器/读数器。(×)5. 51 单片机只能做控制用,不能完成算术运算。(×)6. 扩展 I/O 口占用片外数据存储器的地址资源。(&#

10、215;)7. 8051 单片机必须使用内部ROM。(×)8. 指令AJMP的跳转范围是1KB。 (×)9. A/D 转换器的作用是将模拟量转换数字量;D/A 转换器的作用是将数字量转为模拟量。()10. .MOVX A, 3057H(×)四简答题1. 写出MCS-51单片机的所有中断源,并写出它们的入口地址。外部中断003H定时器/ 计数器T0 0BH外部中断113H定时器/ 计数器T1 1BH串行口中断23H答:由硬件自动清除:T0、 T1 的溢出中断和边沿触发的外部中断;软件清除:串性通信的发送和接收中断2. MCS-51 单片机内128B的数据存储器可分为

11、几个区?分别作什么用?分为 3 个区:寄存器组区地址为00-1FH,用于寄存器寻址位寻址区地址为20H-2FH,用于位的寻址用户区地址为30H-3FH,用于堆栈或存放临时数据五、图 1 是通过 8255 扩展的4× 8 矩阵式键盘的连接图,假设不用的地址线取高电平,请完成:1、确定8255PA、 PB、 PC及控制口的地址(4 分)答:7F00H、 7F01H、 7F02H、 7F03H2、针对图1 电路。说明矩阵式键盘的工作过程及求取键盘编码的方法(7 分)答:工作过程:第一步是CPU首先检测键盘上是否有键按下第二步是识别哪一个键按下键盘编码:此采用顺序排列编码,获得编码值时根据行

12、线和列线进行了相应的处理。编码值行首编码值X+列号Y书 P1873、把检测有无键按下程序补充完整(4 分)uchar checkkey( )/ 检测有无键按下,有返回0xff 无返回 0uchar i;_XBYTE0X7f00=0X00_;/PA 口送全 0 信号_i=XBYTE0X7f02_;/ 读 PC口的值送变量ii=i&0x0fif(i=0x0f)return(0);else return(0xff);六、定时器/计数器的应用(共3 小题,共14分共 10分)设系统时钟频率为12MHZ,用定时器/计数器 T1 编程实现从P1.0 输出周期为10ms的方波信号。请完成:1、计算定时初值(2 分)2、写出中断方式用C语言实现的主程序和中断服务程序(8 分)1110 1100 0111 1000七、

温馨提示

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

评论

0/150

提交评论