单片机原理与应用考试复习

合集下载

单片机原理及应用复习内容

单片机原理及应用复习内容

单片机原理及应用复习内容单片机原理及应用复习内容第1章复习内容1. 微处理器、微计算机、微处理机、CPU、单片机、嵌入式处理器它们之间有何区别?答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。

而微计算机、单片机它们都是一个完整的计算机系统,单片机是集成在一个芯片上的用于测控目的的单片微计算机。

2. AT89S51单片机相当于MCS-51系列单片机中的哪一型号的产品?“S”的含义是什么?答:相当于MCS-51系列中的87C51,只不过是AT89S51芯片内的4K字节Flash 存储器取代了87C51片内的4K字节的EPROM。

3. 单片机可分为商用、工业用、汽车用以及军用产品,它们的使用温度范围各为多少?答:商用:温度范围为0~+70℃;工业用:温度范围为-40~+85℃;汽车用:温度范围为-40~+125℃;军用:温度范围为-55~+150℃。

4. 解释什么是单片机的在系统编程(ISP)与在线应用编程(IAP)。

答:单片机的在系统编程ISP(In System Program),也称在线编程,只需一条与PC机USB口或串口相连的ISP下载线,就可把仿真调试通过的程序代码从PC机在线写入单片机的Flash存储器内,省去了编程器。

在线应用编程(IAP)就是可将单片机的闪存内的应用程序在线修改升级。

5. 什么是“嵌入式系统”? 系统中嵌入了单片机作为控制器,是否可称其为“嵌入式系统”?答:广义上讲,凡是系统中嵌入了“嵌入式处理器”,如单片机、DSP、嵌入式微处理器,都称其为“嵌入式系统”。

但多数人把“嵌入”嵌入式微处理器的系统,称为“嵌入式系统”。

目前“嵌入式系统”还没有一个严格和权威的定义。

目前人们所说的“嵌入式系统”,多指后者。

6. 嵌入式处理器家族中的单片机、DSP、嵌入式微处理器各有何特点?它们的应用领域有何不同?答:单片机体积小、价格低且易于掌握和普及,很容易嵌入到各种通用目的的系统中,实现各种方式的检测和控制。

单片机原理及应用复习题

单片机原理及应用复习题

单片机原理及应用复习题一、单片机的基本概念1、什么是单片机?单片机是将中央处理器(CPU)、存储器、输入/输出接口等集成在一块芯片上的微型计算机。

它具有体积小、成本低、可靠性高等优点,广泛应用于工业控制、仪器仪表、智能家居等领域。

2、单片机的主要特点有哪些?(1)集成度高:将多个功能模块集成在一个芯片上,减少了外部器件的使用,提高了系统的可靠性。

(2)控制功能强:能够对各种输入信号进行实时处理和控制输出。

(3)低功耗:适用于电池供电的设备,延长了设备的使用时间。

(4)易于开发:有丰富的开发工具和资源,降低了开发难度和成本。

3、单片机的发展历程是怎样的?从早期的 4 位、8 位单片机,到如今的 16 位、32 位单片机,性能不断提升,功能日益强大。

二、单片机的硬件结构1、单片机的中央处理器(CPU)由哪些部分组成?包括运算器和控制器。

运算器用于进行算术和逻辑运算,控制器负责指令的读取、译码和执行。

2、存储器分为哪几种类型?(1)程序存储器:用于存储程序代码,通常为只读存储器(ROM)。

(2)数据存储器:用于存储运行过程中的数据,可分为随机存取存储器(RAM)和非易失性存储器(如 EEPROM)。

3、输入/输出接口的作用是什么?实现单片机与外部设备之间的数据传输和控制信号的交互。

三、单片机的指令系统1、指令的格式由哪些部分组成?通常包括操作码和操作数。

2、常见的指令类型有哪些?(1)数据传送指令:用于在寄存器、存储器之间传送数据。

(2)算术运算指令:如加法、减法、乘法、除法等。

