中南大学微控制器考试复习资料

2018-12-22 20:21

中南大学微控制器考试复习资料

中南大学现代远程教育课程考试(专科)复习题及参考答案

单片机原理与接口技术

一、填空题:

1、微处理器由 和 两大部分组成,是单片机的核心部件。 2、控制器是单片机的 中心,它能根据不同的指令产生不同的操作时序和控制信号。 3、控制器包括 、 、指令译码ID、振荡器、定时电路及控制电路等部件。

4、MCS-51单片机内有 单元程序存储器(ROM)和 片内数据存储器(RAM)。

5、MCS-51单片机存储器在物理结构上共分为4个存储空间: 、片外程序存储器、片内数据储存器和 。

6、 指令是CPU根据人的意图来执行某种操作的命令,单片机所能执行的全部指令的集合

称为单片机的 。

7、 MCS-51单片机指令系统由 指令组成。

8、 在程序设计中,常常要求某一段程序重复执行多次,这时可以采用 ,以简

化程序。

9、 在实际应用中,程序常常需要按照不同情况进行不同处理,因而在程序设计中需要加入

判断,然后根据判断结果执行不同的流向。这种程序结构称为 。

10、单片机CPU与外部设备交换信息的方式通常有无条件传送方式、查询传送方式和 。

11、将单位信息的各位数据同时传送的通信方式称为 。 12、将单位信息的各位数据分时、顺序传送的通信方式称为 。

二、判断题

1.堆栈是处在CPU内部的一个部件。 ( ) 2.中断是指CPU执行程序过程被意外暂停。 ( ) 3.ROM具有掉电后信息不丢失的特性 ( ) 4.片内总线包括AB、DB、CB ( ) 5.主程序调用子程序,是通过子程序调用指令来实现的 ( )

6.MCS-51的中断系统有5个中断源,包括3个外部中断源和2个内部中断源 ( ) 7.MCS-51对每一个中断源请求,都对应有一个中断请求标志位 ( )

8.根据信息的传递方向,串行通信通常有3种:单工、半单工和全双工 ( ) 9.MCS-51的串行口有4种工作方式——方式1、方式2、方式3、方式4 ( )

10.用MCS-51系列单片机开发的应用系统,通常是特定功能的专用控制系统 ( )

三、选择题

1.已知某带符合的数的8位补码是11111011B,该数的真值是 ( ) A.-1 B.2 C.-5 D.-7

2.带符号的十进制数-5的8位补码是 ( ) A.10000101 B.11111011 C.11111101 D.11111010

3.MCS-51片内程序存储器容量是 ( ) A.1KB B.2KB C.3KB D.4KB

4. MCS-51片内数据存储单元的字节数是 ( ) A.56 B.64 C.128 D.256

5. MCS-51片内定时/计数器的个数是 ( ) A.1 B.2 C.3 D.4

6. MCS-51芯片的8位并行数据输入输出接口个数是 ( ) A.1 B.2 C.3 D.4 7. MCS-51系统的中断源个数是 A.2 B.3 C.4 D.5 8. MCS-51片内通用寄存器个数是 A.4 B.8 C.7 D.6

9. MCS-51片内数据存储器的地址范围是 A.00H—7FH B.00H--FFH C.00H—30H D.00H—1FH 10. MCS-51片内专用寄存器个数是 A.8 B.16 C.21 D.24 11. MCS-51位寻址区的字节地址范围是 A.00H—7FH B.00—1FH C.20H—2FH D.30H—7FH

12. MCS-51位寻址区的位地址范围是 A.00H—7FH B.00—1FH C.20H—2FH D.30H—7FH 13. MCS-51外部数据存储器可扩展的最大存储空间是 A.16KB B.32KB C.64KB D.256KB 14. MCS-51外部程序存储器可扩展的最大存储空间是 A.16KB B.32KB C.64KB D.256KB

15.在MCS-51中,SP用于存放栈顶指针值。当数据压入堆栈时,SP自动 A. 加1 B.减1 C.不变 D.加2 16. 在MCS-51中,SP用于存放栈顶指针值。当数据弹出堆栈时,SP自动 A. 加1 B.减1 C.不变 D.加2 17. MCS-51指令寻址方式种类个数是 A.5 B.6 C.7 D.8

18. 条件转移指令JZ产生转移的条件是 A.(A)=0 B.(A)=1 C.(C)=0 D.(C)=1 19.循环控制指令DJNZ Rn ,REL终止循环的条件是 A.(Rn)-1≠0 B. (Rn)-1=0 C. (Rn)+1≠0 D. (Rn)+1=0

20. 外部中断0的中断服务程序入口地址是 A.0003H B.000BH C.0013H D.0023H

21.决定定时/计数器的工作的寄存器是 A.TCON B.SCON C.IE D.TMOD

22.决定定时器0的定时时间间隔的寄存器是 A.TH0,TL0 B.TH1,TL1 C.TH0,TL1 D.TH1,TL0

