最新重庆大学-《单片机原理及应用》习题库

合集下载

单片机原理与应用题库+参考答案

单片机原理与应用题库+参考答案

单片机原理与应用题库+参考答案1、单片机中PUSH和POP指令常用来( )。

A、保护断点B、保护现场C、保护现场,恢复现场D、保护断点,恢复断点答案:C2、MCS-51单片机的时钟最高频率是( )。

A、12MHzB、6 MHzC、8 MHzD、10 MHz答案:A3、行列式(矩阵式)键盘的工作方式主要有( )。

A、中断扫描方式和直接访问方式B、编程扫描方式和中断扫描方式C、独立查询方式和中断扫描方式D、直接输入方式和直接访问方式答案:B4、要想测量/INT0引脚上的一个正脉冲宽度,那么特殊功能寄存器TMOD 的内容应为( )。

A、09HB、87 HC、00HD、80H答案:A5、单片机8031的/EA引脚( )。

A、必须接地B、必须接+5VC、可悬空D、以上三种视需要而定答案:A6、MCS-51单片机指令系统中,指令DA A是( )。

A、除法指令B、加1指令C、加法指令D、十进制调整指令答案:D7、要使MCS-51单片机能够响应定时器/计数器T1中断、串行接口中断,它的中断允许寄存器IE的内容应( )。

A、98HB、84HC、42HD、22H答案:A8、3D.0AH转换成二进制数是( )。

A、111101.0000101BB、111100.0000101BC、111101.101BD、111100.101B答案:A9、外部中断1中断入口地址为( )。

A、001BHB、0003HC、000BHD、0013H答案:D10、串行口的控制寄存器SCON中REN位的作用是( )。

A、接收中断请求标志位B、发送中断请求标志位C、串行口允许接收位D、地址/数据位答案:C11、定时/计数器有4种工作模式,它们由( )寄存器中的M1 M0状态决定。

A、TCONB、SCONC、TMODD、PCON答案:C12、要用传送指令访问MCS-51单片机片外RAM,它的指令操作码助记符应是( )。

A、MOVB、MOVXC、MOVCD、以上都是答案:B13、8051单片机内有( )个16位的定时器/计数器,每个定时器/计数器都有( )种工作方式。

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

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

单片机原理与应用试题(含答案)一、单选题(共64题,每题1分,共64分)1.MCS-51单片机有( )个中断优先级别。

A、1B、2C、3D、4正确答案:B2.MCS-51单片机有中断源( )。

A、5个B、2个C、3个D、6个正确答案:A3.当外部中断1发出中断请求后,中断响应的条件是( )。

A、EX1=1B、IE=0x84C、ET1=1D、IE=0x81正确答案:B4.MCS-51单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是( )。

A、P0口B、P1口C、P2口D、P3口正确答案:A5.MCS-51单片机指令系统中,求反指令是( )。

A、CPL AB、RLC AC、CLR AD、RRC A正确答案:A6."对两个数组a和b进行初始化Char a[ ]=" ABCDEF" Char b[ ]={ ´A´,´B´,´C´,´D´,´E´,´F´};则以下说法正确的是( )。

"A、a与b 数组完全相同B、a与b 数组长度相同C、a与b 数组中都存放字符串D、a比b 数组长度长正确答案:D7.定时/计数器0中断入口地址为( )。

A、0003HB、000BHC、0013HD、001BH正确答案:B8.定时器/计数器T0的中断服务程序入口地址是( )。

A、0003HB、000BHC、0023HD、001BH正确答案:B9.MCS-51单片机响应中断的过程是( )。

A、断点PC自动压栈,对应中断矢量地址装入PCB、关中断,程序转到中断服务程序C、断点压栈,PC指向中断服务程序地址D、断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址,再转至中断服务程序首地址正确答案:D10.在MCS-51单片机系统中,若晶振频率为12MHz,一个机器周期等于( )μs。

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

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

单片机原理与应用题库含答案一、单选题(共64题,每题1分,共64分)1.MCS-51单片机定时器/计数器T0的溢出标志TF0,若计满数产生溢出时,其值为()。

A、00HB、FFHC、1D、计数值正确答案:C2.按键开关的结构通常是机械弹性元件,在按键按下和断开时,触点在闭合和断开瞬间会产生接触不稳定,为消除抖动引起的不良后果,常采用的方法有()。

A、硬件去抖动B、单稳态电路去抖方法C、硬、软件两种方法D、软件去抖动正确答案:D3.0023H是51单片机的()入口地址。

A、外部中断0B、串行口中断C、定时器/计数器中断0D、外部中断1正确答案:B4.在MCS-51单片机系统中,若晶振频率为12MHz,一个机器周期等于()μs。

