单片机A试卷
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广东海洋大学 2009 — 2010学年第二学期 《单片机原理与应用》课程试题 课程号: 1610108 □ 考试 □ A 卷 □ 闭卷 □ 考查 □ B 卷 □ 开卷
一、选择题(每题1分,共10分) 1、为了提高系统的抗干扰能力,以下措施最有效且可行的为( ) A 、在程序存储器的合适位置大量填充如LJMP 0000H 指令 B 、把程序放在RAM 中 C 、把系统放在没有干扰的场合中使用 D 、提高系统的工作电压 2、MCS-51单片机复位操作的主要功能是把PC 初始化为( ) A.0100H B.2080H C.0000H D.8000H 3、8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。 A 、P0 B 、P1 C 、P2 D 、P3
班
级:
姓名:
学号:
试题
共
页
加白
纸
3
张 密
封
线
GDOU-B-11-302 √ √ √
4、指令MOVX寻址空间是()。
A、片外ROM
B、片外RAM
C、片内RAM
D、片内ROM
5、在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是()。
A、PSW
B、PC
C、A
D、SP
6、下面哪条指令产生WR信号( )
A、MOVX A,@DPTR
B、MOVC A,@A+PC
C、MOVC A,@A+DPTR
D、MOVX @DPTR,A
7、控制串行口工作方式的寄存器是( )
A、TCON
B、PCON
C、SCON
D、TMOD
8、用串行扩展并行I/O口时,串行接口工作方式选择()
A、方式0
B、方式1
C、方式2
D、方式3
9、边沿触发方式的外部中断信号是()有效。
A、下降沿
B、上升沿
C、高电平
D、低电平
10、串行口的控制寄存器SCON中,REN的作用是()。
A、接收中断请求标志位
B、发送中断请求标志位
C、串行口允许接收位
D、地址/数据位
二、是非题(判断正误,对的打“”√,错的打“×”,并对
错误的叙述进行改正。每题1.5分,共15分)
1、由于MCS-51的串行口的数据发送和接收缓冲器都是SBUF ,所以其串行口不能同时发送和接收数据,即不是全双工。( )
2、MCS-51的特殊功能寄存器分布在60H~80H 地址内。( )
3、为了消除按键抖动,常用的方法只有硬件方法。( )
4、必须有中断源发出中断请求,并且CPU 开中断,CPU 才可能响应中断。( )
5、特殊功能寄存器可以用间接寻址方式寻址。( )
6、DPTR 是由DPH 和DPL 两个8位特殊寄存器组成的。( )
7、工作寄存器工作在0区,则R2 所对应的内部数据存储器的地址是03H 。( )
8、指令MOVC @A+DPTR, A 可执行( )
9、指令LJMP 1000H 可执行( )
10、指令MOV 80H ,R2可执行( )
三、简答题(每题5分,共25分)
1、为什么外扩存储器时,P0口要外接锁存器,而P2口却不接?
2、在键盘接口中,最重要的问题是按键的识别问题,线反转法是一种常用的识别方法,简述线反转法的识别过程。
密
封 线
3、各中断源的中断标志位是怎样被置位以及清零的?
4、简单叙述8051的定时器/计数器的四种工作模式。
5、指令SUBB A,#0FCH执行后,求(A)=?PSW中的CY、OV、AC为何值,初始(A)=6BH,CY=0
四、指令及分析题(每题5分,共20分)
1、指令实现将ROM 2000H内容读入内部RAM30H单元中。
2、下列程序段执行后,(R0)=_______,(7EH)=____,(7FH)=_______。
MOV R0,#7EH
MOV 7EH,#0FFH
MOV 7FH,#40H
1NC @R0
1NC R0
1NC @R0
3、设(40H)=60H,(60H)=20H,P1口为输入口,当前输入状态为B7H,执行下面程序,分析(40H)、(B)、(R1)、(R0)的内容是什么?
MOV R0,#40H
MOV A,@R0
MOV R1,A
MOV B,@R1
MOV P1,#0FFH
MOV @R0,P1
4、执行下列程序段后,(P1)=_______。
MOV P1,#5DH
CPL P1.1
CPL P1.2
CLR P1.6
SETB P1.7
五、已知如图并给出下列程序,请在读图并理解程序后回答下列问题:(10分)
(1)程序功能为_______。 (2)ADC0809通道1的地址为_______。 (3)EOC 的作用是_______。(4)程序运行结果存于_______。 ADC :MOV DPTR ,#7FFOH MOV R 0,#0A0H
MOV R 2,#8
MOV A ,#0
LOOP :MOVX @DPTR ,A
JB P3.3,$
MOVX A ,@DPTR
MOVX @R 0,A
1NC DPTR
1NC R 0
DJNZ R 2,LOOP
AJMP ADC
密
封 线