单片机原理复习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
.
题型汇总:
判断题
1.在单片机89C51中,串行通信方式1和方式3的波特率是固定不变的。
2.单片机89C51一般使用非整数的晶振是为了获得精确的波特率。
3.单片机89C51和PC机的通信中,使用芯片MAX232是为了进行电平转换。
4.所有MCS-51系列单片机都是带有片内ROM和片外RAM的。( )
5.MCS-51单片机的程序存储器只是用来存放程序的。()
6.当MCS-51单片机上电复位后,栈指针(SP)=00H ()
7.在89C51的串行通信中,串行口的发送和接收都是对特殊功能寄存器SBUF进行读/写而实现的T
8.并行通信的优点是传送速度高,缺点是所需传送线较多,远距离通信不方便。T
9.当MCS-51单片机系统只使用片内ROM时,其引脚EA应接高电平。()
10.在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM区时用MOVX指
令,访问片内RAM区时用MOV指令。T
11.工作寄存器区不允许做普通的RAM单元来使用。F
12.8051单片机的字长为8位,但其片内寄存器不都是8位寄存器。()
13.所谓机器周期是指CPU执行一条指令所需要的时间。()
14.MCS-51内部的位寻址区,只能进行位寻址,而不能进行字节寻址。()
15.当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。T
16.当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。
17.在89C51的片内RAM区中,位地址和部分字节地址是冲突的。
18.中断的矢量地址位于RAM区中。
19.工作寄存器组是通过置位PSW中的RS0和RS1来切换的。
20.访问128个位地址用位寻址方式,访问低128字节单元用直接或间接寻址方式。
21.堆栈指针SP的内容可指向片内00H~7FH的任何RAM单元,系统复位后,SP初始化为00H。
22.程序计数器PC是一个可以寻址的特殊功能寄存器。
23.8051单片机共有128个位地址。()
24.单片机89C51复位后,其PC指针初始化为0000H,使单片机从该地址单元开始执行程序。
25.单片机系统上电后,其内部RAM的值是不确定的。
26.在执行子程序调用或执行中断服务程序时都将产生压栈的动作。
27.定时/计数器工作于定时方式时,是通过89C51片内振荡器输出经12分频后的脉冲进行计数,直
至溢出为止。
28.定时/计数器工作于计数方式时,是通过89C51的P3.4和P3.5对外部脉冲进行计数,当遇到脉冲
下降沿时计数一次。
29.定时/计数器在工作时需要消耗CPU的时间。
30.在51系列单片机中,中断服务程序从矢量地址开始执行,一直到返回指令RETI为止。
31.定时/计数器在使用前和溢出后,必须对其赋初值才能正常工作。
32.在51系列单片机的指令中,既有带借位的减法指令,又有不带借位的减法指令。
33.串行通信的优点是只需一对传送线,成本低,适于远距离通信,缺点是传送速度较低。
34.异步通信中,在线路上不传送字符时保持高电平。
35.在异步通信的帧格式中,数据位是低位在前高位在后的排列方式。
36.异步通信中,波特率是指每秒传送二进制代码的位数,单位是b/s。
37.在单片机89C51中,读和写的SBUF在物理上是独立的,但地址是相同的。
38.DPTR只能当作一个16位的特殊功能寄存器来使用。
39.执行一条“ANL P0,A”指令的过程是把P0端口引脚上的数据与累加器A中的数据进行“逻辑与”
操作后结果送回P0端口。()
单项选择题
1.DPTR为()
A.程序计数器
B.累加器
C.数据指针寄存器
D.程序状态字寄存
2.PSW的Cy位为()
A.辅助进位标志
B.进位标志
C.溢出标志位
D.奇偶标志位
3.MCS-51单片机片内ROM容量为()
A.4KB
B.8KB
C.128B
D.256B
4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?()
A.MUL
B.MOVX
C.MOVC
D.MOV
5.direct表示()
A.8位立即数
B.16位立即数
C.8位直接地址
D.16位地址
6.堆栈指针SP是一个()位寄存器
A.8
B.12
C.13
D.16
7.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为()
A.方式0
B.方式1
C.方式2
D.方式3
8.MCS-51的最小时序定时单位是()
A.节拍
B.状态
C.机器周期
D.指令周期
9.MOVC A ,#30H指令对于源操作数的寻址方式是()
.
A.寄存器间接寻址
B.寄存器寻址
C.立即寻址
D.变地寻址
10.计算机能直接识别的语言为()
A.汇编语言
B. 机器语言
C.自然语言
D.硬件和软件
11.主频为12MHz的单片机它的机器周期为()
A.1/12微秒
B.0.5微秒
C.1微秒
D.2微秒
12.MOVC A ,@A+PC指令对于源操作数的寻址方式是()
A.寄存器间接寻址
B.寄存器寻址
C.立即寻址
D.变址寻址
13.单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,因此其寻址范围是()。
A 4K
B B 64KB
C 8KB
D 128KB
14.假定堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()。
A 36H
B 37H
C 38H
D 39H
15.MCS-51单片机对外部数据存储器的读/写操作,只能使用( )。
A MOV指令
B MOVX指令
C MOVC指令
D PUSH指令
16、89C51是以下哪个公司的产品?()
A、INTEL
B、AMD
C、ATMEL
D、PHILIPS
17、MCS-51系列单片机是属于()体系结构。
A、冯诺依曼
B、普林斯顿
C、哈佛
D、图灵
18、以下哪一条指令的写法是错误的()。
A、MOV DPTR,#3F98H
B、MOV R0,#0FEH
C、MOV 50H,#0FC3DH
D、INC R0
19、以下哪一条指令的写法是错误的()。
A、INC DPTR
B、MOV R0,#0FEH
C、DEC A
D、PUSH A
20、以下哪一条指令的写法是错误的()。
A、MOVC A,@A+DPTR
B、MOV R0,#FEH
C、CPL A
D、PUSH ACC
22、以下哪一条是位操作指令()。
A、MOV P0,#0FFH
B、CLR P1.0
C、CPL A
D、POP PSW
23、以下哪一条是位操作指令()。
A、MOV P1,#0FFH
B、MOV C,ACC.1
C、CPL A
D、POP PSW
24、以下哪一条是位操作指令()。
A、MOV P0,#0FFH
B、SETB TR0
C、CPL R0
D、PUSH PSW
25、以下哪种方式的接口总线最少?()
A、SPI
B、I2C
C、单总线
D、并行通信
8.定时器/计数器工作方式0为()
A.13位定时/计数方式
B.16位定时/计数方式
C.8位可自动装入计数初值方式
D.2个8位方式
10.#data表示()
A.8位直接地址
B.16位地址
C.8位立即数
D.16位立即数
.