广东海洋大学2008-2009《单片机原理与应用(含答案)》
- 格式:doc
- 大小:371.50 KB
- 文档页数:16
广东海洋大学2008-2009《单片机原理与应用》
课程试卷
一、填空题(每题1.5分,共24分)
1.当CPU访问片外的存储器时,其低8位地址由____P0____口提供,
高八位地址由___P2___口提供。
2.ALE信号的作用是_地址锁存和输入输出脉冲___________,EA接
高电平表示__允许单片机使用片内rom_________。
3.PSW中RS1 RS0=10H时,R2的地址是___00H____。
4.8051的中断向量表在___03H___、_____0BH___H和13H 、1BH、
23H。
5.ANL A.#0F0H是将A的高四位保持不变,而低四位
_____0000_____。
6.数据指针DPTR是一个_____16_____位的特殊功能寄存器。
7.设DPTR=2000H,(A)=A0H,则MOVC A,@A+DPTR操作数的实际
操作地址为____FFH____。
8.指针LCALL 37B0H,首地址在2000H,完成的操作是__2003___H
入栈,PC=___37B0H____。
9.8051单片机定时器/计时器作定时和计数用时,其计数脉冲分别由
______单片机内部____和____T0 T1____提供。
10.单片机89C51中的串行通信共有___4__种方式,其中方式
___0___是用作同步移位寄存器来扩展I/O口的。
二、选择题(每题2分,共20分)
1、边沿触发方式的外部中断信号时()有效。
A.下降沿 B.上升沿 C.高电
平 D.低电平
2、若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间最少应超过()。
A.2us
B.4us
C.8us
D.1ms
3、以下哪个是属于单片机系统前向通道的器件?()
A.MOV DPTR,#3F98H (B)MOV R0,#0FEH
C. MOV 50H,#0FC3DH (D)INC R0
5、以下哪一条是位操作指令()
(A) MOV P0,#0FFH (B) CLR P1.O
(C) CPL. A (D) POP PSW
6,若MCS-51中断源都编程为同级,当他们同时申请中断时,CPU首先响应()
(A) INT1 (B)INT0
(C) T1 (D)T0
7,定时器若工作在循环定时或者循环计数场合,应选用()
(A) 工作方式0 (B) 工作方式1
(C) 工作方式2 (D) 工作方式3
8,确定定时器/计数器工作方式的寄存器是()
(A)TCON (B)TMOD
(C)SCON (D)PCON
9,若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为()
(A)500 (B) 1000
(C)2^16 -500 (D) 2^16-1000
10,串行口的控制寄存器SCON中,REN的作用是()
(A)接受中断请求标志位 (B)发送中断请求标志位
(C)串行口允许接受位 (D)地址/数据位
三、判断题(错误的叙述进行校正,每题1.5,共15分)
1、PC存放的是当前正在执行的指令的地址。(F)
2、DPTR只能当作一个16位的特殊功能寄存器来使用。(F)
3、工作寄存器区不允许做普通的RAM单元来使用。()
4、执行LCALL指令时,栈指针SP的能容不会发生变化。(F)
5、在51系列单片机的指令系统中,其加法减法和除法必须有累加器A的参与才能完成。(F)
6、在51系列单片机的指令中,既有带借位的减法指令,又有不带借位的减法指令。(T)
7、在51单片机中,中断服务程序从矢量地址开始执行,一直到返回指令RETI为止(F)
8、定时/计数器工作于定时方式时,是通过89C51片内的振荡器输出经12分频后的脉冲进行计数,直至溢出为止。(T)
9、在89C51的串行通信中,串行口的发送和接收都是对特殊功能寄存器SBUF进行读/写而实现的。(T)
10、串行口的发送中断与接收中断各自有自己的终端入口地址。( T )
四、简答题(每题4分,共20分)
1、简述寄存器间接寻址方式及其寻址范围;
寄存器间接寻址:以指令中给出的寄存器中的数据为地址,从该地址的单元取得操作数
寻址范围:低8位,00H-FFH;DPTR访问片外RAM时,最大为0000H-FFFFH
2、设在MCS-51单片机片内RAM 中:(20H)=40H;(40H)=22H;(22H)=10H;P1=0CFH;当下列程序执行完毕后,各单元的内容分别为多少?
MOV R0,#20H
MOV A,@R0
MOV R1,A
MOV B,@R1
MOV 10H,R1
MOV @R1,10H
MOV P3,P1
(A)= (B)= (R0)= (R1)=
(P1)= (P3)= (20H)= (22H)=
3、51系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优先级中断,如何定义?
5个中断源:1,外部中断源(INT0,INT1);2,定时器、计数器溢出中断(T0,T1);2,串行口中断源(RI或TI)
外部中断源0,定时器、计数器溢出中断0,可以被定义为高级优先级中断
4、简单叙述8051的C/T0的工作模式。
5、简述LED数码管动态扫描原理既实现方式。
单片机的主程序调用显示子程序时,单片机通过先后输出字形码和字