单片机练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机练习题
练习题
一、填空题
1、80C51系列单片机只有三个存储空间:片内外统一编址的B 的地址空间(用指令)、 B 的地址空间(用指令)以及 B 的地址空间(用指令)。
2、内部RAM 低128B 区可分为、、三部分,高128B 单元又称为区。
3、1个机器周期= 个状态周期= 个振荡周期。若8051单片机晶振频率
为6MHz ,则机器周期为。
4、大写字母B 的ASCII 码用十六进制表示为,小写字母a 的ASCII 码
用十六进制表示为,数字6的ASCII 码用十六进制表示为。
5、8086CPU 的引脚ALE 称为,用于控制把P0口的低8位地
址送锁存器锁存起来,以实现低位地址和数据的隔离。
6、IE 称为寄存器;IP 称为寄存器。指令MOV
IE,#83H ,表示开放和中断;指令MOV IP,#12H ,表
示设和为高级中断。
7、若要求T0作为定时器,工作于方式2,则定时器/计数器的方式寄存器TMOD
中T1方式字段的GATE= ,C/T = ,01M M = .。
8、波特率的单位,若数据传送率是60字符/s ,而每个字符包含10个
代码位(即1位起始位、8位数据位、1位停止位),则波特率为,此
时采用(同步/异步)通信方式。
二、单项选择题
1、计算机中最常用的字符信息编码是。
A. ASCII 码
B. BCD 码
C. 余3码
D. 循环码
2、数据指针寄存器DPTR 的数据位数是。
A. 8位
B. 16位
C. 32位
D. 4位
3、在微型计算机中,负数常用的表示方法。
A. 原码
B. 反码
C. 补码
D. 真值
4、堆栈的工作方式是。
A 、先进后出
B 、后进后出
C 、先进先出
D 、前面答案都不对
5、对程序存储器的读操作,只能使用。
A 、MOV 指令
B 、PUSH 指令
C 、MOVX 指令
D 、MOVC 指令
6、当程序状态字寄存器PSW 状态字中RS1和RS0分别为0和0 时,系统的当
前工作寄存器组为。
A.组0 B.组1 C.组2 D.组3
7、指令MOVC A,@A+DPTR采用的是寻址方式。
A.立即寻址B.直接寻址
C.寄存器间接寻址D.变址寻址
8、MCS-51汇编语言指令格式中,唯一不可缺少的部分是。
A.标号B.操作码C.操作数D.注释
9、下列指令中比较转移指令是指。
A. DJNZ Rn,rel B.DJNZ direct,rel
C.CJNE Rn,#data,rel D.JBC bit,rel
10、MCS—51指令系统中,清零指令是。
A.CPL A B.RLC A C.CLR A D.RRC A 11、MCS—51指令系统中,求反指令是。
A.CPL A B.RLC A C.CLR A D.RRC A 12.下列指令能能使累加器A高4位清0、低4位不变的是。
A.ORL A,#0F0H B.ORL A,#0FH
C.ANL A,#0F0H D.ANL A,#0FH
13、下列指令能使累加器A高4位不变,低4位清0的是________。
A、ANL A,#0F0H
B、ANL A,#0FH
C、ORL A,#0FH
D、ORL A,#0F0H
14、执行如下三条指令后,30H单元的内容是:( )。
MOV R1,#30H
MOV 40H,#3AH
MOV @R1,40H
A、30H
B、3AH
C、50H
D、FFH
15、假定A= 54H ,R0= 47H ,(47H)=0FH ,执行以下指令
XRL A,@R0
后,A的内容为________。
A、54H
B、ABH
C、47H
D、86H
16、MCS—51单片机启动T1工作的指令是________。
A、SETB EX1
B、SETB ET0
C、SETB TR0
D、SETB TR1
17、MCS-51单片机程序存储器的寻址范围是________。
A、 4 KB
B、128 KB
C、8 KB
D、 64KB
18、定时/计数器T0的中断入口地址是________。
A、0003H
B、000BH
C、0013H
D、001BH
三、简答题
1、判断下列各条指令的书写格式,正确的打√,错误的打×。
(1)MOV R0, #20H ( ) (2)CLR R0 ( )
(3)MOV A, #2000H ( ) (4)INC DPTR ( ) (5)ADD 30H, #40H ( ) (6)SETB TR0 ( ) (7)MOV A, @R3 ( ) (8)MUL AB ()(9)ADDC A, C ()(10)XCH R1, R2 ( )
2、MCS—51单片机的下列各条指令中源操作数的寻址方式。
(1)ADD A,90H 其寻址方式为
(2)SUBB A,#6CH 其寻址方式为
(3)MOVC A,@A+DPTR 其寻址方式为
(4)SETB EA 其寻址方式为
(5)MOVX A, @DPTR 其寻址方式为