(3)逻辑运算指令:与、或、非等逻辑操作。

(4)控制转移指令:实现程序的跳转和循环。

3、如何理解指令的寻址方式?寻址方式决定了指令操作数的获取方式,常见的有直接寻址、间接寻址、寄存器寻址等。

四、单片机的编程1、单片机编程的常用语言有哪些?(1)汇编语言:执行效率高,但编程难度较大。

(2)C 语言:可读性好,开发效率高,是目前单片机编程的主流语言。

单片机原理与应用复习试题

单片机原理与应用复习试题

单片机试题1、假定A=83H,(R0)=17H,(17H)=0B5H,执行以下指令:ANL A,#17HORL 17H,AXRL A,@R0CPL A后,A的内容为()2、已知程序执行前有A=01H,SP=42H,(41H)=FFH,(42H)=FFH。

下述程序执行后:POP DPHPOP DPLMOV DPTR,#3000HRL AMOV B,AMOVC A,@A+DPTRPUSH AMOV A,BINC AMOVC A,@A+DPTRPUSH ARETORG 3000HDB 10H,80H,30H,80H,50H,80H请问:A=(),SP=(),(41H)=(),(42H)=()3、若SP=60H,标号LABEL所在的地址为3456H。

LCALL指令的地址为2000H,执行指令如下:2000H LCALL LABEL后,堆栈指针SP和堆栈内容发生了什么变化?PC的值等于什么?如果将指令LCALL 直接换成ACALL是否可以?如果换成ACALL指令,可调用的地址范围是什么?4、试编写程序,查找在内部RAM的40H~60H单元中是否有0FFH这一数据。

若有,则将51H单元置为“00H”;若未找到,则将51H单元置为“01H”。

5、一个机器周期= 个振荡周期= 个时钟周期。

6、PC的内容为。

7、、在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为个时钟周期。

8、通过堆栈操作实现子程序调用,首先就要把的内容入栈,以进行断点保护。

调用返回时,再进行出栈保护,把保护的断点送回到。

9、MCS-51单片机片内RAM的寄存器共有个单元,分为组寄存器,每组个单元,以R0~R7作为寄存器名称。

10、PSW中的RS1和RS0用来()。

A、选择工作寄存器区号B、指示复位C、选择定时器D、选择工作方式11、上电复位后,PSW的值为()。

A、1B、07HC、FFHD、012、单片机应用程序一般存放在()中。

A、RAMB、ROMC、寄存器D、CPU13、累加器A中存放着一个其值小于或等于127的8位无符号数,CY清“0”后执行RLC A指令,则A中数变为原来的倍。

单片机原理及应用_期末考试题复习试卷__含答案

单片机原理及应用_期末考试题复习试卷__含答案

单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。

a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在(B)a) RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( B)a) 7542H b)7542c) 75.42H d) 75。

424.下列指令中不影响标志位CY的指令有(D )。

a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为(A )a)运算器、控制器 b)加法器、寄存器c)运算器、寄存器 d)运算器、指令译码器6.INTEL 8051 CPU是( C )位的单片机a)16 b)4 c)8 d)准167.8031复位后,PC与SP的值为( B )a )0000H,00H b)0000H,07H c) 0003H,07H d)0800H,00H8.当需要从MCS—51单片机程序存储器取数据时,采用的指令为(B)。

a)MOV A, @R1 b)MOVC A, @A + DPTRc)MOVX A, @ R0 d)MOVX A,@ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是(A )a)20H b)30H c)00H d)70H10.下列哪条指令是正确的(D)a) PUSH R2 b) ADD R0,Ac)MOVX A @DPTR d)MOV @R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由硬件和软件两大部分组成。

2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现高电平时,8051进入复位状态。

8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。

3.半导体存储器分成两大类和,其中具有易失性,常用于存储。

单片机原理及应用复习题含答案

单片机原理及应用复习题含答案