A、1.5B、3C、1D、2正确答案:C5.仿真器的作用是()。

A、能帮助调试用户设计的硬件和软件B、只能做各种模拟实验C、能帮助调试用户设计的软件D、能帮助调试用户设计的硬件正确答案:C6.()显示方式编程较简单,但占用I/O端口线多,其一般适用于显示位数较少的场合。

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

A、IEB、IPC、TCOND、SCON正确答案:B8.已知某数的BCD码为0111010101000010则其表示的十进制数值为()。

A、7542HB、7542C、75.42HD、75.42正确答案:A9.下列指令能使R0的最高位取反的是()。

A、CPLR0.7B、XRL00H,#80HC、CPL(R0),7D、ARLR0,#80H正确答案:B10.MCS-51单片机的定时器/计数器的工作方式1是()。

A、8位计数器结构B、16位计数器结构C、13位计数器结构D、2个8位计数器结构正确答案:B11.下列指令能使R0的最高位置0的是()。

A、ANLR0,#7FHB、ANLR0,#0F7HC、ORLR0,#7FHD、ORLR0,#80H正确答案:A12.8051单片机的两个定时器/计数器是()。

2023年大学_单片机原理及应用试题含答案

2023年大学_单片机原理及应用试题含答案

2023年单片机原理及应用试题含答案2023年单片机原理及应用试题含答案(一)一.填空题(每空1分,共20分)1、单片机与普通计算机的不同之处在于其将、和三部分集成于一块芯片上。

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

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

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

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

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

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

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

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= ,SP= ,(41H)= ,(42H)= 。

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

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

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

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

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

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

单片机原理与应用习题及答案一、单选题(共60题,每题1分,共60分)1、下面哪种外设是输出设备( )。

A、打印机B、话筒C、键盘D、A/D转换器正确答案:A2、MCS-51单片机外部中断0开中断的指令是( )。

A、SETB ET0B、SETB EX0C、CLR ET0D、SETB ET1正确答案:B3、使用单片机开发系统调试C语言程序时,首先应新建文件,该文件的扩展名是( )。

A、cB、hexC、binD、asm正确答案:A4、定时器/计数器工作方式( )可溢出后不用重装计数初值。

A、0B、2C、3D、1正确答案:B5、8051单片机共有( )个中断源。

A、7B、4C、6D、5正确答案:D6、在片外扩展一片2716程序存储器芯片要( )地址线。

(此题有误)A、8根B、11根C、20根D、13根正确答案:D7、特殊下列指令能使R0低4位不变,高4位置1的是( )。

A、ANL R0,#0F0HB、ORL R0,#F0HC、ORL R0,#0FHD、ORL R0,#0F0H正确答案:D8、调用子程序、中断响应过程及转移指令的共同特点是( )。

A、都能返回B、都通过改变PC实现转移C、都将返回地址压入堆栈D、都必须保护现场正确答案:B9、8051单片机中,唯一一个用户可使用的16位寄存器是( )。

A、PSWB、ACCC、SPD、DPTR正确答案:D10、AB是哪种总线的缩写?( )A、数据总线B、地址总线C、控制总线D、电源线正确答案:B11、最基本的C语言语句是( )。

A、赋值语句B、表达式语句C、循环语句D、复合语句正确答案:B12、PSW=18H时,则当前工作寄存器是( )。

A、3组B、2组C、1组D、0组正确答案:A13、可以控制程序转向64K程序存储器地址空间的任何单元的无条件转移指令是( )。

A、AJMP addr11B、LJMP addr16C、SJMP relD、JC rel正确答案:B14、执行返回指令时,返回的断点是( )。

单片机原理及应用习题

单片机原理及应用习题

单片机原理及应用习题第一章绪论1-1单项选择1、计算机中最常用的字符信息编码是()。

(A)ASCII (B)BCD码(C)余3码(D)循环码2、-31D的二进制补码为.( )。

(A)B (B)B (C)B (D)B3、十进制29的二进制表示为原码()。

(A)B (B) B (C)B (D)B4、十进制0.625转换成二进制数是()。

(A)0.101 (B)0.111 (C)0.110 (D)0.1005、十六进制数7的ASCII码是()。

(A)37 (B)7 (C)07 (D)476、十六进制数B的ASCII码是()。

(A)38 (B)42 (C)11 (D)10117、通常所说的主机是指()(A)运算器和控制器(B)CPU和磁盘存储器(C)CPU和主存储器(D)硬件和软件8、使用单片机实现在线控制的好处不包括( )(A)精确度高(B)速度快(C)成本低(D)能与数据处理结合1-2填空1、计算机中常作的码制有、和。

