单片机模拟试卷001
一、选择题(每题1分,共10分)
1. 8031单片机的(D )    口的引脚,还具有外中断、串行通信等 第二功能。
aP0    bP1 c P2    dP3
2. 单片机应用程序一般存放在(    B
aRAM    bROM    c)寄存器    dCPU
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复位后,PCSP的值为(    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进制216进制数表示),该补码为   
5.PC存放 CPU将要执行的指令所在的 ROM单元的地址特性    ,具有具有自动加1    性。在8051中决定程 序执行顺序的是PC还是DPTR    它是    ?      (是,
不是)SFG
o
6. 123=
B=
H
7. 8051
内部有
并行口,
P0 口直接作输出口时,必须外
;并行口作输入口时,
必须先    ,才能读入外
设的状态。
8. MCS-51的堆栈只可设置在_内RAM128B 区    ,其最大容
量为    ,存取数据的原则是    。堆栈寄存器SP是 位
寄存器,存放—堆栈栈顶的地址      o
9.中断处理的全过程分为以下 3个段:    、    、    o
10. 定时和计数都是对  脉冲    进行计数,定时与计数的区
别是      o
三、判断题(对者打V,错者打x,并改正,每题 1分,共10分)
1中断服务程序的最后一条指令是 RET
2存储器分成内存和外存两大部分,其中外存可以直接与    CPU
换信息。
3P2 口既可以作为I/O使用,又可以作地址/数据复用口使用。
4在中断响应阶段CPU一定要做如下2件工作:保护断点和给出 中断服务程序入口地址。
5RC    A为循环左移指令。
6MOV    A30H的源操作数为立即寻址方式。
7MOV    A,@A+DPT是一条查表指令。
8MUL AB的执行结果是高8位在A中,低8 位在B中。
9AJMP跳转空间最大可达到 64KB{2Kt}
10DPTR是由DPHDPL两个8位特殊寄存器组成的。
四、    简答题(每题5分,共15分)
1.MCS51的中断系统有几个中断源?几个中断优先级?中断优先级 是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由 高级到低级的顺序写出各个中断源)?各个中
断源的入口地址是多 少?
2•已知单片机系统晶振频率为 6MHz若要求定时值为10ms时,定 时器T0工作在方式1时,定时器T0对应的初值是多少? TMOD勺值 是多少? TH0N TL0=写出步骤
3.MCS5係列单片机的内部资源有哪些?说出 803180518751 的区别。
五、    作图题(10分)
6264 8K*8)构成16K的数据存储系统。要求采用线选法产生片 选信号,并计算6264的地址范围。
六、    设计题(113分;212分,共25分)
1.某单片机控制系统有8个发光二极管。试画出89C51与外设的连 接图并编程使它们由左向右轮流点亮。
2•某控制系统有2个开关K1K2, 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的引脚RSTIN(IN脚还是OUT,当其端出现高电平 时,8051进入复位状态。8051 一直维持这个值,直到 RST脚收到低 电平,8051才脱离复位状态,进入程序运行状态,从 ROM 0000 H 单元开始取指令并翻译和执行。
3. 半导体存储器分成两大类:RAM ROM其中RAM具有易失性, 常用于存储临时性数据 。
4.求十进制数-102的补码(以216进制数表示),该补码为 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的堆栈只可设置在 内RAM128B区,其最大容量为
128B,存取数据的原则是 先进后出。堆栈寄存器SP8位寄存器, 存放 。9•中断处理的全过程分为以下 3个段:中断请求 、 中断响应、中断服务。
10.定时和计数都是对脉冲 进行计数,定时与计数的区别是    定
时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数    。
三、    判断题(对者打V,错者打X,并改正,每题    1分,共10分)
1中断服务程序的最后一条指令是 RETRETX
2存储器分成内存和外存两大部分,其中外内存可以直接与    CPU
交换信息。X
3P2 口既可以作为I/O使用,又可以作地址/数据复用口使用。V
4在中断响应阶段CPU一定要做如下2件工作:保护断点和给出 中断服务程序入口地址。V
5LCRL    A为循环左移指令。X
6MOV    A30H的源操作数为立即直接寻址方式。
7MOVMOVC A,@A+DPT是—条查表指令。X
8MUL    AB的执行结果是高低8位在A中,低高8位在B中。
X
9AJMP跳转空间最大可达到64K X 2KB
10DPTR是由DPHDPL两个8位特殊寄存器组成的。    V
四、    简答题(每题5分,共15分)
1.MCS5的中断系统有几个中断源?几个中断优先级?中断优先级 是如何控制的?在出现同级中断申请时,CPL按什么顺序响应(按由 高级到低级的顺序写出各个中断源)?各个中断源的入口地址是多 少?
答:MCS5单片机有5个中断源,2个中断优先级,中断优先级由特 殊功能寄存器IP控制,在出现同级中断申请时,CPU按如下顺序响 应各个中断源的请求:INT0T0INT1T1、串口,各个中断源的
2.已知单片机系统晶振频率为 6MHz若要求定时值为10ms时,定 时器T0工作在方式1时,定时器T0对应的初值是多少? TMOD勺值 是多少? TH0N TL0=写出步骤
答:定时值为10ms时,定时器T0工作在方式1时,定时器T0对应
的初值是1388H
TMO的值是 00000001B TH0=13H TL0=88H
3.MCS51系列单片机的内部资源有哪些?说出 803180518751 的区别。
答:MCS5系列单片机上有18CPU 128BRAM 21SFR
4个并行口、1个串行口、2个定时计数器和中断系统等资源。8031
80518751的区别是8031内无ROM 8051内有4KB的掩膜ROM 8751 内有 4KBEPROM
五、    作图题(10分)
答:WR^ 6264 WE
RD6264 OE
AB0---AB12 6264 A0---A12
DB0-DB76264 D0- D7
AB15 AB14分别接 Y0 Y1
地址:0000H--/FFFH; 2000H---3FFFH
六、    设计题
1.某单片机控制系统有8个发光二极管。试画出89C51与外设的连 接图并编程使它们由右向左轮流点亮。
答:图(5构思(3
MOV A#80H (1
UR MOV P1A (1
RR A (2

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。