⑵MOV R0,#10HMOV 10H,#20HMOV @R0,#30HMOV A,R0结果为:(A)= ,(R0)= ,(10H)= 。

⑶运行前:(R0)=10H,(R1)=4DH,(R2)=68H,(R3)=7EHMOV A,R1ADD A,R3MOV R5,AMOV A,R0ADDC A,R2MOV R4,A结果:(R4)= ,(R5)= 。

⑷CLR CMOV R1,#ADDRMOV A,@R1RLC AMOV @R1,AINC R1MOV A,@R1RLC AMOV @R1,A该段程序的功能为:。

3. 编写程序(共30分,每小题10分)⑴ 编制一个查表程序,将RAM30H 单元中的十六进制数的低四位转换成ASCII 码,并送回30H 单元中。

⑵ 设A 中有一变量X ,请编写计算下述函数值的程序,将结果存入B 单元中。

⎪⎩⎪⎨⎧>≥≥+<-=15331015710522X X X X X Y⑶在内部RAM20H~28H连续16个单元中存放单字节无符号数,求这16个无符号数之和(设和<65536)并存入内部RAM的41H,40H中。

4. 综合应用题(16分)7FFFH,要求8255A的三个端口都工作于方式0,且A口为输入,B口和C口为输出,请画出8051单封片机与8255A的连线图,并编制程序从8255A的A口读入10个数,求和后(其和<256)将结果从B口发送出去。

线成都电子机械高等专科学校《单片机原理及应用》参考答案1. 填空题⑴ORG ⑵96.5⑶128 ⑷线选法、译码法⑸2μs ⑹18H~1FH⑺变址寻址⑻寄存器间接寻址方式⑼查询方式、中断方式、DMA方式⑽3752. 阅读程序并写出下列程序的运行结果。

⑴结果为:(A)= 05H ,(DPTR)= 3400H ,(SP)= 32H⑵结果为:(A)= 10H ,(R0)= 10H ,(10H)= 30H 。

⑶结果:(R4)= 78H ,(R5)= 0CBH 。

单片机原理与应用复习题【附答案】

单片机原理与应用复习题【附答案】

《单片机原理与应用》练习题练习题一一、填空题。

1、8051最多可以有_____个并行输入输出口,最少也可以有1个并行口,即____。

P3口的第二功能有________________________________。

2、MOV A,40H 指令对于源超作数的寻址方式是 __________寻址。

3、指令JB 0A7H,ABC的作用是_________________________。

(0A7H是P2.7的地址)4、将CY与A的第0位的非求或的指令是___________________,若原A=0,执行后A=______。

5、MCS—51单片机外部中断请求信号有电平方式和____________ ,在电平方式下,当采集到INT0,INT1的有效信号为________ 时,激活外部中断。

6、定时器/计数器的工作方式3是指的将_________ 拆成两个独立的8位计数器.而另一个定时器/计数器此时通常只可作为_______ 使用.7、8031(8051)单片机具有_____位CPU,_____位并行I/O口,_____个十六位定时计数器,_____字节内部RAM,_____个中断源,最大可扩展_____K字节外部程序存储器,最大可扩展______K字节外部数据存储器。

8、当单片机运行内部程序存储器的程序时,/EA端接______;当没有内部程序存储器而运行外接程序存储器的程序时,/EA端接______。

9、按照串行数据的同步方式,串行通信可分为______和______两类。

按传送方向,可分为________和________两种制式。

10、8051ALE信号的作用是_____________________,当不接片外RAM/ROM时,ALE线上输出的脉冲频率为___________。

11、堆栈指示器SP有_____位,单片机复位后SP中的值为_____;数据指针DPTR有____位,复位后其值为_____,复位后程序计数器PC中内容为_______。

单片机原理与应用考试复习题

单片机原理与应用考试复习题