2、十进制29的二进制表示为。

3、十进制数-29的8位补码表示为。

4、是计算机与外部世界交换信息的载体。

5、十进制数-47用8位二进制补码表示为。

6、-49D的二进制补码为。

7、计算机中的数称为,它的实际值叫。

8、单片机的存储器结构形式有普林斯顿结构(又称冯.依诺曼结构)与哈佛结构,MCS-51存储器采用的是结构。

1-3 问答题1、何谓单片机?单片机与一般微型计算机相比,具有哪些特点?2、单片机主要应用在哪些领域?3、为什么80C51系列单片机能成为8位单片机应用主流?4、举例说明单片机的主要应用领域。

5、二进制数、十进制数、十六进制数各用什么字母尾缀作为标识符?无标识符时表示什么进制数?6、试比较MCS-51,MSP430,EM78,PIC,M6800及A VP等系列单片机的特点。

第二章MCS-51单片机的硬件结构与工作原理1、要MCS-51系统中,若晶振频率屡6MHz,一个机器周期等于( ) μsA 1B 2C 3D 0.52、以下不是构成的控制器部件():A 程序计数器、B指令寄存器、C指令译码器、D存储器3、以下不是构成单片机的部件()A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路) D 打印机4、下列不是单片机总线是()A 地址总线B 控制总线C 数据总线D 输出总线5、PSW=18H时,则当前工作寄存器是()(A)0组(B)1组(C)2组(D)3组6、P1口的每一位能驱动()(A)2个TTL低电平负载有(B)4个TTL低电平负载(C)8个TTL低电平负载有(D)10个TTL低电平负载7、MCS-51的中断允许触发器内容为82H,CPU将响应的中断请求是( )(A) T0, (B)T1 (C)串行接口(D) INT08、外部中断0的中断入口地址为()(A)0003H (B)000BH (C)0013H (D)001BH9、内部定时/计数器T0的中断入口地址为()(A)0003H (B)000BH (C)0013H (D)001BH10、在中断服务程序中,至少应有一条( )(A)传送指令(B)转移指令(C)加法指法(D)中断返回指令11、MCS-51有中断源()(A)5个(B)2个(C)3个(D)6个12、在中断流程中有“关中断”的操作,对于外部中断0,要关中断应复位中断允许寄存器的()(A)EA位和ET0位(B)EA位和EX0位(C)EA位和ES位(D)EA位和ET1位13、MCS-51的并行I/O口读-改写操作,是针对该口的( )(A)引脚(B)片选信号(C)地址线(D)内部锁存器14、MCS-51的并行I/O口信息有两种读取方法,一种是读引脚,还有一种是( )(A)读锁存(B)读数据(C)读A累加器(D)读CPU15、MCS-51的中断源全部编程为同级时,优先级最高的是()(A)INT1 (B)TI (C)串行接口(D)INT02-2判断1、MCS-51是微处理器。

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

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

单片机原理及应用试题库---答案一、选择题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 条指令,按指令的长度可分为单字节指令、双字节指令、三字节指令。

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

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

单片机原理及应用测试题+答案一、单选题(共100题,每题1分,共100分)1、ISIS模块的主要功能是()。

A、电路原理图设计与仿真B、高级布线和编辑C、图像处理D、C51源程序调试正确答案:A2、下面哪一项不是计算机与外部设备的基本通信方式()A、并联通信B、串行通信C、USBD、WiFi正确答案:A3、89C51单片机有片内ROM容量()A、4KBB、8KBC、128BD、256B正确答案:A4、8051单片机()口是一个8位漏极型开路型双向I/O端口。

A、P0B、P1C、P3D、P2正确答案:A5、89C51单片机复位操作的主要功能是把PC初始化为()A、0100HB、2080HC、OOOOHD、8000H正确答案:C6、i/10为()A、取整C、判断D、取余正确答案:A7、单片机内部数据之所以用二进制形式表示,主要是()A、为了编程方便B、为了通用性C、为了提高运算速度D、受器件的物理性能限制正确答案:D8、T1的两个特殊功能寄存器为()A、TH0\TL1B、TH1\TL0C、TH0\TL0D、TH1\TL1正确答案:D9、80C51串行口发送数据的正确次序是下述的顺序()。

