单片机练习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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 其寻址方式为

相关文档
最新文档