- 1
- 0
- 约 4页
- 2018-10-22 发布于重庆
- 举报
单片机原理与应用期中练习题
《单片机原理与应用》期中练习题
一、填空(每格1分共24分)
1.8051单片机的内部硬件结构包括:????? ??、?? ??、? ??????
和?????????以及并行I/O口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过???????相连接。
2.通常,单片机上电复位时PC = H,SP = H;而工作寄存器则缺省采用第 组,这组寄存器的地址范围是从 至 H。
3.MCS-51单片机访问片外存储器时利用 信号锁存来自 口的低八位地址信号。
4.将8031片外程序存储器内的数据传送给A,可以采用的指令是_
5.若PSW为18H,则选择的是第________组通用寄存器。
6. 80C51单片机一共有______个引脚。其中I/O口线______个,外扩接口时,______口做数据线,同时又做 线,______口做 线,控制线______根,ALE和 联接,PESEN和 联接。
7.当使用8031单片机时,需要扩展外部程序存储器,此时EA应为 电平。
8.起止范围为0000H~3FFFH的存储器容量为 KB。
二、 选择题(选出一个正确答案,将其代号写在括号内。每题2分,共10分)
1.MCS—51单片机的复位信号是(? ? ???)有效。? (A)高电平??????????(B)低电平????????(C)??脉冲????????????(D)下降沿
2.若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过(??????)。? (A)2μs?????(B)4μs??????(C)8μs?????(D)1ms
3.区分片外程序存储器和数据存储器的最可靠方法是( )。
(A)看其芯片型号是RAM还是ROM
(B)看其位于地址范围的低端还是高端
(C)看其离MCS-51芯片的远近
(D)看其是被RD还是被PSEN信号连接
4. 在中断服务程序中,至少应有一条( )
(A)传送指令 (B)转移指令 (C)加法指令 (D)中断返回指令
5. 下面哪条指令产生WR信号
(A)MOVAX A,@DPTR (B)MOVC A, @A+PC
(C) MOVC A,@A+DPTR (D)MOVX @DPTR,A
三、判断题(下列命题你认为正确的在括号内打“√”错的打“×”,每小题2分,共10分)
1.在MCS-51系统中,一个机器周期固定等于1.5us. ( )
2.MCS-51单片机扩展系统中, P0口必须接一个8位的锁存器,而P2口不必接。 ( )
3.MOV A,@R7,将R7单元中的数据作为地址,从该地址中取数,送入A中。( )
4.8031芯片内一共有4K的ROM,256字节的RAM。( )
5.SP称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM无关。( )
四、阅读并分析程序(每小题8分,共16分)
1.下列程序执行后,结果如何?
?MOV??R0, #7FH ?MOV??7EH,#0 ?MOV??7FH,#40H ?DEC??@R0 ?DEC??R0 ?DEC??@R0
答: (R0)=_ _ H, (7EH)=_ __ H, (7FH)=__ __ H。
2.设R0=20H,R1=25H,(20H)=80H,(21H)=90H,(22H)=A0H,(25H)=A0H,(26H)=6FH,(27H)=76H,下列程序执行后,结果如何?
CLR C
MOV R2,#2H
LOOP: MOV A,@R0
ADDC A,@R1
MOV @R0, A
INC R0
INC R1
DJNZ R2, LOOP
JNC NEXT
MOV @R0, #01H
SJMP $
NEXT:DEC R0
SJMP $
答:(20)H= , (21H)= , (22H)= ,
Cy= , A=
原创力文档

文档评论(0)