①待发数据送SBUF;②硬件自动将SCON的TI置1;③经TXD(P3.1)串行发送一帧数据完毕;④用软件将SCON的TI清零A、①③②④B、①②③④C、④③①②D、③④①②正确答案:A10、51单片机的定时器工作方式0的功能是()A、8位自动重装定时/计数器B、3种定时/计数器关系C、16位定时/计数器D、13位定时/计数器正确答案:D11、属于51单片机用于串行通信控制寄存器的是()A、SUBNB、HUNAC、SCON正确答案:C12、T0,T1的工作方式由()确定A、M1,M0B、IT1,IT0C、TR1,TR0D、TF1,TF0正确答案:A13、89C51单片机在正常运行时RST/VPD引脚应为()A、高电平B、低电平C、高阻态D、脉冲输入正确答案:B14、51单片机的复位引脚是哪一个()A、RSTB、EAC、PSEND、ALE正确答案:A15、下列由P3.3接口引入的中断源是()A、T1B、TOC、INT1D、INTO正确答案:C16、关于LED数码管动态显示描述中正确的是()A、只有共阴极数码管可用于动态显示B、只有P2口支持数码管动态显示C、每个i/o口都可以用于数码管的动态显示D、动态显示具有占用CPU机时少,发光稳定的特点正确答案:C17、89C51单片机的最小时序定时单位是()A、状态C、机器周期D、指令周期正确答案:B18、for(i=0;i<9;i++)循环运行()次结束A、10B、11C、9D、12正确答案:C19、定时/计数器在工作方式2下,把T0(或T1)配置成一个可以自动重装载的8位定时/计数器,其最大计数长度是()A、8092B、256C、128D、65536正确答案:B20、下列选项中()是定时/计数器T0的中断允许控制位A、EAB、ET0C、IT0D、IE0正确答案:B21、51单片机的定时器工作方式2的功能是()A、3种定时/计数器关系B、13位定时/计数器C、8位自动重装定时/计数器D、16位定时/计数器正确答案:C22、代码void DelayMS(uint x){Unsignedintt;While(x--)for(t=0;t<120;t++);}的作用()A、延时B、加速C、无用D、代码错误正确答案:A23、下列选项中不能作为if语句中条件表达式的是()。

单片机原理及应用(第三版)课后习题答案完整版

单片机原理及应用(第三版)课后习题答案完整版

第1章思考题及习题1参考答案一、填空1. 除了单片机这一名称之外,单片机还可称为或。

答:微控制器,嵌入式控制器.2.单片机与普通微型计算机的不同之处在于其将、、和三部分,通过内部连接在一起,集成于一块芯片上。

答:CPU、存储器、I/O口、总线3. AT89S52单片机工作频率上限为 MHz。

答:33 MHz。

4. 专用单片机已使系统结构最简化、软硬件资源利用最优化,从而大大降低和提高。

答:成本,可靠性。

二、单选1. 单片机内部数据之所以用二进制形式表示,主要是A.为了编程方便B.受器件的物理性能限制C.为了通用性D.为了提高运算速度答:B2. 在家用电器中使用单片机应属于微计算机的。

A.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用答: B3. 下面的哪一项应用,不属于单片机的应用范围。

A.工业控制 B.家用电器的控制 C.数据库管理 D.汽车电子设备答:C三、判断对错1. STC系列单片机是8051内核的单片机。

对2. AT89S52与AT89S51相比,片内多出了4KB的Flash程序存储器、128B的RAM、1个中断源、1个定时器(且具有捕捉功能)。

对3. 单片机是一种CPU。

错4. AT89S52单片机是微处理器。

错5. AT89C52片内的Flash程序存储器可在线写入,而AT89S52则不能。

错6. 为AT89C51单片机设计的应用系统板,可将芯片AT89C51直接用芯片AT89S51替换。

对7. 为AT89S51单片机设计的应用系统板,可将芯片AT89S51直接用芯片AT89S52替换。

对8. 单片机的功能侧重于测量和控制,而复杂的数字信号处理运算及高速的测控功能则是DSP的长处。

对四、简答1. 微处理器、微计算机、微处理机、CPU、单片机、嵌入式处理器它们之间有何区别?答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。

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

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

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

