2023年单片机原理及应用复习题及答案_第1页
2023年单片机原理及应用复习题及答案_第2页
2023年单片机原理及应用复习题及答案_第3页
2023年单片机原理及应用复习题及答案_第4页
2023年单片机原理及应用复习题及答案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机原理及应用复习题及答案ﻫ一、选择题(在每个小题四个备选答案中选出一个对的答案,填在题的括号中)

1、80C51基本型单片机内部程序存储器容量为(C)。

(A)16K(B)8K(C)4K(D)2Kﻫ2、在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。ﻫ(A)(B)RST(C)ALE(D)

3、在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是(C)。

(A)P0(B)P1(C)P2(D)P3

4、当优先级的设立相同时,若以下几个中断同时发生,(D)中断优先响应。ﻫ(A)(B)T1(C)串口(D)T0ﻫ5、在80C51中,要访问SFR使用的寻址方式为(A)。

(A)直接寻址(B)寄存器寻址(C)变址寻址(D)寄存器间接寻址ﻫ6、以下的4条指令中,不合法的指令为(D)。ﻫ(A)INCA(B)DECA(C)INCDPTR(D)SWAPACC

7、当需要扩展一片8K的RAM时,应选用的存储器为(B)。

(A)2764(B)6264(C)6116(D)62128

8、若想扩展键盘和显示,并希望增长256字节的RAM时,应选择(A)芯片。

(A)8155(B)8255(C)8279(D)74LS164ﻫ9、80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在(B)。

(A)方式0(B)方式1(C)方式2(D)方式3ﻫ10、80C51复位初始化时未改变SP的内容,第一个入栈的单元地址为(A)。

(A)08H(B)80H(C)00H(D)07H11、CPU重要的组成部部分为(A

)A、运算器、控制器

B、加法器、寄存器

C、运算器、寄存器D、运算器、指令译码器12、指令和程序是以(

C)形式存放在程序存储器中

A、源程序

B、汇编程序

C、二进制编码

D、BCD码

13、单片机应用程序一般存放在(B

)

A、RAM

B、ROM

C、寄存器

D、CPU14、单片机8051的XTAL1和XTAL2引脚是(

)引脚

A、外接定期器

B、外接串行口

C、外接中断

D、外接晶振

15、INTEL

8051

CPU是(

C)位的单片机

A、16

B、4

C、8

D、准16

16.在远距离数据传送时,一般采用______传送方式。()A.串行 B.并行C.模拟 D.数字二、填空题ﻫ1、计算机的经典结构由存储器、运算器、控制器、输入设备、输出设备组成。ﻫ2、80C51单片机基本型内部RAM有128个字节单元,这些单元可以分为三个用途不同的区域,一是工作寄存器区,二是位寻址区,三是数据缓冲区。

3、在8051单片机中,由2个振荡周期组成1个状态周期,由6个状态周期组成1个机器周期。

4、8051的堆栈是向地址的高端生成的。入栈时SP先加1,再压入数据。ﻫ5、对于80C51无嵌套的单级中断,响应时间至少3个机器周期,最多8个机器周期。6、根据数据传输方式的不同,可将串行通信分为同步通信和异步通信。7、外围设备与CPU之间常用的通信方式有三种:查询方式、中断传输方式、直接存储器存取(DMA)方式。8、单片机片内RAM有128个可按位寻址的位,占16个单元9、8051单片机中外部RAM的地址为0000H至__________H。10、8051单片机中Ti(i=0或1)的方式0为13位的计数器,由TLi的高_______位和THi的低__________位构成。11、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的_____________。12、P2口既可作为_______________,也可以作为________________。可寻址片外RAM64K字节(0000H—FFFFH)可寻址片外ROM64K字节(0000H—FFFFH)片内FlashROM4K字节(000H—FFFH)13、单片机响应中断后,产生长调用指令LCALL,执行该指令的过程涉及:一方面把____________的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送___________,使程序执行转向________中的中断地址区。14、设和数为两位BCD数,若高位___________,则用____________指令来调整。15、简述80C51单片机的中断系统功能;

5个中断源、2个优先级16、简述80C51单片机定期/计数器的功能;ﻫ答:2个16位定期/计数器。T0有4种工作方式,T1有4种工作方式。17、单片机与普通计算机的不同之处在于将(CPU)、(存储器)和(I/O接口)三部分集成于一块芯片上。18、在MCS-5z晶振,1个机器周期为(2μs),假如采用12MHz晶振,1个机器周期为(1μs)19、子程序调用和中断服务时CPU自动将当前PC值压栈保存,返回时自动将PC值弹栈三、简答题