23.定时器0用作计数器时,计数器计数的外部信号来自的输入引脚是 ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) )

( )

A.P3.5 B. P3.4 C. P3.3 D. P3.2

24.在异步通信中,数据传输的单位是 ( ) A.字节 B.字 C.帧 D.位

25.波特率表示每秒传送的数据 ( ) A. 位数 B.字数 C. 字节数 D. 帧数

26.某异步通信接口,其帧格式由1个起始位、7个数据位,1个奇偶校验位和1个

停止位组成,该接口每分钟传送1800个字符,该接口传送的波特率是 ( ) A.240 B.300 C.320 D.400

27.8255A并行I/O接口的工作方式种类个数是 ( ) A.1 B.2 C.3 D.4

28.在单片机应用系统中,常采用LED显示方式;在静态LED显示方式中,为了

简化电路,通常采用的显示方式是 ( ) A.并行口输出 B.串行输出 C.外接8155A接口 D. 外接8255A接口

29.D/A转换器DAC0832 的转换位数是 ( ) A.1 B.2 C.4 D.8

30.ADC0809是一种模拟输入的逐次逼近式A/D转换器件,它的输入是 ( ) A.1路 B.2路 C.4路 D.8路

四、阅读程序题:

1. MOV R0,#72H

XCH A,R0 SWAP A XCH A,R0

上述指令执行后,R0中的内容是 2. ORG 1000H

TAB1:DB 10H,‘A’ TAB2:DW TAB1

以1000H为首字节的连续4个字节单元中内容依次是 3.ORG 1000H

COUNT EQU 40H TAB:DB 10H,‘A’ DB COUNT,‘DF’

以1000H为首字节的连续5个字节单元的内容依次是 4.设(A)=30H,(B)=31H MOV SP,#3FH PUSH A PUSH B POP A POP B

该组指令执行后,(A)=( ) (B)=( ) 5.设(20H)=47H,(21H)=68H MOV A,20H ADD A,21H DA A

该组指令执行后,(A)=( )

6.已知(2AH)=12H (2BH)=34H MOV R0,#2AH MOV A,@R0 SWAP A MOV @R0, A MOV R1,#2BH MOV A,@R1 SWAP A XCH A,@R0 MOV @R1,A

该程序段执行后,(2AH)=( )7.已知(40H)=19H ORG 2000H ,BCDB

ANL A,#0FH ADD A,#30H MOV TWO,A MOV A,BCDB SWAP A ANL A,#0FH ORL A,#30H MOV ONE,A SJMP $ BCDB:DATA 40H ONE:DATA 41H TWO:DATA 42H END

该程序段执行后,(ONE)=( )8.已知(50H)=43H (2BH)=34H MOV A,50H

CJNE A,60H,AA MOV 70H,A SJMP BB :JC CC

MOV 70H,A SJMP BB

:MOV 70H,60H :SJMP $

该程序段执行后,(70H)=( )9.MAIN:MOV TMOD,#00H MOV TL0,#18H MOV TH0,#0E0H

2BH)=( ) TWO)=( ) ( START:MOV A ( AA CC BB

SETB EA SETB ET0 SETB TR0 HERE: SJMP HERE ORG 000BH AJMP CTC0 CTC0:MOV TL0,#18H MOV TH0,#0E0H CLP P1.0 RETI

该程序段执行后,请画出在P1.0引脚输出的波形图。 10.MOV SCON,#10H WAIT:JNB RI,WAIT CLR RI

MOV A,SBUF RET

该段程序的串口工作方式为( ),一次可串行接收的数据位为 ( )。

五、编制程序题:

1.数据块求和.设有20个单字节数,存放在片内RAM从30H开始的单元,求累加和(双字节),将结果存放在60H,61H单元(高位字节在高地址,低位字节在低地址)。 2.编制用软件延时1S的程序。

3.将P1口的P1.0—P1.3作为输入位,P1.4—P1.7作为输出位,要求利用8051外部中断方式,将通过开关所设的数据读入单片机,然后输出驱动发光二极管,以验证低4位输入与高4位输出是否相符,采用外部中断0边缘触发方式,每中断一次,完成一次读/写操作。 4.设计一个程序,能够实时显示INT0引脚上出现的负跳变信号的累计次数。

5.已知FOSC=12MHZ,试用定时器T1计数,T0定时控制P1.0输出周期为2分钟的方波。 6.编制一个接收程序,将接收的16B数据送入片内RAM的50—5FH单元中;设串行口工作于方式3,波特率为2400b/s.

参考答案

一、填空题:

1、 运算器、控制器 2、 控制和指挥

3、 程序计数器PC、指令寄存器IR、 4、 4KB、128个字节

5、 片内程序存储器、片外数据储存器 6、 指令系统 7、 111条

8、 循环结构程序 9、 分支程序

10、 中断传送方式 11、 并行通信


中南大学微控制器考试复习资料.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:外研版六年级英语上册单元测试题全套及答案1

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: