单片机原理与应用 试题库(1)

合集下载

单片机原理及应用试题及答案

单片机原理及应用试题及答案

单片机原理及应用试题及答案[1]一.填空题(每空1分,共20分)1、单片机与普通计算机的不同之处在于其将 cpu 、存储器和 I/O口三部分集成于一块芯片上。

2、使用双缓冲方式的D/A转换器,可实现多路模拟信号的同步输出。

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

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

4、在基址加变址寻址方式中,以累加器A 作变址寄存器,以 DPTR 或 PC 作基址寄存器。

5、假定累加器A中的内容为40H,执行指令1000H:MOVC A,@A+PC后,把程序存储器 1041H 单元的内容送入累加器A中。

6、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的地址。

7、假定A=83H,(R0)=17H,(17H)=0B5H,执行以下指令:ANL A,#17HORL 17H,AXRL A,@R0CPL A后,A的内容为 4BH 。

8、已知程序执行前有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= 80H ,SP=42H ,(41H)= 30H ,(42H)= 80H PC=8030H。

9、在存储器扩展中,无论是线选法还是译码法,最终都是为了扩展芯片的片选端提供信号。

10、在MCS-51中,PC和DPTR都用于提供地址,但PC是为了访问程序存储器提供地址,而DPTR是为访问数据存储器提供地址。

11、16KB RAM存储器的首地址若为3000H,则末地址为 6FFF H。

二.选择题(每题2分,共16分)1、8051与8751的区别是:BA、内部数据存储但也数目的不同B、内部程序存储器的类型不同C、内部数据存储器的类型不同D、内部的寄存器的数目不同2、判断以下有关PC和DPTR的结论是否正确?全对A、DPTR是可以访问的,而PC不能访问。

单片机原理及应用试题库---答案

单片机原理及应用试题库---答案

单片机原理及应用试题库---答案单片机原理及应用试题库答案一、填空题1、单片机是将 CPU、存储器、I/O 接口等集成在一个芯片上的微型计算机。

2、单片机的工作频率通常以兆赫兹(MHz)为单位。

3、单片机的存储器分为程序存储器和数据存储器。

4、单片机的程序存储器通常采用只读存储器(ROM),数据存储器通常采用随机存取存储器(RAM)。

5、单片机的 I/O 接口通常具有输入、输出和双向三种工作方式。

6、单片机的中断系统包括外部中断、定时/计数器中断和串行口中断。

7、单片机的定时/计数器本质上是一个加 1 计数器。

8、单片机的串行通信方式分为同步通信和异步通信。

9、单片机的指令系统通常包括数据传送指令、算术运算指令、逻辑运算指令、控制转移指令等。

二、选择题1、以下不是单片机特点的是()A 体积小B 价格低C 功耗高D 可靠性高答案:C2、单片机的复位引脚是()A RSTB ALEC PSEND EA答案:A3、单片机执行程序的地址是从()开始的。

A 0000HB 0003HC 000BHD 0013H答案:A4、单片机的堆栈指针 SP 始终指向()A 栈底B 栈顶C 程序存储器D 数据存储器答案:B5、要使单片机能够响应外部中断 0,中断允许寄存器 IE 的值应设置为()A 80HB 81HC 82HD 83H答案:B6、单片机的定时/计数器工作在方式 1 时,是()位的定时/计数器。

A 8B 13C 16D 32答案:C7、单片机串行口工作在方式 1 时,一帧数据包括()位。

A 8B 9C 10D 11答案:C8、以下指令中,属于位操作指令的是()A MOVB ADDC CLRD SUBB答案:C三、判断题1、单片机的程序可以在运行过程中修改。

(×)解释:单片机的程序存储器通常是只读的,程序在运行过程中不能修改。

2、单片机的定时/计数器可以同时用于定时和计数。

(√)解释:通过设置相应的控制位,可以使定时/计数器工作在定时或计数模式。

单片机原理及应用考试试题

单片机原理及应用考试试题

单片机原理及应用考试试题单片机原理及应用考试试题一、选择题1. 下列哪个不是单片机的特点?A. 集成度高B. 体积小C. 功耗高D. 低成本2. 单片机的内部存储器包括以下哪些?A. RAMB. ROMC. EEPROMD. 所有选项都对3. 单片机的位数指的是什么?A. 存储器的位数B. 数据总线的位数C. 控制总线的位数D. 所有选项都对4. 单片机的时钟频率越高,执行指令的速度越快。

A. 对B. 错5. 单片机的引脚包括以下哪些类型?A. 供电引脚B. 输入引脚C. 输出引脚D. 所有选项都对二、判断题1. 单片机只能用于数字信号的处理。

A. 对B. 错2. 单片机的输入输出口可以连接外部设备。

A. 对B. 错3. 单片机的工作频率越高,功耗越低。

A. 对B. 错4. 单片机的程序是通过编程器烧写到芯片中的。

A. 对B. 错5. 单片机的中断是一种异步事件。

A. 对B. 错三、简答题1. 请简要介绍单片机的工作原理。

2. 单片机的时钟频率对系统性能有何影响?3. 单片机的输入输出口有哪些常见应用?4. 请简述单片机编程的基本步骤。

5. 单片机中断的作用是什么?请举例说明。

四、应用题设计一个简单的温度监测系统,使用单片机测量环境温度,并通过数码管显示出来。

要求系统具备以下功能:- 使用温度传感器获取环境温度数据- 将温度数据转换为数字信号- 将数字信号通过数码管显示出来- 可以设置温度上下限,当温度超出范围时,系统发出警报信号。

请设计系统的硬件连接图,并编写相应的单片机程序。

五、总结通过这次考试,我们对单片机的原理和应用有了更深入的了解。

单片机作为一种集成度高、体积小、成本低的微型计算机,广泛应用于各个领域。

掌握单片机的基本原理和编程技巧对我们的工程实践具有重要意义。

希望大家能够继续学习和探索,不断提升自己在单片机领域的能力。

《单片机原理与应用》复习题1

《单片机原理与应用》复习题1

一、填空题1、80C51单片机的内部RAM的寻址范围为。

2、片内RAM可进行位寻址的空间位地址范围是 _。

3、80C51单片机中P0口和P2口除了可以进行数据的输入、输出外,还可以作为。

4、8051系列单片机扩展外部ROM的最大容量为 _。

5、单片机应用程序一般存放在 _。

6、在接口电路中,把已经编址并能进行读写操作的寄存器称为 _。

7、80C51内部的SFR有 _。

8、80C51基本型单片机的内部ROM为 _。

9、80C51的堆栈一般设在 _。

10、P2口通常用作 _,也可以作通用的I/O口使用。

11、汇编语言源程序的扩展名为 _。

12、将立即数#33H送20H单元使用 _指令。

13、要用传送指令访问80C51片外RAM,它的指令操作码助记符是 _。

14、定时/计数器的控制寄存器为 _。

15、定时器1 工作在计数方式时,其外加的计数脉冲信号应连接到 _引脚。

16、定时/计数器的控制寄存器为TMOD。

17、在中断服务程序中现场保护和现场恢复期间,中断系统应处在 _的状态。

18、在中断服务程序中现场保护和现场恢复期间,中断系统应处在 _的状态。

19、在串行通信中, 8051单片机中发送和接收数据的寄存器是 _。

20、串行口控制寄存器为 _。

21、可编程的接口芯片8155的内部RAM地址为 _。

22、一个10V满刻度的12位ADC能分辨输入电压变化的最小值是 _。

23、ADC0809 芯片有 _路模拟通道。

二、选择题1、80C51单片机的口的引脚具有外中断、串行通信等第二功能。

A、P0B、P1C、P2D、P32、单片机应用程序一般存放在。

A、RAMB、ROMC、寄存器D、CPU3、80C51单片机有中断源___ ____个。

A、5B、2C、3D、 64、80C51单片机的CPU主要由组成。

A、运算器、控制器B、加法器、寄存器C、运算器、寄存器D、运算器、指令译码器5、主频为12MHz的单片机,它的机器周期是______。

单片机原理及应用习题集(含答案)

单片机原理及应用习题集(含答案)

(B)11100001B
3、十进制 29 的二进制表示为原码( (A)11100010B (B) 10101111B
4、十进制 0.625 转换成二进制数是( )。 (A)0.101 (B) 0.111 (C)0.110 )。 (C) 07 )。 (C) 11 ) (D) 1011 (D) 47 (D)0.100
5、二进制数、十进制数、十六进制数各用什么字母尾缀作为标识符?无标识符时表示什么进 制数? 6、试比较 MCS-51,MSP430,EM78,PIC,M6800 及 AVP 等系列单片机的特点。 第二章 MCS-51 单片机的硬件结构与工作原理 2-1 单项选择 1、要 MCS-51 系统中,若晶振频率屡 6MHz,一个机器周期等于( A 1 B 2 C 3 D 0.5 ): D 存储器 ) μ s
2、以下不是构成的控制器部件(
A 程序计数器、 B 指令寄存器、 C 指令译码器、 3、以下不是构成单片机的部件( A 微处理器(CPU)、B 存储器 4、下列不是单片机总线是( A 地址总线 B 控制总线 C 数据总线 )
C 接口适配器(I\O 接口电路) D 打印机 ) D 输出总线
5、PSW=18H 时,则当前工作寄存器是( ) (A)0 组 (B)1 组 (C)2 组 ) (B)4个TTL低电平负载 (D)10个TTL低电平负载 ) (D)3 组
(A)C (B)F0 (C)OV (D)P 5、下面条指令将 MCS-51 的工作寄存器置成 3 区( (A)MOV PSW,#13H (B)MOV PSW,#18H (C)SETB PSW.4 CLR PSW.3 (D) SETB PSW.3 CLR PSW.4 6、执行 MOVX A,DPTR 指令时,MCS-51 产生的控制信号是( (A)/PSEN (B)ALE (C)/RD (D)/WR 7、MOV C,#00H 的寻址方式是( ) ) )

单片机原理与应用一(含答案)

单片机原理与应用一(含答案)

《单片机原理与应用》期末复习题一一、填空题:1.单片微型计算机是一种把(1)中央处理器(CPU)(2)半导体存储器(ROM、RAM)(3)输入/输出接口(I/O接口)(4)定时器/计数器(5)中断系统(6)串行口等部分集成在同一块硅芯片上的有完整功能的微型计算机。

2.十进制数+100的补码=64H,十进制数-100的补码= 9C H 。

3.在8051单片机内部,其RAM高端128个字节的地址空间称为特殊功能寄存器或SFR 区,8051单片机其内部有 21 个特殊功能寄存器,其中11 个可以位寻址。

4.通常单片机上电复位时PC = 0000H,P0~P3 = FFH。

SP = 07H,PSW = 00H ,通用寄存器则采用第0组,这一组寄存器的地址范围是从00H 到07H。

5.若PSW为18H,则选取的是第3组工作寄存器。

6.在微机系统中,CPU是按照程序计数器PC 来确定程序的执行顺序的。

7.ORL A , #0F0H是将A的高四位置1,而低四位不变。

8.堆栈遵循先进后出(或后进先出)的数据存储原则,针对堆栈的两种操作为PUSH 和 POP 。

9.MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以:位寻址。

10. 8位二进制数,采用补码形式表示带符号数,它能表示的带符号数真值的范围是分别为-128~127。

11.I/O端口作为通用输入输出口时,在该端口引脚输入数据时,应先向端口锁存器进行写“1”操作。

12.MCS51单片机PC的长度为16位;SP的长度为8位,数据指针DPTR的长度为16位。

13.8051片内有256B的RAM ,可分为四个区,00H~1FH为工作寄存器区;20H~2FH为位寻址区;30H~7FH为堆栈、数据缓冲区;80H~FFH为特殊功能寄存器区。

14.半导体存储器中有一类在掉电后不会丢失数据,称为只读存储器,另一类掉电后丢失数据,且通电后也不能自动恢复,称为随机存取存储器。

单片机原理及应用试题库---答案

单片机原理及应用试题库---答案

单片机原理及应用试题库---答案一、选择题1、单片机能够直接运行的程序是()A 汇编语言程序BC 语言程序 C 机器语言程序D 高级语言程序答案:C解释:单片机只能直接运行机器语言程序,其他语言编写的程序都需要经过编译或解释转换成机器语言才能被单片机执行。

2、 8051 单片机的堆栈区一般开辟在()A 片内数据存储区低 128 字节B 片内数据存储区高 128 字节C 片外数据存储区D 程序存储区答案:A解释:8051 单片机的堆栈区一般开辟在片内数据存储区低 128 字节,并且遵循“先进后出”的原则。

3、当 8051 单片机的 RST 引脚出现()个机器周期以上的高电平时,系统复位。

A 1B 2C 3D 4答案:B解释:RST 引脚保持 2 个机器周期以上的高电平,单片机就会进行复位操作,复位后程序计数器 PC 指向 0000H 地址。

4、 8051 单片机的定时器/计数器工作方式 1 是()A 8 位计数器结构B 13 位计数器结构C 16 位计数器结构D 32 位计数器结构答案:C解释:工作方式 1 是 16 位的计数器结构,由 THx 和 TLx 两个 8 位寄存器组成。

5、要使 8051 单片机能够响应外部中断 0,中断允许寄存器 IE 的值应设置为()A 80HB 81HC 82HD 83H答案:B解释:IE 寄存器中,EA 位为总中断允许位,EX0 位为外部中断 0允许位,要响应外部中断 0,IE 的值应设为 81H,即 10000001B。

二、填空题1、 8051 单片机内部有 4 个 8 位的并行 I/O 口,分别是 P0 、P1 、P2 、P3 。

解释:这 4 个并行 I/O 口在单片机的输入输出操作中起着重要作用。

2、单片机的最小系统包括电源、时钟电路、复位电路。

解释:电源为单片机提供工作电压,时钟电路为单片机提供时钟信号,复位电路用于单片机的初始化。

3、 8051 单片机的指令系统共有 111 条指令,按指令的长度可分为单字节指令、双字节指令、三字节指令。

单片机原理及应用试题库 - 答案

单片机原理及应用试题库 - 答案

《单片机原理及应用》试题库一、填空题1.单片机就是把(CPU)、( 输入/输出)、和( 存储器)等部件都集成在一个电路芯片上,并具备一套功能完善的( 指令系统),有的型号同时还具备( AD )和( DA )等功能部件,其简称为( 微处理器)或(微控制器)。

2.Intel公司典型的单片机有( MCS-51系列)和( MCS-96系列)。

3.单片机具有体积( 下)、重量( 轻)、价格( 低)、功耗( 小)、控制功能强、运算速度快、运用灵活、易于产品化、抗扰能力( 强)等特点,故在国民经济建设、军事及家用电器等领域均得到了广泛的应用。

4.微处理器本身不是计算机,它是微型计算机的核心部件,又称它为(CPU )。

它包括两个主要部分:(运算器)、(控制器)。

5.当扩展外部存储器或I/O口时,P2口用作(地址线的高8位)。

6.MCS-51单片机内部RAM区有( 4 )个工作寄存器区。

7.MCS-51单片机内部RAM区有(128 )个位地址。

8.外部中断1(INT1)的中断入口地址为(0013H );定时器1的中断入口地址为(001BH )。

9.89C51单片机片内RAM中位寻址区的地址范围是(20H—2FH ),工作寄存器区的地址范围是(00H—1FH ),片内程序存储器中寻址区的地址范围是(0000H—07FFH )。

10.MCS-51有( 4 )个并行I\O口。

11.MCS-51的堆栈是软件填写堆栈指针临时在(30H—7FH )内开辟的区域.12.MCS-51片内(20H—2FH )范围内的数据存储器,既可以字节寻址又可以位寻址。

13.程序状态标志字寄存器PSW中的PSW.7的含义是(进位和借位标志位);PSW.0的含义是(奇偶校验位)。

14.若不使用89C51片内的程序存储器,引脚(EA’)必须接地。

15.MCS-51中凡字节地址能被(0和8 )整除的特殊功能寄存器均能寻址。

16.MCS-51有4组工作寄存器,它们的字节地址范围是(00H—1FH )。

单片机原理与应用试题一及答案

单片机原理与应用试题一及答案

单片机原理与应用试题一及答案一、判断题(每题1分,共10分)1.单片机的引脚EA端口接高电平“1”时,CPU从片外程序存储器开始读取指令。

()2.堆栈指针SP的作用就是指出栈区的位置,修改SP就意味着堆栈区发生了变化。

()3.特殊功能寄存器PSW用来存放CPU运算结果的一些特征。

()4.当CPU访问外部存储器时,会自动向P0的每个口锁存器写入“1”,所以对用户而言P0作为地址/数据总线时,是一个真正的双向口。

()5.Ri作为地址指针仅能访问片内RAM,DPTR作为地址指针主要访问片外RAM。

()6.当T1进行加“1”计数运行时,T0可以工作于任何工作方式下。

()7.在MCS-51系列单片机指令系统中仅有对位才能进行状态测试。

()8.对于MCS-51系列单片机来说,每个中断源的中断请求标志位的置位都是通过内部硬件电路自动完成。

()9.当外中断源处于下降沿触发时,中断请求的撤除必须强迫进行。

()10.串行通信中波特率的设置与定时器T0的设置没有关系。

()二、选择题(每题1分,共10分)1.单片机复位时,CPU自然选中()组工作寄存器。

(A)第0 (B)第1(C)第2 (D)第32.MCS-51单片机中的位地址00H~7FH,指的是()单元中各位的位地址。

(A)片内RAM 00H~1FH (B)片内RAM 20H~2FH(C)片内RAM 80H~FFH (D)片外RAM0020H~002FH3.8051单片机外接存储器时,()可以作为普通I/O口使用。

(A)P0、P2口(B)P1、P3口(C)P3口(D)P0、P1、P2、P3口4.以下指令中,哪条指令将使标志位CY清0?()(A)MOV A,#00H (B)CLR A(C)ADDC A,#00H (D)DIV AB5.访问外部数据存储器应采用以下哪条指令?()(A)MOVX @R0,A (B)MOVC A,@A+DPTR(C)MOV @R0,A (D)MOV @DPTR,A6.下面程序段被执行后,累加器A中的内容应该是()。

单片机原理及应用练习题库及参考答案

单片机原理及应用练习题库及参考答案

单片机原理及应用练习题库及参考答案一、单选题(共54题,每题1分,共54分)1.当晶振频率为12MHz时,有效复位信号高电平时间要持续():A、2μsB、3μsC、1μsD、4μs正确答案:A2.当MCS-51复位时,下面说法准确的是()A、PC=0000HB、SP=00HC、SBUF=00H正确答案:A3.七段共阴极发光两极管显示字符‘H’,段码应为()A、67HB、6EHC、91HD、76HE、90H正确答案:E4.哪个不是常用的晶振频率():A、3MHzB、12MHzC、11.0592MHzD、6MHz正确答案:A5.MCS-51单片机定时器外部中断1和外部中断0的触发方式选择位是A、TR1和TR0B、IE1和IE0C、IT1和IT0D、TF1和TF0正确答案:C6.主程序中调用子程序后返回主程序,堆栈指针SP的值()A、加2B、加4C、不变D、减2正确答案:C7.SWAPA是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:C8.若要使用T0方式0产生500μs延时,TMOD应设置为():A、00HB、01HC、10HD、11H正确答案:A9.单片机的堆栈指针SP始终是指示()。

A、堆栈地址B、堆栈顶C、堆栈底D、堆栈中间位置正确答案:B10.MCS-51单片机CPU开中断的指令是A、SETBEAB、SETBESC、CLREAD、SETBEX0正确答案:A11.MCS-51汇编语言指令格式中,唯一不可缺少的部分是()。

A、标号B、操作码C、操作数D、注释正确答案:B12.一个机器周期内含有多少个状态周期():A、6B、8C、2D、4正确答案:A13.下列指令能使R0高4位不变,低4位置F的是()。

A、ANLR0,#OF0HB、ANLR0,#OFOHC、ORL0,#OFHD、ORL00H,#OF0H正确答案:C14.若要用T1方式2进行重复计数,TMOD应设置为():A、70HB、60HC、20HD、10H正确答案:B15.以下标号不正确的是():A、LOOP:C、ST1:D、ABC:正确答案:B16.ADDCA,Rn是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B17.型号为2764的EPROM容量是():A、2KBB、4KBC、8KBD、16KB正确答案:C18.在存储器扩展电路中74LS373的主要功能是()。

单片机原理与应用试题库---答案

单片机原理与应用试题库---答案

答案:单片机原理与应用试题库第一章1.单片机的发展历程有哪些?请简要介绍。

答:单片机的发展历程主要可以分为四个阶段。

第一阶段是1971年至1976年的早期。

此时,单片机处于概念验证和设计阶段,主要是针对部队和科研单位进行研究和测试。

第二阶段是1977年至1985年,此时单片机的应用开始向民用领域拓展,主要应用于仪器、自动化和消费电子。

同时,国内也开始探索此类领域的研究和应用。

第三阶段是1985年至1995年,此时单片机应用的速度得到了空前的提高,出现了各种各样的型号,并广泛应用于工控、通信、标准化和制造等各个领域。

第四阶段是1996年至今,单片机的应用范围和应用领域得到了进一步扩展和提高,技术水平不断提升,单片机已成为电子技术领域的重要组成部分。

2.请简述单片机有哪些基本构成。

答:单片机的基本构成主要包括CPU、存储器、定时器、中断处理器、IO端口和各种外设等。

其中,CPU是单片机的核心部件,主要完成指令译码、运算和控制等功能。

存储器用于存放程序和数据,其种类包括ROM、RAM、EEPROM等。

定时器主要用于计时和产生定时中断。

中断处理器用于处理外部中断信号。

IO端口用于与外部设备进行数据交换。

外设包括各种通信接口、模数转换器、计数器、PWM等。

第二章1.请简单介绍AT89S8253的主要特点。

答:AT89S8253是一款基于8位RISC架构的单片机,具有许多特点。

首先,它采用了MCS-51指令集,速度快,体积小,易于使用和开发。

其次,它具有8KB的flash程序存储器和1KB的RAM存储器,存储容量较大,同时可以在不需要外部器件的情况下进行编程。

此外,它还具有三个较为灵活的定时器/计数器,多个中断源可直接与端口使用,以及SPI、2个UART等多种通信接口。

2.如果需要使用AT89S8253控制直流电机旋转,请简述其控制方法和应注意的事项。

答:由于AT89S8253没有直接驱动舵机的电路,因此需要通过驱动芯片或其他电路来进行控制。

单片机考试题目及答案

单片机考试题目及答案

单片机考试题目及答案单片机原理与应用考试题目一、选择题(每题2分,共20分)1. 单片机的核心部件是()。

A. 微处理器B. 存储器C. 定时器D. I/O接口2. 下列哪种设备不属于单片机的外围设备?A. 显示器B. 键盘C. 鼠标D. CPU3. 在单片机中,堆栈的作用是()。

A. 存储程序代码B. 存储数据C. 保存函数调用的返回地址D. 存储操作系统4. 单片机的I/O端口通常具有()功能。

A. 仅输入B. 仅输出C. 输入/输出D. 仅定时器5. 下列哪种单片机是51系列单片机?A. 8051B. 8052C. 8031D. 80486. 在单片机程序设计中,通常使用()语言编写程序。

A. 机器语言B. 汇编语言C. 高级语言D. 网络语言7. 单片机的定时器/计数器可以用来()。

A. 计数外部事件B. 生成时间延迟C. 产生音乐D. 所有以上功能8. 串行通信与并行通信相比,其主要优点是()。

A. 速度快B. 传输距离远C. 抗干扰能力强D. 线路简单9. 在单片机系统中,EEPROM是指()。

A. 电可擦除只读存储器B. 电子擦除可编程只读存储器C. 电子擦除可编程可擦写存储器D. 电可擦除可编程可擦写存储器10. 下列哪种中断源在单片机中是可屏蔽的?A. 外部中断0B. 外部中断1C. 定时器0中断D. 串行口中断二、填空题(每题2分,共20分)1. 单片机中的______是指具有微处理器、存储器、I/O接口以及其他功能模块集成在同一芯片上的微型计算机。

2. 在51单片机中,P1、P2、P3分别是______、______、______端口。

3. 单片机的程序存储器通常采用______型存储器。

4. 单片机中,______的作用是在程序执行过程中为子程序调用提供返回地址。

5. 单片机的串行通信接口可以实现______位数据的串行传输。

6. 在单片机中,______是指在程序执行过程中,由于外部事件或内部条件触发而中断当前程序执行的过程。

单片机原理与应用试题库(1)

单片机原理与应用试题库(1)

单片机原理与应用试题库(1)《单片机原理与应用》试题库一.单项选择题1.单片机复位后,SP、PC、I/O口的内容为(c)。

A.SP=60HPC=00HP0=P1=P2=P3=FFHB.SP=00HPC=0000HP0=P1=P2=P3=00HC .SP=07HPC=0000HP0=P1=P2=P3=FFHD.SP=00HPC=00HP0=P1=P2=P3=00H 2.80C51有四个工作寄存器区,由PSW状态字中的RS1和RS0两位的状态来决定,单片机复位后,若执行SETBRS0指令,此时只能使用(b)的工作寄存器。

A.0区B.1区C.2区D.3区3.ATMEL的AT89S51驱动能力最强的并行端口为(a)。

A.P0B.P1C.P2D.P34.读片外部数据存储器时,不起作用的信号是(c)。

A./RDB./WEC./PSEND.ALE5.AT89S51单片机定时器工作方式0是指(c)工作方式。

A.8位B.8位自动重装C.13位D.16位6.AT89S51单片机外部中断0对应的中断入口地址是(a)。

A.0003HB.000BHC.0013HD.001BH7.下面哪条指令是错误的?(a)。

8.AT89S51单片机可分为两个中断优先级别,各中断源的优先级别设定是利用(c)寄存器。

A.IEB.PCONC.IPD.SCON9.AT89S51单片机响应外部中断1的中断时,程序应转移到地址(c)。

A.0003HB.000BHC.0013HD.001BH10.AT89S51单片机的位寻址区位于内部RAM的(d)单元。

A.00H~7FHB.20H~7FHC.00H~1FHD.20H~2FH14.在进行BCD码运算时,紧跟加法运算指令后面的指令必须是(b)指令。

A.ADDB.DAAC.ADDCD.由实际程序确定15.在80C51中,需要外加电路实现中断撤除的是:(d)。

A.定时中断B.脉冲方式的外部中断C.外部串行中断D.电平方式的外部中断16.80C51的定时器T0,若振荡频率为12MHz,在方式1下最大定时时间为(b)。

单片机原理与应用试题库

单片机原理与应用试题库

单片机原理与应用试题库一、单选题(共60题,每题1分,共60分)1、MCS-51单片机的串行数据缓冲器SBUF用于( )。

A、存放运算中间结果B、存放待发送或已接收到的数据C、暂存数据和地址D、存放待调试的程序正确答案:B2、定时器/计数器可以自动装载8位初值的是工作方式( )。

A、方式2B、方式0C、方式3D、方式1正确答案:A3、MCS-51单片机指令系统中,指令CLR A ;表示( )。

A、将A的内容清0B、将A的内容置1C、将A的内容各位取反,结果送回A中D、循环移位指令正确答案:A4、AT89S51的串行口扩展并行I/O口时,串行接口工作方式选择( )。

A、方式0B、方式1C、方式2D、方式3正确答案:A5、MCS-51单片机外部中断1和外部中断0的触发方式选择位是( )。

A、TR1和TR0B、IE1和IE0C、IT1和IT0D、TF1和TF0正确答案:C6、MCS-51单片机当扩展外部存储器或扩展I/O口时,( )口作地址总线高8位输出。

A、P0B、P1C、P2D、P3正确答案:C7、定时器/计数器T1中断允许控制位为( )。

A、ESB、ET1C、EX1D、ET0正确答案:B8、十进制数-49对应的8位补码为( )。

A、EFHB、CFHC、88HD、ECH正确答案:B9、MCS-5l单片机SFR的存储空间是( )。

A、00H~3FHB、00H~7FHC、80H~FFHD、00H~9FH正确答案:C10、定时器/计数器工作方式1是( )。

A、8位计数器结构B、13位计数结构C、16位计数结构D、2个8位计数器结构正确答案:C11、将A与立即数按位逻辑异或的指令是( )。

A、ANLA,#dataB、ORLA,#dataC、XRLA,#dataD、XRLA,direct正确答案:C12、各中断源发出的中断请求信号,都会标记在MCS-51单片机系统中的( )。

A、TMODB、TCON/SCONC、IED、IP正确答案:B13、行列式(矩阵式)键盘的工作方式主要有( )。

单片机原理与应用练习题库及答案

单片机原理与应用练习题库及答案

单片机原理与应用练习题库及答案一、单选题(共64题,每题1分,共64分)1.单片机8031的/EA引脚( )。

A、必须接地B、必须接+5V电源C、可悬空D、以上三种情况视需要而定正确答案:A2.MCS-51单片机向外扩展存储器时,片内4个I/O口中作为数据总线的是( )。

A、P0口和P2口B、P0口C、P2口和P3口D、P2口正确答案:B3.MCS-51单片机可分为两个优先级别,各中断源的优先级别设定是利用寄存器( )。

A、IEB、IPC、TCOND、SCON正确答案:B4.启动定时器/计数器T0开始计数是使TCON的( )。

A、TF0位置1B、TR0位置1C、TR0位置0D、TR1位置0正确答案:B5.执行指令MOVXA,@DPTR时,/WR、/RD脚的电平为( )。

A、/WR高电平,/RD高电平B、/WR低电平,/RD高电平C、/WR高电平,/RD低电平D、/WR低电平,/RD低电平正确答案:C6.访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是( )。

A、P2口B、P1口C、P0口D、P0口和 P2口正确答案:C7.MCS-51单片机的复位信号是( )有效。

A、高电平B、低电平C、脉冲D、下降沿正确答案:A8.MCS-51单片机的两个定时器/计数器作定时器使用时,其TMOD的D6或D2位应分别为( )。

A、D6=0,D2=0B、D6=1,D2=0C、D6=0,D2=1D、D6=1,D2=1正确答案:A9.以下描述正确的是( )。

A、continue语句的作用是结束整个循环B、只能在循环体内和switch语句体内使用break 语句C、在循环体内使用break语句和continue语句的作用相同D、以上三种都不正确正确答案:B10.用定时器/计数器T1方式1计数,要求每计满10次产生溢出标志,则TH1、TL1的初始值是( )。

A、F6H、F6HB、FFH、F0HC、F0H、F0HD、FFH、F6H正确答案:D11.外部中断1固定对应的中断入口地址为( )。

单片机原理及应用习题库(附答案)

单片机原理及应用习题库(附答案)

单片机原理及应用习题库(附答案)一、单选题(共100题,每题1分,共100分)1、设异步串行接口按方式1每分钟传输9000个字符,则其波特率应为()A、2000B、1500C、1000D、1200正确答案:B2、下列属于INT1口触发中断时的语句为interrupt()A、1B、3C、2D、0正确答案:C3、185转化为16进制为()A、11B、12C、B9D、9B正确答案:C4、在计算机中“A”是用()来表示的A、BCD码B、二——十进制编码C、余三码D、ASCII码正确答案:D5、P0口作数据线和低8位地址线时()A、能作I/O口B、应外接上拉电阻C、应外接高电平D、不能作I/O口正确答案:D6、80C51串口收发过程中定时器T1的下列描述中()是不正确的。

A、T1的作用是产生用以串行收发节拍控制的通信时钟脉冲,也可用T0进行替换B、发送数据时,该时钟脉冲的下降沿对应于数据的移位输出C、接收数据时,该时钟脉冲的上升沿对应于数据位采样D、通信波特率取决于T1的工作方式和计数初值,也取决于PCON的设定值正确答案:A7、用定时器T1工作方式2计数,要求每次计满100次向CPU发出中断请求,TH1,TL1的初始值为()A、0x9cB、0x20C、0x64D、0xa0正确答案:A8、当ALE信号有效时,表示()A、从ROM中读取数据B、从P0口可靠地送出低8位地址C、从P0口送出数据D、从RAM中读取数据正确答案:B9、中断控制方式的优点是()A、提高CPU的利用率B、能在线进行故障处理C、无须CPU干预D、硬件连接简单正确答案:A10、1字节为()位A、4B、8C、16D、32正确答案:B11、89C51单片机串行口SCON寄存器允许接收位为()A、TIB、RIC、REND、SM2正确答案:C12、串行口也可称作()A、寄存器B、内部中断源C、定时器D、外部中断源正确答案:B13、中断函数的返回值是()A、无返回值B、1或0C、0D、1正确答案:A14、定时器T0工作在方式3时,定时器T1有()种工作方式。

单片机原理与应用试题库

单片机原理与应用试题库

页眉内容单片机原理与应用试题库一、填空题(每题2分,共50分)1、在定时器工作方式0下,计数器的宽度为位,若系统晶振频率为6MHZ,则最大定时时间为μs。

2、设(SP)= 60H,指令ACALL DIS指令地址为3020H,执行这个指令后,(SP)= ,(61H)= 。

3、异步串行数据通信有、和三种数据通路形式。

4、在MCS-51中,PC和DPTR都用于提供地址,但PC是为了访问存储器提供地址,而DPTR是为了访问存储器提供地址。

5、已知(A)=59H,执行指令INC A后,(A)= H,继续执行DA A后,(A)= H。

6、MCS-51单片机共有个中断源,其中个为外部中断源。

7、设定T1为计数器方式,工作方式2,则TMOD中的值为。

8、若IT0=0,当引脚为低电平的时候,INT0的中断标志位才能置位。

9、在接口电路中,把已经编址并能进行读写操作的寄存器称为。

10、在单片机中,为实现数据的I/O传送,可使用三种控制方式,即方式、方式和方式。

11、MCS-51单片机内部RAM区有个工作寄存器,有个位地址。

12、外部中断1(INT1)的中断入口地址为;定时器1(TF1)的中断入口地址为。

13、单片机一共有四个物理存储器空间,分别是_、、和。

14、A/D转换器芯片ADC0809中,既可作为查询的状态标志,又可作为中断请求信号使用的引脚信号是。

15、在存储器编址中,不需要额外增加电路,但会造成存储器映象区重叠的编址方法是法,能有效地利用存储空间适用于大容量存储器扩展的编址方法是法。

16、微处器由、和三部分组成。

17、串行通信按照数据传送方向可分为、和三种方式。

18、若(PSW)=18H,则选取的是第组通用寄存器。

其地址范围从H~H。

19、若系统的晶振频率为6MHz,则机器周期μs,最短和最长的指令周期分别为μs和μs。

20、MCS-51单片机PC的长度为位;SP的长度为位;DPTR的长度为位。

21、在单片机系统扩展中,74LS373常作为器。

单片机原理与应用综合题库

单片机原理与应用综合题库

单片机原理与应用综合题库单片机原理与应用题库1(一)第一章单片机详述1.2除了单片机这一名称之外,单片机还可称为(微控制器)和(嵌入式控制器)。

1.3单片机与普通计算机的不同之处在于其将(微处理器)、(存储器)和(各种输入输出接口)三部分集成于一块芯片上。

1.4、单片机的发展大致分为哪几个阶段?答:单片机的发展历史可分为四个阶段:第一阶段(1974年----1976年):单片机初级阶段。

第二阶段(1976年----1978年):高性能单片机阶段。

第三阶段(1978年----现在):高性能单片机阶段。

第四阶段(1982年----现在):8位单片机巩固发展及16位单片机、32位单片机推出阶段1.5单片机根据其基本操作处理的位数可分为哪几种类型?请问:单片机根据其基本操作处置的位数可以分成:1十一位单片机、4十一位单片机、8十一位单片机、16十一位单片机和32十一位单片机。

1.6mcs-51系列单片机的基本芯片分别为哪几种?它们的差别就是什么?请问:基本芯片为8031、8051、8751。

8031内部包括1个8位cpu、128bram,21个特殊功能寄存器(sfr)、4个8位并行i/o口、1个全双工串行口,2个16位定时器/计数器,但片内无程序存储器,需外扩eprom芯片。

8051就是在8031的基础上,片内又内置存有4kbrom,做为程序存储器,就是1个程序不少于4kb的小系统。

8751是在8031的基础上,增加了4kb的eprom,它构成了1个程序小于4kb的小系统。

用户可以将程序固化在eprom中,可以反复修改程序。

1.7mcs-51系列单片机与80c51系列单片机的优劣点就是什么?答:共同点为它们的指令系统相互兼容。

不同点在于mcs-51是基本型,而80c51采用cmos工艺,功耗很低,有两种掉电工作方式,一种是cpu停止工作,其它部分仍继续工作;另一种是,除片内ram继续保持数据外,其它部分都停止工作。

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

《单片机原理与应用》试题库一.单项选择题1.单片机复位后,SP、PC、I/O口的内容为( c )。

A.SP = 60H PC = 00H P0 = P1 = P2 = P3 = FFHB.SP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00HC.SP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFHD.SP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H2.80C51有四个工作寄存器区,由PSW状态字中的RS1和RS0两位的状态来决定,单片机复位后,若执行SETB RS0 指令,此时只能使用( b )的工作寄存器。

A.0区B.1区C.2区D.3区3.ATMEL的AT89S51驱动能力最强的并行端口为( a )。

A.P0 B.P1 C.P2 D.P34.读片外部数据存储器时,不起作用的信号是(c )。

A./RD B./WE C./PSEN D.ALE5.AT89S51单片机定时器工作方式0是指( c )工作方式。

A.8位B.8位自动重装C.13位D.16位6.AT89S51单片机外部中断0对应的中断入口地址是( a )。

A.0003H B.000BH C.0013H D.001BH7.下面哪条指令是错误的?( a )。

A.MOVX @R0,#30H B.MOVC A,@A+PC C.PL A D.POP ACC8.AT89S51单片机可分为两个中断优先级别,各中断源的优先级别设定是利用( c )寄存器。

A.IE B.PCON C.IP D.SCON9.AT89S51单片机响应外部中断1的中断时,程序应转移到地址( c )。

A.0003H B.000BH C.0013H D.001BH10.AT89S51单片机的位寻址区位于内部RAM的( d )单元。

A.00H~7FH B.20H~7FHC.00H~1FH D.20H~2FH11.AT89S51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( a )。

A.外部中断0 B.外部中断1 C.定时器0中断D.定时器1中断12.利用KEIL软件进行仿真调试时,在执行调用指令时,( c )调试可跟踪到子程序内部并逐条执行子程序内部的各条指令。

A.暂停B.调试C.单步D.连续运行13.已知: MOV A,#28HMOV R0,#20HMOV @R0,AANL A, #0FHORL A, #80HXRL A, @R0执行结果A的内容为( a )。

A.A0H B.28H C.08H D.88H14.在进行BCD码运算时,紧跟加法运算指令后面的指令必须是( b )指令。

A.ADD B.DA A C.ADDC D.由实际程序确定15.在80C51中,需要外加电路实现中断撤除的是:( d )。

A.定时中断B.脉冲方式的外部中断C.外部串行中断D.电平方式的外部中断16.80C51的定时器T0,若振荡频率为12 MHz,在方式1下最大定时时间为( b )。

A.8192ms B.65536 μs C.0.256μs D.16384ms17.控制串行口工作方式的寄存器是( c )。

A.TCON B.PCON C.SCON D.TMOD18.开机复位后,CPU使用的是第0组工作寄存器,地址范围是( d )。

A.00H-10H B.08H-0FH C.10H-1FH D.00H-07H19.80C51单片机P0口用作输出时,应外接( a )。

A.上拉电阻B.二极管C.三极管D.下拉电阻20.在进行BCD码运算时,紧跟加法运算指令后面的指令必须是( b )指令。

A.ADD B.DA A C.ADDC D.由实际程序确定21.进位标志CY在( c )中。

A.累加器 B.算逻运算部件ALU C.程序状态字寄存器PSW D.DPTR22.80C51单片机有七种寻址方式,MOVX A,@A+DPTR 属于( b )寻址。

A.间接B.变址C.相对D.直接23.有如下程序段:MOV 31H ,#24H ;MOV A ,31H ;SWAP A ;ANL A ,#0F0H ;执行结果是( c)A.(A)=24H B.(A)=42H C .(A)=40H D.(A)=00H24.某种存储器芯片容量是8KB,那么它的地址线根线是( c )。

A.11根B.12根C.13根D.14根25.如果AT89S51单片机系统的T0中断服务程序放在程序存储区的0500H地址开始的一段空间内,此时跳转到T0中断服务程序的指令LJMP 0500H应放在( b )开始的中断地址区。

A.0003H B.0013H C.0023H D.000BH26.8位LED 显示器采用动态显示方式时(不加锁存器),至少需要提供的I/O 线总数是( a )。

A.16 B.20 C.18 D.627.堆栈数据的进出原则是( D )A.先进先出B.进入不出C.后进后出D.先进后出28.80C51单片机中,若晶振频率屡6MHz,一个机器周期等于( d )μs。

A .1.5B .3C .1D .229.单片机复位后,累加器A、PC、PSW的内容为(b )。

A.A = FFH PC = 00H PSW = FFHB.A = 00H PC = 0000H PSW = 00HC.A = 07H PC = 0000H PSW = FFHD.A = 00H PC = 00H PSW = 00H30.PC的值是( c )。

A.当前正在执行指令的前一条指令的地址B.当前正在执行指令的地址C.当前正在执行指令的下一条指令的地址D.控制器中指令寄存器的地址31.下列说法中错误的是( c )。

A.PC是一个不可寻址的特殊功能寄存器。

B.单片机的主频越高,其运算速度越快。

C.在80C51单片机中,一个机器周期等于1μS。

D.特殊功能寄存器SP内装的是栈顶首地址单元的地址。

32.AT89S51单片机的字长是( c )。

A.2位 B.4位 C.8位 D.16位33.假定A=38H,(R0)=17H,(17H)=34H,执行以下指令:ANL A,#17HORL 17H,AXRL A,@R0CPL A后,A的内容为( d )。

A.CDH B.DCHC.BCH D.DBH34.在80C51单片机中,需要外加电路实现中断撤除的是:( d)A.定时中断B.脉冲方式的外部中断C.外部串行中断D.电平方式的外部中断35.AT89S51单片机外扩存储器芯片时,4个I/O口中用作地址总线的是( a )。

A.P0口和P2 B.P0口C.P1口和P3口D.P2口29.串行口的工作方式由( c )寄存器决定。

A.SBUF B.PCON C.SCON D.RI36.某种存储器芯片是16KB,那么它的地址线根数是(d )A.11根B.12根C.13根D.14根37.80C51单片机系统中,若晶振频率屡12MHz,一个机器周期等于(c )μs。

A .1.5B .3C .1D .238.单片机复位后,SP、PC、I/O口的内容为(c )A.SP = 07H PC = 00H P0 = P1 = P2 = P3 = FFHB.SP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00HC.SP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFHD.SP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H39.80C51单片机乘法指令操作码助记符是(d )。

A.MOV B.MOVX C.MOVC D.MUL40.80C51单片机响应中断矢量地址是( c )。

A.中断服务程序的首句地址 B.中断服务程序的出口地址C.中断服务程序的入口地址D.主程序等待中断指令的地址41.单片机在与外部I/O口进行数据传送时,将使用( a )指令。

A .MOVXB .MOVC .MOVCD .视具体I/O口器件而定。

42.使用单片机开发系统调试程序时,对原程序进行汇编的目的是( a )。

A.将源程序转换成目标程序B.将目标程序转换成源程序C.将低级语言转换成高级语言D.连续执行键43.设内部RAM(30H)=40H,(40H)=10H,(10H)=00H,分析以下程序执行后( B ) =( a )。

MOV R0,#30HMOV A,@R0MOV R1,AMOV B,@R1A .00HB .40HC .30HD .10H44.调用子程序.中断响应过程及转移指令的共同特点是( b )。

A.都能返回B.都通过改变PC实现转移C.都将返回地址压入堆栈D.都必须保护现场45.在进行串行通信时,若两机的发送与接收可以同时进行,则称为( d )。

A.半双工传送B.单工传送C.双工传送D.全双工传送46.AT89S51单片机复位后,从( c )单元开始取指令。

A.0003H B.000BH C.0000H D.0100H47.51单片机执行MOVX写指令时,相关的信号状态是(b )。

A.PSEN无效为低电平,WR有效为低电平B.PSEN无效为高电平,WR有效为低电平C.PSEN有效为低电平,WR无效为高电平D.PSEN有效为高电平,WR无效为高电平48.对片外数据RAM 单元读写数据用( d )。

A.MOV 指令B.MOVX 指令C.WR指令D.MOVC指令49.AT89S51 的无条件转移指令中,其转移范围最大的是( a )。

A.LJMP B.AJMP C.SJMP C.GOTO50.执行MOV SP,#30H 指令后,压栈从片内RAM 的( c )单元开始A.2FH B.30H C.31H D.#30H51.定时器/计数器T0工作于模式2 ,在计数溢出时(b )。

A.计数从零重新开始B.计数从初值重新开始C.计数停止D.由程序决定52.按键的机械抖动时间通常是(c )。

A.0 B.5~10μs C.5~10ms D.1s 以上53.下列计算机语言中,CPU能直接识别的是( d )。

A.自然语言B.高级语言C.汇编语言D.机器语言54.以下指令中,( c )指令执行后使标志位CY 清0。

A .MOV A ,#00H B.CLR A C.ADD A,#00H D.CLR 00H55.当需要从AT89S51单片机程序存储器取数据时,采用的指令为( b )。

A.MOV A,@R1 B.MOVC A,@A + DPTRC.MOVX A,@ R0 D.MOVX A,@ DPTR56.共阳数码管要显示字形“8”时,则对应的七段码值为( a )。

A.7FH B.77H C.08H D.88H57.80C51单片机时钟周期为T0,则机器周期为( d )。

相关文档
最新文档