单片机原理及应用习题库含参考答案一、单选题(共100题,每题1分,共100分)1.89C51单片机的定时器/计数器工作方式1是()A、8位计数器结构B、16位计数器结构C、13位计数器结构D、2个8位计数器结构正确答案:B2.行列式键盘的特点是()A、软件部分简单B、占用I/O口线较少C、电路简单D、易于编程正确答案:B3.已知80C51单片机的定时器T1用作定时方式时是()A、由内部时钟频率定时,一个时钟周期加1B、由内部时钟频率定时,一个机器周期加1C、由外部计数脉冲计数,一个脉冲加1D、由外部计数脉冲计数,一个机器周期加1正确答案:B4.89C51单片机的最小时序定时单位是()A、状态B、拍节C、机器周期D、指令周期正确答案:B5.在Keil C的程序里,若要指定P0的bit3,应如何编写()A、P0.3B、Port0.3C、Port^3D、P0^36.M1M0=11时,定时器工作于方式()A、3B、2C、1D、0正确答案:A7.单片机8051的XTAL1和XTAL2引脚是()引脚A、外接定时器B、外接串行口C、外接中断D、外接晶振正确答案:D8.51单片机两个定时/计数模块为()A、INT1,T1B、T0,T1C、INT0,INT1D、INT0,T0正确答案:B9.假设单片机P0.0~P0.3引脚接有4个独立开关,P0.4~P0.7为空置未用,为使读到的P0口中高4位值为0,应采用如下()。

A、P0=P0|0x0fB、P0=P0|0xf0C、P0=P0&0x0fD、P0=P0&0xf0正确答案:C10.ISIS模块的主要功能是()。

A、电路原理图设计与仿真B、高级布线和编辑C、图像处理D、C51源程序调试11.89C51单片机,一个状态周期由几个振荡周期组成()A、1B、2C、3D、4正确答案:B12.控制串口通信的中断源是()A、T1B、TX/RXC、T0D、INTO正确答案:B13.定时时间可表示为(计数器满计数值-计数初值)*y,其中y是()A、指令周期B、机器周期C、状态周期D、时钟周期正确答案:B14.十进制数26.625D转化为二进制数为()A、11110.101B、11010.111C、11010.101D、11111.101正确答案:C15.下面哪一项不是按照数据传送方向的进行的串行通信的分类()A、半双工B、单工C、全双工D、手动16.单片机上电复位后,PC的内容和SP的内容为()A、0000H,00HB、0000H,07HC、0003H,07HD、0800H,08H正确答案:B17.下列哪个优先级最高()A、T2B、T1C、TOD、一样高正确答案:C18.80C51的定时器T1用作定时方式且选择模式1时,工作方式控制字为()A、TCON=0x01;B、TCON=0x05;C、TMOD=0x10;D、TMOD=0x50正确答案:C19.使80C51的定时器T1停止计时的C51命令是()。

重庆大学 《单片机原理及应用》习题库

重庆大学 《单片机原理及应用》习题库

一、填空题1.单片机与普通计算机的不同之处在于其将_CPU__、存储器和__I/O_3部分集成于一块芯片之上。

2.CPU主要由运算器和控制器组成。

CPU中的布尔处理器用来处理位操作。

3.MSC-51系列单片机中,片内无ROM的机型是8031 ,有4KB ROM的机型是_8051_,而有4KB EPROM 的机型是8751 。

-32的补码为B,补码B代表的真值为_-38__D。

4.5.原码数BFH=_-63_D,原码数6EH=_110_D。

6.100的补码=_64_H,-100的补码= 9C H7.在8031单片机内部,其RAM高端128个字节的地址空间称为特殊功能寄存器或SFR 区,但其中仅有_21_个字节有实际意义。

8.通常单片机上电复位时PC=_0000_H,SP=_07_H,通用寄存器则采用第_0_组,这一组寄存器的地址范围是从_00 H~_07_H。

9.若PSW为18H,则选取的是第_3__组通用寄存器。

10.8031单片机复位后R4所对应的存储单元地址为_04_H,因上电时PSW=_00_H。

11.若A中数据为63H,那么PSW的最低位(即奇偶位P)为_0_。

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

13.在8031单片机中,使用P2、P0口传送地址信号,且使用了P0口来传送数据信号,这里采用的是总线复用技术。

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

15.当8051地RST端上保持两个机器周期以上低电平时,8051即发生复位。

16.使用8031_低__电平,因为其片内无程序存储器。

17.8位机中的补码数80H和7F H的真值分别为_-128__和_127 。

18.配合实现“程序存储自动执行”的寄存器是_PC_,对其操作的一个特别之处是每取完一字节指令后PC内容会自动加1 。

19.M CS-51单片机PC的长度为_16_位;SP的长度为_8_位,数据指针DPTR的长度为_16_位。

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

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

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

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中内容为_______。

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

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

