单片机测试及参考答案

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

一.填空题

1、8051是在8031的基础上,片内集成了4KB的ROM 作为程序存储器;8751是在8031的基础上,片内集成了4KB的EPROM 作为程序存储器。

2、MCS-51单片机的外部引脚按功能分为电源及时钟引脚、控制引脚、输入/输出引脚(I/O)三部分。

3、MCS-51单片机系统中,当PSEN信号有效时,表示CPU要程序存储器读取信息。

4、查表指令有MOVC A ,@A+PC和MOVC A,@A+DPTR两条,它们都属于基址寄存器加变址间接寻址方式。

5、一个机器周期包括12 个振荡周期,具体分为 6 个状态周期。

6、设(A)=85H,(RO)=20H,(20H)=AFH,执行指令:ADD A, @RO 后,

(A)= 34H 、CY= 1 、AC= 1 、OV= 1 。

7、若要设定T1为方式2下的计数模式,T0设定为方式1下的定时模式,则TMOD的初始化值为61H 。

8 已知SP=30H ,PC=2345H,标号LABEL所在的地址为3456H,问执行长调用指令LCALL LABEL 后,(SP)= 32H ,(PC)=3456H

9.某MCS-51 系统用于定时测试压力、温度、定时用T0来实现,压力超限和温度超限的报警信号分别由INT0和INT1输入,中断优先排列顺序依次为压力超限――――温度超限―――定时检测,则专用寄存器IE= 87H ,IP= 05H 。

二.选择题

1.在中断服务程序中,至少应有一条( D )

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

2.单片机复位后,SP、PC、PSW的内容为(C )

A.SP = 07H PC = 0000H PSW = FFH

B.SP = 00H PC = 00H PSW= 00H

C.SP = 07H PC = 0000H PSW= 00H

D.SP = 00H PC = 00H PSW = FFH

3.8031定时/计数器共有四种操作模式,并由TMOD寄存器中M1 M0的状态决定,当M1 M0的状态为01 时,定时/计数器被设定为(B )

A.13位定时/计数器B.16位定时/计数器

C.自动重装8位定时/计数器D.T0为2个独立的8位定时/计数器,T1停止工作4.LCALL存于2000H开始的地址单元中,执行完相应的子程序中的返回指令后,PC=( D )

A. 2000H

B.2001H

C. 2002H

D. 2003H

5.MCS-51单片机的堆栈区是在( A )。

A、单片机内部RAM

B、单片机外部EPROM

C、单片机内部ROM

D、单片机外部RAM

6. 单片机应用过程中汇编是指( B )。

A、将机器语言转换成汇编语言的过程

B、将汇编语言转换成机器语言的过程

C、将高级语言转换成机器语言的过程

D、将高级语言转换成汇编语言的过程

7.寻址方式通常是指( A )。

A、寻找操作数的方式

B、寻找操作数地址的方式

C、寻找寄存器的方式

D、寻找立即数的方式

8.MCS-51单片机的工作寄存器是在( B )中。

A、CPU内部

B、内部RAM

C、外部RAM

D、内部ROM

9. 在堆栈操作过程中是按照( B )。

A、先入先出的原则

B、后入后出的原则

C、先入后出的原则

D、制动处理

10. 在执行MOVX A,@DPTR指令时(C )。

A、P2口即作为数据线又作为地址线

B、P2口作为地址线,P0口作为数据线

C、P0口即作为地址线又作为数据线

D、P0口作为地址线,P2口作为数据线

11.8031单片机的EA引脚使用时( B )。

A、接高电平

B、接地

C、悬空

D、任意状态

.

12..MCS=51 单片机响应中断时,下列哪种操作不会自动发生( A )

A. 保护现场

B.保护PC

C.找到中断入口

D. 转入中断入口

13.单片机的中断允许寄存器内容为83H,CPU将响应的中断请求是(D )

A. INT0、INT1

B. T0、T1

C. T1、串行口

D.INT0、T0

14.在执行MOVX A,@R0指令时对外部RAM的寻址范围是( B )。

A、128

B、256

C、2K

D、64K

15.十进制数89.75其对应的二进制可表示为( C )

A、10001001.01110101

B、1001001.10

C、1011001.11

D、10011000.11

16一个EPROM的地址有A0----A11引脚,它的容量为( B )

A、2KB

B、4KB

C、11KB

D、12KB 1

17.下面哪一种工作方式仅适用于定时器T0( D )

A.方式0 .

B. 方式1

C.方式2

D.方式3

18.执行指令MOVX A,﹫DPTR时,WR.RD脚的电平为( A )

A、WR高电平,RD低电平

B、W R低电平,RD高电平

C、WR高电平,RD高电平

D、WR低电平,RD低电平

19.LJMP跳转空间最大可达到( D )

A、2KB

B、256B C 、128B D、64KB

20.外部中断源I E 1(外部中断1)的向量地址为( C )

A、0003H

B、000BH C 、0013H D、002BH

21.设累加器A的内容为0 C 9 H,寄存器R2的内容为54H,C Y=1,执行指令S U B B A,R2 后结果为( A )

A、(A)=74H

B、(R2)=74H C 、(A)=75H D、(R2)=75H

22.设(A)B、=0 C 3 H,(R0)=0 A A H,执行指令A N L A,R0后,结果( A )

A、(A)=82H (A)=6CH C 、(R0)=83H D、(R0)=6CH

23.执行如下三条指令后,30H单元的内容是( C )

M O V R 1,#30H

M O V 40H,#0 E H

M O V ﹫R 1,40H

A、40H

B、30H C 、0 E H D、F F H

24.有如下程序段:

M O V R 0,#30H

S E T B CY

C L R A

A D D C A,#00H

M O V ﹫R 0,A

执行结果是( B )

A、(30H)=0 0H

B、(30H)=0 1H C 、(00H)=0 0H D、(00H)=0 1H

25.执行M O V I E,#81H指令的意义是:( B )

A、屏蔽中断源

B、开放外部中断源0

C、开放外部中断源1

D、开放外部中断源0和1

三.简答题

1.分析以下程序段运行的结果

CLR C

MOV 20H , #99H

MOV A , 20H

ADD A , #01H

DA A

MOV 20H , A

相关文档
最新文档