简述80C51单片机的I/O口的功能和特点;

答:P0:地址总线低8位/数据总线和一般I/O口ﻫP1:一般I/O口

P2:地址总线高8位和一般I/O口

P3:第二功能和一般I/O口

4个口作为一般I/O时均为准双向口。

简述80C51单片机的中断系统功能;ﻫ答:5个中断源、2个优先级

中断控制、中断响应时间、中断受阻条件等……。ﻫ简述80C51单片机定期/计数器的功能;

答:2个16位定期/计数器。T0有4种工作方式,T1有4种工作方式。ﻫ简述80C51单片机串行口的功能;

答:全双工。由SBUF和PCON完毕控制,波特率由T1产生。收、发中断用一个中断向量,中断标志RI、TI由软件清除。4种工作方式……。

5、简述80C51单片机指令系统的特点及寻址方式。ﻫ答:111条指令,大多为单、双周期指令,速度快。指令字节多为单、双字节,省空间。寻址方式多(7种),操作灵活。有布尔指令集,控制应用方便。7种寻址方式为……。ﻫﻫ四、程序阅读与分析题ﻫ1、试阅读下面的程序,指出该程序结束后累加器ACC和寄存器TH0的值,并说明该程序完毕了如何的功能。

ORG0000HﻫMOVSP,#60HﻫMOVA,#10H

MOVTH0,#20HﻫPUSHACC

PUSHTH0ﻫPOPACC

POPTH0ﻫEND

答:运用堆栈互换了ACC和TH0的内容,(A)=20H,(TH0)=10Hﻫ2、程序段如下,试说明其功能。

MOVR0,#50HﻫMOVR1,#60HﻫMOVA,@R0ﻫADDA,@R1

MOV@R0,AﻫINCR0

INCR1

MOVA,@R0ﻫADDCA,@R1ﻫMOV@R0,A

MOV00H,C

答:双字节无符号数加法。被加数存放在内部RAM的51H、50H单元,加数存放在内部RAM的61H、60H单元,相加的结果存放在内部RAM的51H、50H单元,进位存放在位寻址区的00H位中。ﻫﻫ五、综合应用题ﻫ1、设计一个80C31单片机最小系统。配备:时钟电路、上电及复位电路、8KEPROM、8KRAM。规定:画出电路图、标明必须的信号名称、芯片型号及其连接。(答略)

2、运用8155构建4×8键盘接口。画出与按键相关部分连接示意图,具体解释键扫描的过程。(答略)

3、设80C51单片机晶振频率为6MHz,定期器T0工作于方式1。规定80C51以中断方式工作并在P1.0引脚输出周期为500微秒的方波。试:计算初值、编写具有初始化功能的主程序和完毕方波输出的中断服务程序。

ﻫ答:机器周期为2微秒。定期时间250微秒。需要计数N=125ﻫ初值为65536-125=65411=FF83H,所以(TH0)=FFH,(TL0)=83Hﻫ工作方式设立:00000001B,即(TMOD)=01H

ﻫ主程序:中断服务程序:(整体结构!)

MOVTMOD,#01HMOVTH0,#0FFH

MOVTH0,0FFHMOVTL0,#83H

MOVTL0,#83HCPLP1.0ﻫSETBEARETI

SETBET0

SETBTR0ﻫSJMP$多选题:1、系统内存涉及(

CD)

A、硬盘

B、软盘

C、RAM

D、ROM

E、光盘2、所谓系统总线,指的是(ABE

)

A、数据总线

B、地址总线

C、内部总线

D、外部总线

E、控制总线3、8051单片机寻地方式有(ABCDE

)

A、寄存器间接寻址方式

B、立即寻址方式

C、直接寻址方式

D、变址间接寻址方式

E、位寻址方式4、关于指针DPTR,下列说法对的的是(BD

)

ﻫA.DPTR是CPU和外部存储器进行数据传送的唯一桥梁

B.DPTR是一个16位寄存器

ﻫC.DPTR不可寻址

D.DPTR是由DPH和DPL两个8位寄存器组成的

E.DPTR的地址83H

