单片机综合练习题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、填空题:

1.从计算机总线的功能看,可以将总线分为,和。

2.数据总线用于,总线的条数多数由所决定。

3.存储器的分类方法很多,按其工作方式可分为和。按存储器和

CPU的关系可分为和。

4.用来指示随机存储器中堆栈的栈顶的16位地址。

5.地址缓冲器在与之间起缓冲作用。

6.用来存放参与运算的一个操作数以及运算后的结果。

7.ALU由和其他逻辑电路组成,其功能是。

8.(+31)10的反码是,(-122)10的补码是。

9.十进制数29的二进制表示为。

10.单片微型计算机由CPU、存储器和三部分组成。

11.当使用8751且EA=1,程序存储器地址时,访问的是片内ROM。

12.MCS—51特殊功能寄存器只能采用寻址方式。

13.MCS—51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以寻址。

14.若用传送指令访问MCS—51的程序存储器,它的操作码助记符是。

15.计算机的系统总线有地址总线、控制总线和总线。

16.输入输出设备是计算机与外部世界交换信息的。

17.PC复位后为。

18.一个机器周期= 节拍、一个机器周期=12个振荡周期,一个振荡周期=1节拍。

19.12根地址线可寻址 KB存储器。

20.MCS—51单片机内RAM的存储器区共有单元,分为组寄存器,每组

个单元,以作为寄存器名称。

21.MCS-51系列单片机片内有个特殊功能寄存器(SFR)。它们分布在内部RAM

的区域内。

22.单片机的复位方式有和两种。单片机复位后,片内寄存器都进

入初始状态,其中PC = ;Acc = ;PSW = ;SP = 。

23.一台计算机的指令系统就是它所能执行的集合。

24.以助记符形式表示的计算机指令就是它的语言。

25.MCS-51系列单片机片内有个特殊功能寄存器(SFR)。它们分布在片内寄存器RAM

的 128地址空间。

26.MCS-51单片机的特殊功能寄存器中SP是。复位后SP= 。当执

行过程序:MOV SP,#70H; PUSH ACC; PUSH DPL; PUSH DPH;POP ACC;POP DPL;

后,SP= 。

27.MCS-51系列单片机中断系统中有个中断源,其中2个外部中断源的输入端为

和。中断可设置个中断优先级。在特殊功能寄存器(SFR)中IP 为,IE为。

28.MCS-51系列单片机片内部有个定时器/计数器,其中T0有种工作方

式,其方式1是位定时器/计数器。在MCS-51系列单片机中,特殊功能寄存器(SFR)中的TMOD是,其位地址为。

29.步进电动机由和两大部分组成。是促使步进电动机旋转的根本原因。

步进电机定子绕组的通电状态每改变一次,它的转子便转过一个确定的角度,即步进电机的。

30.A/D转换器,通常是指一个将转变

为的电子元件,图1为ADC0809内部

逻辑结构图,8路模拟开关可选

通,允许8路模拟量分时输入共

用进行转换。三态输出锁存器用

于,当OE端为

图1 ADC0809的内部逻辑结构

时,才可以从三态输出锁存器取走转换完的数据。

31.中断优先级是由片内的控制的。MCS-51有5个独立的中断源,如

果各位优先级控制位被置1,则相应的中断被设置为;如果清0,则相应的中断被设置成为。若5个独立的中断源都被设置成同一优先级,这5个中断源会构成不同的自然优先级,其排列顺序,,,,。

二、单项选择题:

1.当MCS—51复位时,下列说法正确的是()。

(A)PC=0000H (B)SP=00H (C)SBUF=00H (D)(30H)=00H

2.要用传送指令访问MCS—51片外RAM,它的指令操作码助记符应是()。(A)

MOV (B)MOVX (C)MOVC (D)以上都行

3.PC中存放是()。

(A)下一指令的地址(B)当前正在执行的指令

(C)当前正在执行的指令的地址(D)下一条要执行的指令

4.8031是()。

(A)CPU (B)微处理器(C)单片微机(D)控制器

5.要把P0口高4位变0,低4位不变,应使用指令()。

(A)ORL P0,#0FH (B)ORL P0,#0F0H

(C)ANL P0,#0F0H (D)ANL P0,#0FH

6.所谓CPU是指()。

(A)运算器与控制器(B)运算器与存储器

(C)输入输出设备(D)控制器与存储器

7.LCALL指令操作码地址是2000H,执行完相应子程序返回指令后,PC=()。

(A)2000H (B)2001H (C)2002H (D)2003H

8.对程序存储器的读操作,只能使用()。

(A)MOV 指令(B)PUSH指令(C)MOVX指令(D)MOVC指令

9.判断是否溢出时用PSW的()标志位,判断是否有进位时用PSW的()标志位。

(A)CY (B)OV C.P D.RS0 E.RS1

10.在运用仿真系统调试程序时,当要观察子程序内部指令的执行结果时,通常采用()

调试方法。

(A)单步调试(F8)(B)跟踪调试(F7) C.快速运行到光标处调试(F4)D.断点调试(F2) E.连续运行调试(F9)

11.当单片机从8155接口芯片内部RAM的20H单元中读取某一数据时,应使用()类

指令。

(A) MOV A,20H (B)MOV* A,@Ri C. MOVC A,@A+DPTR D.MOV* A,@DPTR

12.当串行口向单片机的CPU发出中断请求时,若CPU允许并接受中断请求时,程序计数器

PC的内容将被自动修改为()。

(A)0003H (B)000B C.0013H D.001BH E.0023H

13.子程序的返回和中断响应过程中的中断返回都是通过改变PC的内容实现的,而PC内容

的改变是()完成的。

(A)通过POP命令(B)通过MOV 指令 C.通过RET或RETI指令 D.自动14.单片机复位后,SP、PC、I/O口的内容为()

(A)SP = 07H PC = 00H P0 = P1 = P2 = P3 = FFH

(B)SP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00H

C.SP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFH

D.SP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H

15.8031定时/计数器共有四种操作模式,并由TMOD寄存器中M1 M0的状态决定,当M1 M0

的状态为10 时,定时/计数器被设定为()

(A)13位定时/计数器(B)16位定时/计数器

相关文档
最新文档