单片机原理与应用考试复习题二、单项选择题1、MCS—51单片机外部有40个引脚,其中,地址锁存允许控制信号引脚是(A)(A)ALE (B)PSEN(C)EA(D)RST2、下列指令写确的(A)MOV #20H,A (B)ADD R2,#30H (C)PUSH R0 (D)RRC A3、ORG 0003HLJMP 2000HORG 000BHLJMP 3000H 当CPU响应外部中断0后,PC的值是(B)(A)0003H (B)2000H (C)000BH (D)3000H4、用MCS-51用串行扩展并行I/O口时,串行接口工作方式选择(A)(A)方式0 (B)方式1 (C)方式2 (D)方式35、MCS-51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是(A)(A)读锁存器具(B)读数据库(C)读A累加器具(D)读CPU三、简答题(每小题10分,共20分)1 简述可编程并行接口8255 A的部结构?答:8255 A的部结构由三部分组成:总线接口部分,部逻辑部分,外部接口部分。

(1)总线接口部分其中有数据总线驱动器,读/写控制逻辑(2)部逻辑部分由A组和B组控制电路。

(3)外部接口部分该部分有3个8位并行I/O端口,即A口、B口和C口。

2 单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?答:8051单片机部有21个特殊功能寄存器,在物理上是分散在片各功能部件中,在数学上把它们组织在部数据存储器地址空间80H~FFH中,以便能使用统一的直接寻址方式来访问。

这些特殊功能寄存器颁在以下各个功能部件中:(1)CPU:ACC、B、PSW、SP、DPTR(由DPL和DPH两个8位寄存器组成);(2)中断系统:IP、IE;(3)定时器/计数器:TMOD、TCOM、TL0、TH0、TL1、TH1;(4)并行I/O口:P0、P1、P2、P3;(5)串行口:SCON、SBUF、PCON。

四、编程题1 编程将片RAM30H单元开始的15B的数据传送到片外RAM3000H开始的单元中去。

单片机原理与应用考试复习资料

单片机原理与应用考试复习资料

一、单选题1.89C51单片机中,唯一一个用户不能直接使用的寄存器是()A、P S WB、D P T RC、P CD、B答案: C2.使用定时器T1时,有几种工作方式()A、1种B、2种C、3种D、4种答案: D3.中断源I E 1(外部中断1)的向量地址为()A、0003HB、000BHC、0013HD、002BH答案: C4.在8x51里,若要扩展外部存储器时,数据总线连接哪个输入/输出端口?()A、P0B、P1C、P2D、P3答案: A5.执行M O V I E,#81H指令的意义是:()A、屏蔽中断源B、开放外中断源0C、开放外中断源1D、开放外部中断源0和1答案: B6.在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是()。

A、PCB、PSWC、AD、SP答案: B7.8051单片机中既可位寻址又可字节寻址的单元是()A、20HB、30HC、00HD、70H答案: A8.下列指令目的操作数属于寄存器间接寻址的是()。

A、MOV @R0,AB、ADDC B,30HC、ADD A,@R0D、ADD A,#30H答案: A9.单片机应用程序一般存放在()中。

A、RAMB、ROMC、寄存器D、CPU答案: B10.下面哪一种传送方式适用于处理外部事件( )。

A、DMAB、无条件传送C、中断D、条件传送答案: C11.位处理器是单片机面向控制应用的重要体现,下列中不属于位处理器资源的是()A、位累加器CyB、通用寄存器的各个位C、特殊功能寄存器的可寻址位D、位操作指令集答案: B12.89S51的内部程序存储器与数据存储器容量各为多少?()A、64KB、 128BB、4KB、64KBC、4KB、128BD、8KB、256B答案: C13.各中断源发出的中断申请信号,都会标记在MCS-51系统中的()中。

A、TMODB、TCON/SCONC、IED、IP答案: B14.在下列寄存器中,与定时器 / 计数器控制无关的是:( )A、TCONB、SCONC、IED、TMOD答案: B15.若MCS-51系统中,晶振频率为8MHz,则一个机器周期等于( ) μs。

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