单片机模拟试卷001
一、选择题(每题1分,共10分)
1. 8031单片机的(D ) 口的引脚,还具有外中断、串行通信等 第二功能。
a) P0 b) P1 c ) P2 d) P3
2. 单片机应用程序一般存放在( B )
a) RAM b) ROM c)寄存器 d) CPU
3.已知某数的BCD码为0111 0101 0100 0010则其表示的十进制数 值为(B)
a) 7542H | b ) 7542 | ! c ) | 75.42H | d | )75.42 | |
4. | 下列指令中不影响标志位 | CY的指令有( | D | )o | ||
a) ADD A 20H b) CLR | c) | RRC A | d) INC A | |||
5. | CPI主要的组成部部分为( | A | ) | |||
a)运算器、 | 控制器 | b) | 加法器、 | 寄存器 | ||
c )运算器、 | 寄存器 | d) | 运算器、 | 扌曰令译码器 | ||
6. | INTEL 8051 | CPU是( | C )位的单片机 | |||
a) 16 | b) 4 | c ) 8 | dE | 16 | ||
7.8031复位后,PC与SP的值为( B )
a ) 0000H 00H b) 0000H, 07H
c ) 0003H, 07H d) 0800H 00H
8.当需要从 MCS-51单片机程序存储器取数据时,采用的指令为
(B )。
a ) MOV A, @R1 b) MOVC A, @A+DPTR
c) MOVX A, @R0 d) MOVX A, @DPTR
9.8031单片机中既可位寻址又可字节寻址的单元( A )
a ) 20H b) 30H c) 00H d) 70H
10. 下列哪条指令是正确的( D )
a) PUSH R2 b | ) | ADD | R0,A |
c) MOVX A @DPTR | d ) | MOV | @R0,A |
二、填空题(每空1分,共30 分) | |||
1.一个完整的微机系统由 | 硬件 | 和软件 | 两大部分组成 |
2.8051的引脚RST是_IN (IN脚还是OUT脚),当其端出现 高 电 平时,8051进入复位状态。8051 一直维持这个值,直到RST脚收到 低 电平,8051才脱离复位状态,进入程序运行状态,从 ROMD000H H单元开始取指令并翻译和执行。
3. 半导体存储器分成两大类 和 ,其中 具
有易失性,常用于存储 临时数据 。
4•求十进制数-102的补码(以16进制2位16进制数表示),该补码为 。
5.PC存放 CPU将要执行的指令所在的 ROM单元的地址特性 ,具有—具有自动加1 性。在8051中决定程 序执行顺序的是PC还是DPTR 它是 ? (是,
不是)SFG | o | ||
6. 123= | B= | H | |
7. 8051 | 内部有 | 并行口, | P0 口直接作输出口时,必须外 |
接 | ;并行口作输入口时, | 必须先 ,才能读入外 | |
设的状态。
8. MCS-51的堆栈只可设置在_内RAM氐128B 区 ,其最大容
量为 ,存取数据的原则是 。堆栈寄存器SP是 位
寄存器,存放—堆栈栈顶的地址 o
9.中断处理的全过程分为以下 3个段: 、 、 o
10. 定时和计数都是对 脉冲 进行计数,定时与计数的区
别是 o
三、判断题(对者打V,错者打x,并改正,每题 1分,共10分)
1中断服务程序的最后一条指令是 RET
2存储器分成内存和外存两大部分,其中外存可以直接与 CPU交
换信息。
3P2 口既可以作为I/O使用,又可以作地址/数据复用口使用。
4在中断响应阶段CPU一定要做如下2件工作:保护断点和给出 中断服务程序入口地址。
5RC A为循环左移指令。
6MOV A,30H的源操作数为立即寻址方式。
7MOV A,@A+DPT是一条查表指令。
8MUL AB的执行结果是高8位在A中,低8 位在B中。
9AJMP跳转空间最大可达到 64KB。{2Kt}
10DPTR是由DPH和DPL两个8位特殊寄存器组成的。
四、 简答题(每题5分,共15分)
1.MCS51的中断系统有几个中断源?几个中断优先级?中断优先级 是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由 高级到低级的顺序写出各个中断源)?各个中
断源的入口地址是多 少?
2•已知单片机系统晶振频率为 6MHz若要求定时值为10ms时,定 时器T0工作在方式1时,定时器T0对应的初值是多少? TMOD勺值 是多少? TH0N TL0=?(写出步骤)
3.MCS5係列单片机的内部资源有哪些?说出 8031、8051和8751 的区别。
五、 作图题(10分)
用6264 (8K*8)构成16K的数据存储系统。要求采用线选法产生片 选信号,并计算6264的地址范围。
六、 设计题(1题13分;2题12分,共25分)
1.某单片机控制系统有8个发光二极管。试画出89C51与外设的连 接图并编程使它们由左向右轮流点亮。
2•某控制系统有2个开关K1和K2, 1个数码管,当K1按下时数码 管加1, K2按下时数码管减1。试画出8051与外设的连接图并编程 实现上述要求。
单片机模拟试卷001答案
一、 选择题(每题1分,共10分)
1.D 2 . B 3. B 4. D 5. A
6.C 7. B 8 . B 9 . A 10. D
二、 填空题(每空1分,共30分)
1.一个完整的微机系统由硬件和软件两大部分组成。
2.8051的引脚RST是 IN脚(IN脚还是OUT脚),当其端出现高电平 时,8051进入复位状态。8051 一直维持这个值,直到 RST脚收到低 电平,8051才脱离复位状态,进入程序运行状态,从 ROM 0000 H 单元开始取指令并翻译和执行。
3. 半导体存储器分成两大类:RAM ROM其中RAM具有易失性, 常用于存储临时性数据 。
4.求十进制数-102的补码(以2位16进制数表示),该补码为 9AH 。
5.PC存放_CPU将要执行的指令所在的ROM单元的地址,具有自动加 1特性。在8051中决定程序执行顺序的是 PC还是DPTR PC ?它 是16位?不是(是,不是)SFG
6.123= 01010010 B= 52 H。
7.8051内部有4 个并行口,P0 口直接作输出口时,必须外接 上 拉电阻 ;并行口作输入口时,必须先 将口锁存器置1,才能读 入外设的状态。
8. MCS-51的堆栈只可设置在 内RAM低128B区,其最大容量为
128B,存取数据的原则是 先进后出。堆栈寄存器SP是8位寄存器, 存放 。9•中断处理的全过程分为以下 3个段:中断请求 、 中断响应、中断服务。
10.定时和计数都是对脉冲 进行计数,定时与计数的区别是 定
时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数 。
三、 判断题(对者打V,错者打X,并改正,每题 1分,共10分)
1中断服务程序的最后一条指令是 RETRET。X
2存储器分成内存和外存两大部分,其中外内存可以直接与 CPU
交换信息。X
3P2 口既可以作为I/O使用,又可以作地址/数据复用口使用。V
4在中断响应阶段CPU一定要做如下2件工作:保护断点和给出 中断服务程序入口地址。V
5LCRL A为循环左移指令。X
6MOV A,30H的源操作数为立即直接寻址方式。
7MOVMOVC A,@A+DPT是—条查表指令。X
8MUL AB的执行结果是高低8位在A中,低高8位在B中。
X
9AJMP跳转空间最大可达到64K X 2KB。
10DPTR是由DPH和DPL两个8位特殊寄存器组成的。 V
四、 简答题(每题5分,共15分)
1.MCS5的中断系统有几个中断源?几个中断优先级?中断优先级 是如何控制的?在出现同级中断申请时,CPL按什么顺序响应(按由 高级到低级的顺序写出各个中断源)?各个中断源的入口地址是多 少?
答:MCS5单片机有5个中断源,2个中断优先级,中断优先级由特 殊功能寄存器IP控制,在出现同级中断申请时,CPU按如下顺序响 应各个中断源的请求:INT0、T0、INT1、T1、串口,各个中断源的
2.已知单片机系统晶振频率为 6MHz若要求定时值为10ms时,定 时器T0工作在方式1时,定时器T0对应的初值是多少? TMOD勺值 是多少? TH0N TL0=?(写出步骤)
答:定时值为10ms时,定时器T0工作在方式1时,定时器T0对应
的初值是1388H
TMO的值是 00000001B TH0=13H TL0=88H
3.MCS51系列单片机的内部资源有哪些?说出 8031、8051和8751 的区别。
答:MCS5系列单片机上有1个8位CPU 128B的RAM 21个SFR
4个并行口、1个串行口、2个定时计数器和中断系统等资源。8031、
8051和8751的区别是8031内无ROM 8051内有4KB的掩膜ROM 8751 内有 4KB的 EPROM
五、 作图题(10分)
答:WR^ 6264 的 WE
RD接 6264 的 OE
AB0---AB12 接 6264 的 A0---A12
DB0-DB7接 6264 的 D0- D7
AB15 AB14分别接 Y0 和 Y1
地址:0000H--/FFFH; 2000H---3FFFH
六、 设计题
1.某单片机控制系统有8个发光二极管。试画出89C51与外设的连 接图并编程使它们由右向左轮流点亮。
答:图(5分)构思(3分)
MOV A,#80H (1 分)
UR MOV P1,A (1 分)
RR A (2 分)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论