5、下列指令中,哪些是属于伪指令(ABCD)。A.ORGB.DBC.DWD.EQU6、位地址的表达形式有(ABCD)。A.点操作符B.直接位地址C.位名称D.用户自定义7、下列寄存器中,(ACD)可用做数据存储器的间接寄存器。A.R1B.ACCC.DPTRD.R08、以下有关PC和DPTR的结论中对的的有(ACD)。 A、DPTR是可以访问的,而PC不能访问。 B、它们都有加1的功能 C、都是16位的D、DPTR可以分为两个8位的寄存器使用,但PC不能。9、下列指令中通过累加器来实现的指令有(ABCD)。A.SWAPB.XCHC.MOVXD.XCHD10、关于逻辑运算指令,下列说法中对的的是(AD)。A.对CY有影响B.对CY不影响C、对OV有影响D、对OV不影响11、串行口中断有两个中断标志位,其分别为(CD)。A.TF0B.TF1C.RID.TI12、对于DIVAB指令的执行结果,下列说法对的的是(ABE

)

A、商在A中B、余数在B中C、商在B中D、余数在A中E、假如除数为0,则溢出标志位置1。13、8051CPU具有(ABCDE

)

A、4K字节的程序存储器

B、128字节的数据存储器C、32线并行I/0□

D、全双工串行I/0□一个

E、2个16位定期器/计数器

14、8051单片机的中断源有(ABCDE

A、外部中断0

B、定期/计数中断0

C、串行中断

D、外部中断1

E、定期/计数中断1

15、对于JBCbit,rel指令,下列说法对的的是(

ADE)

ﻫA.bit位状态为1时转移

B.bit位状态为0时转移

C.bit位状态为1时不转移

D.bit位状态为0时不转移

E.转移时,同时对该位清零

16、8051CPUD在访问外部存储器时,地址的输出是(

AC)

A、P2口输出高8位地址

B、P1口输出高8位地址

C、P0口输出低8位地址

D、P1口输出低8位地址

E、P2口输出低8位地址

17、数123也许是(BCDE

A、二进制数

B、八进制数

C、十六进制数

D、四进制数

E、十进制数18、下述条件中,能封锁主机对中断的响应的条件是(

ABC)

A、一个同级或高一级的中断正在解决中B、当前周期不是执行当前指令的最后一个周期

C、当前执行的指令是RETI指令或对IE或IP寄存器进行读/写指令

D、当前执行的指令是一长跳转指令

E、一个低档的中断正在解决中

19、中断请求的撤除有(ABCD

A、定期/计数中断硬件自动撤除

B、脉冲方式外部中断自动撤除

C、电平方式外部中断强制撤除

D、串行中断软件撤除

E、串行中断硬件自动撤除

ﻫ20、如下程序段:

CLR

C

ﻫMOV

A,#BCH

ADDC

A,#65H

ﻫ则其结果为(ABC

A、(A)=21H

B、CY=1

C、AC=1

D、CY=0

E、AC=0

判断题:1.8051每个中断源相应地在芯片上都有其中断请求输入引脚(

ﻫ2.程序计数器PC不能对它进行读写操作(

)

3.8051单片机的栈底单元是不能运用的,因此,它是一个闲置单元(

)

ﻫ4.8051单片机对最高优先权的中断响应是无条件的(

ﻫ5.中断初始化时,对中断控制器的状态设立,只可使用位操作指令,而不能使用字节操作指令(

6.在一般情况8051单片机允许同级中断嵌套(

ﻫ7.8051单片机,程序存储器数和数据存储器扩展的最大范围都是同样的(

8.单片机系统扩展时使用的锁存器,是用于锁存高8位地址(

ﻫ9.RCA为循环左移指令(

)

10.MOVA,30H为立即寻址方式(

11.假如发生除法溢犯错误,则PSW标志位P置1。(

)

12.如JCrel发生跳转时,目的地址为当前地址加上偏移量rel(

)

ﻫ13..MOVA,@A+DPTR是一条查询指令(

)

14.MULAB的执行结果是高8位在A中,低8位在B中(

15.离散信号都是数字信号(

)

16.在A/D变换时,抽样频率越高越好(

17.CPU对内部RAM和外部RAM的读写速度同样快(

)

18.对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址(

)

ﻫ19.外加晶振频率越高,系统运算速度也就越快,系统性能也就越好(

ﻫ20.(-86)原=11010110

(-86)反=10101001

(-86)补=1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论