单片机原理与应用练习题库及答案一、单选题(共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固定对应的中断入口地址为( )。

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

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

单片机原理及应用习题库(含答案)一、单选题(共54题,每题1分,共54分)1.反码9AH的真值是():A、-102B、-101C、102D、101正确答案:B2.MOVX A , @R0指令中,源操作数采用()寻址方式,指令作用在()区间。

A、寄存器,外部数据存储器B、直接,程序存储器C、寄存器间接,内部数据存储器D、寄存器间接,外部数据存储器正确答案:D3.单片机应用程序一般存放在()。

A、RAMB、ROMC、寄存器D、CPU正确答案:B4.当CPU响应外部中断0的中断请求后,程序计数器PC的内容是A、0003HB、000BHC、00013HD、001BH正确答案:A5.若要使用T0方式0产生500μs延时,TMOD应设置为():A、00HB、01HC、10HD、11H正确答案:A6.若(SP)=40H,当执行一条RET指令后,SP的值为():A、38HB、42HC、41HD、3EH正确答案:D7.ANL C, bit 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:E8.当MCS-51复位时,下面说法准确的是()A、PC=0000HB、SP=00HC、SBUF=00H正确答案:A9.MCS-51指令系统中,清零指令是()。

A、CPL AB、RLC AC、CLR AD、RRC A正确答案:A10.10101.101B转换成十进制数是()。

A、46.625B、23.625C、23.62D、21.625正确答案:D11.下列指令能使R0高4位不变,低4位置F的是()。

A、ANL R0,#OF0HB、ANL R0,#OFOHC、ORL 0,#OFHD、ORL 00H,#OF0H正确答案:C12.执行下面一段程序; MOV SP, #60H MOV A, #10H MOV B, #01H PUSH A PUSH B POP A POP B A , B的内容是:(A)= (B)=A、(A)=00H (B)=10HB、(A)=01H (B)=10HC、(A)=01H (B)=12HD、(A)=00H (B)=13H正确答案:B13.4K程序存储器常用的芯片是EPROM是():A、2716B、2732C、2764D、27128E、27256F、27512正确答案:B14.指令ANL A,20H源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:B15.MCS-51指令系统中,执行下列指令后,其结果为()。

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

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

单片机原理及应用习题库(附答案)一、单选题(共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有()种工作方式。

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

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

单片机原理及应用题库含参考答案一、单选题(共100题,每题1分,共100分)1.80C51同一级别的中断:定时/计数器0、定时/计数器1、外部中断0(INT0)、外部中断1(INT1)同时产生,CPU响应中断的先后顺序是()A、INT0→INT1→T0→T1B、INT0→T0→INT1→T1C、T0→INT0→T1→INT1D、T0→T1→INT0→INT1正确答案:B2.数据可以从A站发送到B站,也可以从B站发送到A站,但是不能同时在两个方向上传送的通信方式是()。

A、单工通信B、半双工通信C、双工通信D、同步通信正确答案:B3.while(i=x)当x=()时停止循环A、无穷大B、3C、1D、0正确答案:D4.C51单片机程序中常常把()作为循环体,用于消耗CPU运行时间,产生延时效果A、赋值语句B、表达式语句C、循环语句D、空语句正确答案:D5.C程序总是从()开始执行A、主函数B、形参函数C、库函数D、自定义函数正确答案:A6.蜂鸣器的音调由什么确定()A、电压B、电流C、频率D、占空比正确答案:C7.80C51串口发送控制器的作用描述中()是不正确的A、作用一是将待发送的并行数据转为串行数据B、作用二是在串行数据上自动添加起始位、可编程位和停止C、作用三是在数据转换结束后使中断请求标志位TI自动置1D、作用四是在中断被响应后使中断请求标志位TI自动清零正确答案:D8.51式单片机第()引脚为接地引脚A、9B、20C、31D、40正确答案:B9.属于计算机与外部设备通信方式的是()。

A、关联通信B、外部通信C、内部通信D、并行通信正确答案:D10.i/10为()A、计数B、取余C、取整D、判断正确答案:C11.SCON=0x50时,串行口工作方式为()A、方式0B、方式1C、方式2D、方式3正确答案:B12.共阴极数码管0x06表示()A、3B、2C、1D、0正确答案:C13.十进制126数其对应的十六进制数可表示为()。

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

一、填空题1.单片机与普通计算机的不同之处在于其将_CPU__、存储器和__I/O_3部分集成于一块芯片之上。

2.CPU主要由运算器和控制器组成。

CPU中的布尔处理器用来处理位操作。

3.MSC-51系列单片机中,片内无ROM的机型是8031 ,有4KB ROM的机型是_8051_,而有4KB EPROM 的机型是8751 。

-32的补码为11100000 B,补码11011010B代表的真值为_-38__D。

4.5.原码数BFH=_-63_D,原码数6EH=_110_D。

6.100的补码=_64_H,-100的补码= 9C H7.在8031单片机内部,其RAM高端128个字节的地址空间称为特殊功能寄存器或SFR 区,但其中仅有_21_个字节有实际意义。

8.通常单片机上电复位时PC=_0000_H,SP=_07_H,通用寄存器则采用第_0_组,这一组寄存器的地址范围是从_00 H~_07_H。

9.若PSW为18H,则选取的是第_3__组通用寄存器。

10.8031单片机复位后R4所对应的存储单元地址为_04_H,因上电时PSW=_00_H。

11.若A中数据为63H,那么PSW的最低位(即奇偶位P)为_0_。

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

13.在8031单片机中,使用P2、P0口传送地址信号,且使用了P0口来传送数据信号,这里采用的是总线复用技术。

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

15.当8051地RST端上保持两个机器周期以上低电平时,8051即发生复位。

16.使用8031单片机时需将EA引脚接_低__电平,因为其片内无程序存储器。

17.8位机中的补码数80H和7F H的真值分别为_-128__和_127 。

18.配合实现“程序存储自动执行”的寄存器是_PC_,对其操作的一个特别之处是每取完一字节指令后PC内容会自动加1 。

19.M CS-51单片机PC的长度为_16_位;SP的长度为_8_位,数据指针DPTR的长度为_16_位。

20.8051单片机的RST引脚的作用是对单片机实行复位操作,其操作方式有上电自动复位和按键手动复位两种方式。

21.I/O端口与外部设备之间传送的信息可分为_三__类。

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

23.M CS-51单片机系列有_5__中断源。

上电复位时,同级中断源的优先级别从高至低为外部中断源0 、定时器0 、外部中断1 、定时器1 和串行口,若IP=00010100B,则优先级别最高者为外部中断1 、最低者为定时器1 。

24.储存器的主要功能是存储指令和数据。

25.若你正在编辑某个文件,突然断电,则计算机中RAM 类型存储器中的信息全部丢失,且通电后也不能自动恢复。

26.8051在物理结构上只有四存储空间,它们分别是片内程序存储器、片外程序存储器、片内数据存储器、片外数据存储器;但在逻辑结构上只有三个存储空间,它们分别是片内外统一编址的64KB程序存储器、片内256B的数据存储器和片外64KB的数据存储器。

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

28.8051单片机其内部有21 个特殊功能寄存器,其中11 个可以位寻址。

29.在一般情况下实现片选的方法有两种,分别是线选法和译码法。

30.起止范围是0000H~3FFFH的存储器的容量是16KB。

31.11根地址线可选2048(或2KB或211)个存储单元,16KB存储单元需要14 根地址线。

32.M CS-51机中扩展I/O口占用片外__数据__存储器地址空间。

33.M CS-51 单片机访问片外存储器时利用通信ALE_信号锁存来自_P0__口的低八位地址信号。

34.半导体存储器的最重要的两个指标是存储容量和存取速度。

35.32KB ROM的首地址若为2000H,则末地址是9FFFH 。

36.M OV A,#30H是立即寻址方式。

MOVX A,@DPTR是寄存器间接寻址方式。

(注:指原操作数的寻址方式)37.通过堆栈操作实现子程序调用,首先就要把PC 的内容入栈,以进行断点保护。

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

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

40.访问8031片外数据存储器采用的是寄存器间址的寻址方式。

41.指令格式由操作码和操作数两部分组成。

42.寻址方式分为对指令的寻址和对数据的寻址两大类。

43.一个完整的中断过程可分为中断请求、中断响应、中断处理和中断返回四部分。

44.中断请求信号有电平触发和__边沿__触发两种触发方式。

45.M CS-51单片机8031中有_2_个_16_位的定时器/计数器,可以被设定的工作方式有_4_种。

46.若系统晶振频率为12MH Z,则T0工作于方式0时的最大定时时间是8.192 ms,工作于方式2时的最大计数脉冲个数是256 个。

47.欲对300个外部事件计数,可以选用定时/计数器T1的模式_0 或模式__1_。

48.若系统晶震频率为6MHZ,则时钟周期为__0.167_us,机器周期为_2_us,最短和最长指令周期分别为__2_us和__8_us。

49.若单片机的晶振频率fosc=8MHZ,则执行一条MUL AB指令所需时间为__6_us。

50.R S-232C采用单端驱动,易受干扰影响,一般传输距离在几十米以内。

51.三态缓冲寄存器的“三态”是指低电平态、高电平态和高阻态。

52.74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中_8_块芯片。

53.74LS273通常用来作为简单输出接口扩展;而74LS244则常用来作简单输入接口扩展。

54.计算机对输入/输出设备的控制方式主要有三种。

其中,A 方式硬件设计最简单,但要占用不少CPU的运行时间;B方式的硬件线路最复杂,但可大大提高数据传送效率;而C 则介于上述两者之间。

①先进先出②后进先出③直接存储器访问④程序查询⑤高速缓存⑥系统总线⑦程序中断⑧逐行扫描请选择并填写答案:A=__④__,B= ③,C=_ ⑦_55.若LED为共阳极接法(即负逻辑控制),则提示符P的七段代码值应当为_0C或8C_H。

56.欲增加8KB*8位的RAM区,请问选用Intel2114(1KB*4位)需购_16_片;若改用Intel6116(2KB*8位)需购_4_片;若改用Intel6264(8KB*8位)需购_1_片。

57.已知RAM芯片6116(2KB*8位)有24条外引脚,请问应分配11 个引脚给地址线,分配_8__个引脚给数据线,再分配两个引脚给电源和地线外,剩余的_3_个引脚应该分配给读写控制和片选信号线。

58.在异步通信中若每个字符由11位组成,串行口每秒传送250个字符,则对应波特率为_2750bps_。

59.在串行通信中采用偶校验,若传送的数据为0A5H,则基本奇偶校验位应为_0_(用“0”“1”表示)。

60.80C51的串行口控制寄存器中有2个中断标志位,它们是RI 和TI 。

61.串行通信可以分成异步通信和同步通信两大类。

62.L ED显示器的显示控制方式有静态显示和动态显示两大类。

63.L ED显示器根据二极管的连接方式可以分为(共阴极)和(共阳极)两大类。

64.C PU与内存或I/O接口相连的系统总线通常由数据总线(DB)、地址总线(AB)、控制总线(CB)等三种信号线组成。

二、单选题1.电子计算机技术在半个世纪中虽有很大的进步,但至今其运行仍遵循着一位科学家提出的基本原理。

这位科学家是:(D)(A) 牛顿(B) 爱因斯坦(C) 爱迪生(D) 冯•诺伊曼2.用晶体管作为电子器件制成的计算机属于:(B)(A) 第一代(B) 第二代(C) 第三代(D) 第四代3.通常所说的主机是指:(C)(A)运算器和控制器(B)CPU和磁盘存储器(C) CPU和主存(D)硬件和软件4.(计算机能直接识别的语言是:(C)(A) 汇编语言(B) 自然语言(C) 机器语言(D) 高级语言5.在CPU中,控制器的功能是:(C)(A) 进行逻辑运算(B)进行算术运算(C) 分析指令并发出相应的控制信号(D) 只控制CPU的工作6.PC是:(C)(A) 一根硬件信号线(B) 一个可由用户直接读写的8位PAM寄存器(C) 一个能自动加1的16位的计数器(D)一个能自动加1计数的ROM存储单元7.CPU主要的组成部部分为( A )(A)运算器、控制器 (B)加法器、寄存器 (C)运算器、寄存器(D)运算器、指令译码器8.在单片机中,通常将一些中间计算结果放在( A )中(A)累加器 (B)控制器 (C)程序存储器(D)数据存储器9.PC的值是(C)(A)当前正在执行指令的前一条指令的地址(B)当前正在执行指令的地址(C)当前正在执行指令的下一条指令的地址(D)控制器中指令寄存器的地址10.C PU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是(C)。

(A) 混合编址(B) 动态编址(C) 独立编址(D) 变址编址11.在CPU内部,反映程序运行状态或反映运算结果的一些特征的寄存器是:(B)(A) PC (B) PSW (C) A (D) SP12.M CS-51的并行I/O信息有两种读取方法,一种是读引脚,还有一种是( A )(A)读锁存(B)读数据(C)读累加器A (D)读CPU13.区分片外程序存储器和数据存储器的最可靠方法是(D)。

(A)看其芯片型号是RAM还是ROM(B)看其位于地址范围的低端还是商端(C)看其离MCS-51芯片的远近(D)看其是被RD信号连接还是被PSEN信号连接14.已知PSW=10H,通用寄存器R0~R7的地址分别为( C )。

(A)00H~07H;(B)08H~0FH;(C)10H~17H;(D)18H~1FH A R7;15.关于MCS-51单片机堆栈操作,下列描述错误的是( B )。

(A)遵循先进后出,后进先出的原则(B)出栈时栈顶地址自动加1(C)调用子程序及子程序返回与堆栈有关(D)堆栈指针是一个特殊功能寄存器16.MCS-51的并行I/O口读-改-写操作,是针对该口的( D )(A)引脚(B)片选信号(C)地址线(D)内部锁存器17.MCS-51单片机复位操作的主要功能是把PC初始化为( C )。

相关文档
最新文档