单片机试题(含答案)

  • 格式:doc
  • 大小:62.50 KB
  • 文档页数:13

下载文档原格式

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

单片机试题(含答案)

试卷中可能会遇到的特殊功能寄存器

1、TMOD:

D7 D6 D5 D4 D3 D2 D1 D0 GATE C/T M1 M0 GATE C/T M1 M0

2、IE:D7 D6 D5 D4 D3 D2 D1 D0 EA - - ES ET1 EX1 ET0 EX0

3、TCON:D7 D6 D5 D4 D3 D2 D1 D0 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0

一、填空题(每空1分,共20分。)

1.微型计算机由CPU 、存储器和IO端口组成。

2.除SFR外,8051单片机的片内包含有128 字节RAM作为数据存储器使用,字节4K ROM作为程序存储器使用。3.PSW是8051的程序状态字寄存器,其中CY 位是:字节进/借位,P位是:奇偶标志位,标示ACC中1个数的奇偶性。4.DIV AB指令执行两个字节的无符号除法,该指令执行完成后,商存放在 A 、余数存放在___B_____中。

5.当8051的复位脚(RESET)为高电平时,CPU处于复位状态,这时I/O口

得分

P1的值为FF H,堆栈指针(SP)的值为07 H。

6.8051单片机包括 2 个16 位的定时/计数器,共有 4 种工作模式。

7.T0或T1作为定时器使用时,其工作时钟信号依赖于晶体振荡器的频率(f osc),当

f osc=12MHz时,定时器T1的工作时钟频率

为 1 MHz。

8.标准8051单片机有 5 个中断请求源,具有 2 个中断优先级。

9.8051单片机的串行口具有多种工作方式,其中方式3的有效数据位数是____9___位(不含起始位和停止位)。

10.异步串行通讯的波特率是指单位时间传输的数据位数。

得分

二、单项选择题 (每小题1分,共10分。)

1.下列第 B 个语句可以实现外部16位地址的读操作。

(A)MOVX A,@R0 (B)MOVX

A,@DPTR

(C)MOVX @R0,A (D)MOVX

@DPTR,A

2.当累加器A的初始值为 D 时,且Cy = 0,执行“RRC A”指令后,累加器A的结果为23H,并且Cy = 1。

(A)23H (B)BDH

(C)47H (D)C3H

3.当需要启动定时器T1时,下面哪一项是必须的? D

(A)SETB IT0 (B)SETB IT1 (C)SETB TR0 (D)SETB TR1

4.下面 B 的陈述是正确的?

(A)8051单片机有6个中断向量,分2个优先级别

(B)8051单片机有5个中断向量,分2个优先级别

(C)8051单片机可以扩展最大容量为128K 字节的程序存储器

(D)8051单片机可以扩展最大容量为32K

字节的外部数据存储器

5.下面 A 源操作数不是来自程序存储器。

(A)MOV A, #20H (B)MOVC A,@A+PC

(C)MOVC A,@A+DPTR (D)MOV A,@R0

6.下面的关于ADC和DAC的描述 C 是正确的?

(A)AD574是数模转换器件

(B)ADC0809有32个信号输入通道,同时可以进行32个通道的信号转换

(C)DAC0832是数模转换器件

(D)DAC0832可以同时进行多个通道的信号转换

7.8051支持位操作,其专用的可位寻址的存储器区域位于 B 。

(A)所有SFR区域(B)片内RAM的20~2FH之间

(C)片外0000~00FFH之间(D)程序存储器区域

8.下面操作执行后堆栈指针SP一定变小的是

A 。

(A)PUSH ACC (B)LCALL SUB

(C)AJMP LOP (D)RETI 9.下面哪种半导体存储器适宜作为8051单片机系统的数据存储器使用? D

(A)EEPROM (B)EPROM

(C)OTPROM (D)SRAM

10.下面关于MCS-51单片机系统外部扩展能力的描述正确的是 C

(A)扩展的外部程序存储器和数据存储器统一编址

(B)扩展的外部数据存储器和I/O接口不能统一编址

(C)扩展的并行数据存储器最大容量通常不超过64K字节

(D)P1端口可以“分时复用”作为数据总线和低8位地址总线使用

得分

三、简答题 (每小题10分,共20分。)

1.简单画出MCS-51单片机上电及手动复位的RC复位电路。并简述其工作原理。

答:

Vcc

RST

GND

+5V

PB C

1ηF

10K

R

MCS-51

单片机

2.up监控电路能够从根本上提高51单片机系统的可靠性吗?原因是?

答:不能。up监控电路只能是防止程序跑飞或者死机唤醒,并不能从根本上提高系统的可靠性。系统的稳定性取决于软件的编写与硬件的设计是否合理,而不是依靠监控电路。

四、阅读下列程序,并填写运行结果 (每空1分,共20分。) 1.MOV R2,#64H

得分

MOV R1,#02H

MOV A,R1

ORL A,R2

MOV R1,A

MOV A,#0FH

ANL A,R2

MOV R3,A

MOV A,R2

CPL A

SWAP A

CLR C

RLC A ;

MOV R2,A ;

执行完上面的程序之后,

(A)= 72H ;标志位(C)= 1 ;(R1)= 66H ;(R2)= 72H ;(R3)= 04H

2.MOV DPTR,#8006H

MOV R1,#22H

MOV A,#0F8H

MOV R2,#9