湖北理工学院单片机复习资料 下载本文

内容发布更新时间 : 2024/11/10 9:43:03星期一 下面是文章的全部内容请认真阅读。

一、填空题

1.0110B换算成十进制数为 ,110D换算成十六进制数为 。 2.MOV C, 20H属于 寻址方式;MOV A, @R0属于 寻址方式。 3.(PSW)=00H,工作寄存器是第 组,R0~R7的直接地址为 H~ H。 4.D/A转换器数字量的输入方式通常有两种方式: 串行方式 和 并行 方式 。 5.在变址寻址中,以 A 作为变址寄存器,以 PC 或DPTR作基址寄存器。 6.异步串行数据通信的帧格式由 、 、 、和 位组成。 7.编写子程序和中断服务程序时,必须注意 现场和恢复现场。子程序返回指令为RET,中断服务程序返回指令为 。 8.微处理器由 运算器 、 控制器 两部分组成。 9.按照数据传送的方向,串行通信可以分为 、 和 三种制式。

10.在位操作中,能起到与字节操作中累加器作用的是 。

11.要用传送指令访问MCS-51片内数据存储器,它的指令操作码助记符应是: 12.假定(A)=85H,(20H)=0FFH,(CY)=1,执行指令 ADDC A, 20H 后,累加器A的内容为 ,CY的内容为 ,AC 的内容为 ,OV的内容为 。 13.LED显示器的显示方式有 和 等2种显示。 14.假定(SP)=50H,(ACC)=30H,(B)=70H,执行下列指令: PUSH ACC PUSH B

后,SP的内容为 ,51H单元的内容为 ,52H单元的内容为 。

15.8031的数据线是 8 位,SP是 8 位,PC是 16位,DPTR是 16 位。

16.假定(SP)=60H,片内RAM的(40H)=25H,(41H)=12H,在下列程序段注释中填写执行结果。

PUSH 40H ;SP= , (SP)= ; PUSH 41H ; SP= , (SP)= 。

17.计算机(微处理器)能够惟一识别的语言是 。

18.MCS-51单片机中按功能把总线分为 总线、 总线和 总线。

19.DAC0832是 转换器件,ADC0809是 转换器件。

20.8051单片机40个引脚中,串口发送端为 P 3.0 ,串口接收端为 P 3.1 。

21.8051单片机访问内部RAM使用MOV指令,访问外部RAM使用 指令,访

问ROM使用 指令。

22.8051单片机片内有 个中断源,其中系统默认优先级别最高的是 外部中断0 。 二 选择题

1. 8051单片机有4组I/O口,即P1、P2、P3、P4共( )个引脚。 A. 4 B. 8 C. 16 D. 32

2. 8051单片机的P2口的第二功能是( )。 A.访问片外存储器时发送低8位地址 B.访问片外存储器时发送高8位地址 C.访问片外存储器时传送数据 D.P2口没有第二功能 3. PC的值是( )。

A.当前指令前一条指令的地址 B.当前正在执行指令的地址 C.下一条即将执行指令的首地址 D.控制器中指令寄存器的地址 4. 在中断服务程序中,至少有一条( )

A 传送指令 B 转移指令 C 加法指令 D 中断返回指令

5. JNZ e 指令的寻址方式 ( )

A 立即寻址 B 寄存器寻址 C 相对寻址 D 位寻址 6. PC中存放的是 ( )

A 下一条指令的地址 B 当前正在执行的指令 C 当前正在执行的指令地址 D 下一条要执行的指令 7. 指令LJMP 的跳转范围是 ( 64KB )

A 256B B 1KB C 2KB D 64KB

8 .当8031外扩程序存储器8KB时,需使用EPROM2732 ( 4片 )

A 1片 B 2片 C 3片 D

9. 在寄存器间接寻址中,指定寄存器中存放的是( )

A 操作数 B 操作数地址 C 转移地址 D 地址偏移量

10. 执行返回操作指令时,返回的断点地址是 ( )

A 调用指令的首地址 B 调用指令的末地址 C 调用指令下一条指令的首地址 D 返回指令的末地址 11. 中断查询的是 ( )

A 中断请求信号 B 中断标志位 C 外部中断方式控制位 D 中断允许控制位

12. 指令AJMP 的跳转范围是 ( )

A 256B B 1KB C 2KB D 64KB 13. PSW中CY位的作用是( )。

A.决定使用第几组通用寄存器 B.溢出标志位 C.进位标志位 D.奇偶校验位 14. 8031单片机在使用时需扩展外部程序存储器,EA引脚应该( )。 A.接地 B.接+5V C.悬空 D.都可以 15. 对程序存储器的读操作指令是( )。

A.MOV指令 B.PUSH指令 C.MOVX指令 D.MOVC指令 16. SP在单片机复位后的值为( )

A.06H B.00H C.07H D.FFH

17. 八段共阴极发光二极管显示器显示字符‘7’,段码应为( )。 A.07H B.8CH C.8EH D.76H 18. 8051单片机外部中断INT1的入口地址为( )。 A.0003H B.000BH C.0013H D.001BH 19. 4行4列构成的矩阵式键盘共有( )个按键。 A.8 B.12 C.16 D.32

三 问答题

1. 简述单片机的主要组成部分及其功能。

2. 程序状态寄存器作用是什么?有哪几个标志位?各标志位作用是什么?

PSW Cy AC F0 RS1 RS0 OV F1 P

3. 中断响应在哪些情况下,将被阻止?

4. MCS-51有哪几种寻址方式?每类寻址方式各举1例。

5. MCS-51单片机片内256B的数据存储器可分为哪几个区?分别起什么作用?

6. JNZ rel 为2B指令,放于1457H ,转移的目的地址为13EDH,求相对偏移量rel= ?

7. 位地址7CH与字节地址7CH如何区别?(20H~2FH)

8. MCS-51单片机的程序存储器和数据存储器共处同一地址空间为什么不会发生总线冲突?

9. 单片机用于外界过程控制中,为何要进行A/D、D/A转换?

四 分析与设计题

1. 编写程序,将片内RAM 从30H开始存放的16个数传送到片内从28H开始的单元中去。

2. 将30H中的压缩BCD码拆成两个BCD码,存入内部RAM的31H、32H中。(8分)