单片机复习题
- 格式:doc
- 大小:451.50 KB
- 文档页数:25
单片机复习题含答案一、单选题(共107题,每题1分,共107分)1.下列单片机中具有片内Flash存储器的是 ( ) 。
A、89C51B、8751C、8051D、8031正确答案:A2.8031单片机的累加器是 ( ) 位的。
A、4B、16C、8D、1正确答案:C3.8051单片机系统的振荡晶体频率为6MHz,当CPU不访问外部RAM 时ALE引脚输出信号的频率是( )。
A、1MHzB、2MHzC、4MHzD、6MHz正确答案:A4.8032单片机内部有 ( )个16位定时/计数器。
A、4B、3C、2D、1正确答案:B5.MCS—51系列单片机扩展存储器芯片时,4个I/O口中做为地址总线的是 ( ) 。
A、P0口和P2口B、仅P0口C、P2口和P3口D、仅P2口正确答案:A6.对于MCS-51单片机来说,一个状态周期是由 ( )个振荡周期构成。
A、1B、2C、4D、6正确答案:B7.下列指令中,对标志位CY有影响的指令是 ( ) 。
A、ADDB、,C、(B)INCD、(C)MOVE、,F、D.ANLG、,正确答案:A8.8051单片机的字长是( )位。
A、4B、8C、32D、16正确答案:B9.51系列单片机的字长是 ( ) 位。
A、4B、16C、8D、32正确答案:C10.对于8051单片机,当其引脚EA接低电平时,可扩展的外部程序存储器最大为( )k字节。
A、32B、60C、64D、128正确答案:C11.8051单片机的PSEN引脚可以驱动( )个LSTTL负载。
A、4B、16C、32D、8正确答案:D12.指令SJMP的寻址范围是 ( )A、2KB、任意范围C、64KD、-128到+127正确答案:D13.在振荡器已经起振的情况下,当8051单片机的RST引脚上出现持续( )个机器周期以上的高电平时,系统复位。
A、1B、4C、2D、3正确答案:C14.下列指令中有错误的是 ( ) 。
A、CLRB、(B)MOVC、(C)MOVD、JE、TF1,LOOP正确答案:B15.下列单片机中具有片内Flash存储器的是 ( ) 。
单片机考试题目及答案一、选择题(每题2分,共10分)1. 单片机的CPU主要由哪几个部分组成?A. 运算器和控制器B. 存储器和输入输出设备C. 运算器、控制器和存储器D. 运算器、控制器和输入输出设备答案:A2. 下列哪项不是单片机的存储器?A. ROMB. RAMC. EPROMD. CD-ROM答案:D3. 8051单片机的定时器/计数器有几个?A. 1个B. 2个C. 3个D. 4个答案:B4. 8051单片机的中断系统有几个中断源?A. 5个B. 6个C. 7个D. 8个答案:C5. 8051单片机的外部中断有几个?A. 1个B. 2个C. 3个D. 4个答案:B二、填空题(每空1分,共10分)1. 单片机的全称是_________。
答案:微控制器单元2. 8051单片机的内部RAM共有_________字节。
答案:1283. 8051单片机的外部中断有_________和_________两个。
答案:INT0,INT14. 8051单片机的定时器/计数器可以工作在_________、_________和_________三种模式。
答案:模式0,模式1,模式25. 8051单片机的串行通信可以工作在_________和_________两种方式。
答案:同步,异步三、简答题(每题10分,共20分)1. 简述单片机的工作原理。
答案:单片机的工作原理基于程序存储和程序执行。
程序存储在单片机的ROM中,CPU按照程序存储器中的指令序列执行操作。
CPU从程序存储器中取出指令,解码后执行相应的操作,如数据处理、控制输入输出等。
执行完毕后,CPU再取出下一条指令,如此循环,直至程序结束或遇到中断。
2. 描述8051单片机的中断响应过程。
答案:当8051单片机的中断请求信号被激活时,CPU首先完成当前的机器周期,然后检查中断允许寄存器,确定是否有允许的中断请求。
如果有,CPU将当前程序计数器的值压入堆栈,然后根据中断向量表跳转到相应的中断服务程序。
单片机复习题库(含答案)单片机复习题库(含答案)一、单选题1. 下面哪个不是单片机的特点?A. 集成度高B. 执行速度快C. 操作简便D. 存储容量大答案:D2. 在单片机的复位电路中,常用的复位方式是:A. 程序复位B. 硬件复位C. 软件复位D. 手动复位答案:B3. 单片机中断的触发方式有以下哪几种?A. 内部触发B. 外部触发C. 软件触发D. 手动触发答案:A、B、C4. 单片机中的位操作指令是指对数据的哪一部分进行操作?A. 高字节B. 低字节C. 位D. 字节答案:C5. 单片机工作模式中,可以通过设置谁来控制单片机工作状态?A. 硬件B. 软件C. 中断D. 外部信号答案:B二、判断题1. 单片机的外部中断一般需要使用外部中断触发器。
答案:错2. 单片机的I/O口可以设置为输入、输出或者双向。
答案:对3. 单片机的Flash存储器是一种非易失性存储器。
答案:对4. 单片机的片内RAM存储器可以直接运行程序。
答案:对5. 单片机的位操作指令是指对数据的整个字节进行操作。
答案:错三、填空题1. 单片机的中断向量表一般存储在()中。
答案:ROM2. 单片机的外部中断触发方式可以选择为()或者()。
答案:上升沿触发、下降沿触发3. 单片机的位操作指令是通过()实现对数据位的读、写或者置位等操作。
答案:位地址4. 单片机的运算指令可以对()进行算术运算或者逻辑运算。
答案:寄存器中的数据5. 单片机的GPIO口是指()。
答案:通用输入输出口四、简答题1. 请简要解释单片机的中断工作原理。
答案:单片机在执行程序的过程中,可以根据外部或者内部的中断请求来暂停当前的工作,转而执行中断服务程序。
当中断请求触发时,单片机会保存当前的程序计数器和其它寄存器的状态,然后跳转到对应的中断服务程序。
该程序处理完中断事件后,再返回到原来的程序继续执行。
通过中断,可以提高单片机的响应速度和处理能力。
2. 请简要说明单片机的I/O口使用方法。
单片机考试复习试题库附答案题目1:下面描述的哪个不能用于表示单片机存储介质的是:A. RAMB. ROMC. EPROMD. SSD答案:D. SSD题目2:单片机的主频指的是什么?A. 单片机的工作频率B. 单片机的最高运算速度C. 单片机的内部振荡器频率D. 单片机的时钟频率答案:D. 单片机的时钟频率题目3:以下哪个不属于单片机外部中断的触发方式?A. 上升沿触发B. 下降沿触发C. 高电平触发D. 低电平触发答案:C. 高电平触发题目4:如果要实现单片机对外部设备的通信,以下哪个串行通信协议最常用?A. SPIB. I2CC. UARTD. CAN答案:C. UART题目5:单片机的存储器位数越大,可以寻址的存储器空间越大。
A. 正确B. 错误答案:A. 正确题目6:单片机的编程语言主要分为汇编语言和高级语言。
以下哪个不属于高级语言?A. CB. BASICC. PythonD. Assembly答案:D. Assembly题目7:以下哪个不是单片机外部中断的触发源?A. 按键B. 温度传感器C. 光敏传感器D. 电压变化答案:B. 温度传感器题目8:单片机的串行通信协议中,SPI和I2C都属于同步通信。
A. 正确B. 错误答案:B. 错误题目9:单片机的IO口是可以同时配置为输入和输出的。
A. 正确B. 错误答案:A. 正确题目10:以下哪个不属于常见的单片机制作项目?A. 温度测量仪B. 红外遥控器C. 电子琴D. 数码相机答案:D. 数码相机题目11:单片机的ADC是用来做什么的?A. 数字信号转模拟信号B. 模拟信号转数字信号C. 串行通信D. 控制外部中断答案:B. 模拟信号转数字信号题目12:以下哪个不属于单片机的工作温度范围?A. -40℃ ~ 85℃B. -10℃ ~ 70℃C. 0℃ ~ 60℃D. -20℃ ~ 80℃答案:C. 0℃ ~ 60℃题目13:单片机的IO口可以直接驱动电机等高功率设备。
单片机考试题库及答案一、选择题1. 单片机的英文简称是:A. CPUB. MCUC. RAMD. ROM答案:B2. 下列哪个不是单片机的组成部分:A. 中央处理器B. 存储器C. 输入/输出接口D. 显示器答案:D3. 8051单片机的系统时钟频率为12MHz时,机器周期的时钟周期数是:A. 1B. 2C. 3D. 12答案:B4. 单片机中,用于存储程序指令的存储器类型是:A. RAMB. ROMC. EPROMD. EEPROM答案:B5. 8051单片机的定时器/计数器有:A. 1个B. 2个C. 3个D. 4个答案:B二、填空题6. 单片机的最小系统包括________、________和________。
答案:时钟电路、复位电路、电源电路7. 单片机的中断系统包括________、________和________。
答案:中断请求、中断响应、中断服务8. 8051单片机的P0口是________位的双向I/O口。
答案:89. 单片机的I/O口通常具有________、________和________功能。
答案:输入、输出、高阻抗状态10. 单片机的串行通信方式有________和________两种。
答案:同步通信、异步通信三、简答题11. 简述单片机的中断优先级是如何确定的?答案:单片机的中断优先级通常由硬件或软件设置。
在硬件上,可以通过设置中断向量表来确定优先级;在软件上,可以通过编程设置中断优先级的寄存器来确定。
12. 单片机的定时器/计数器有什么作用?答案:单片机的定时器/计数器主要用于测量时间间隔或对外部事件进行计数。
它们可以用于产生定时中断、测量外部信号的持续时间、计数外部事件的发生次数等。
四、计算题13. 如果8051单片机的系统时钟频率为6MHz,计算一个机器周期的时钟周期数。
答案:由于8051单片机的机器周期是12个时钟周期,所以当系统时钟频率为6MHz时,一个机器周期的时钟周期数为12。
单片机复习题一、选择1.二进制数110110110对应的十六进制数可表示为( )。
A. 1D3H B.1B6H C.DBOH D. 666H2.-3的补码是( )。
A. 10000011 B. 11111100 C.11111110 D.111111013.CPU主要的组成部部分为( )。
A.运算器,控制器 B.加法器,寄存器 C. 运算器,寄存器 D.运算器,指令译码器4.INTEL 8051 CPU是( )位的单片机。
A. 16 B.4 C. 8 D.准16位5.对于以 8051为核心的小单片机应用系统来说,/EA脚总是( )A.接地B.接电源C. 悬空D.不用6.程序计数器PC用来( )。
A.存放指令 B.存放正在执行的指令地址C. 存放下一条的指令地址 D.存放上一条的指令地址7.指令和程序是以( )形式存放在程序存储器中。
A. 源程序B. 汇编程序C. 二进制编码 D.BCD码8.单片机应用程序一般存放在( )中。
A. RAM B.ROM C. 寄存器 D.CPU9.单片机8051的XTALl和XTAL2引脚是()引脚A. 外接定时器 B.外接串行口 C. 外接中断 D.外接晶振10.8031复位后,PC与SP的值为( )。
A.0000H,00H B.0000H,07H C.0003H,07H D. 0800H,00H11.P0,P1口作输入用途之前必须( )。
A. 相应端口先置1 B.相应端口先置0 C.外接高电平 D.外接上拉电阻12.8051的内部RAM中,可以进行位寻址的地址空间为( )。
A. 00H~2FH B. 20H~2FH C. 00H~FFH D. 20H~FFH13.8051的程序计数器PC为16位计数器,其寻址范围是( ) 。
A. 8KB. 16K C. 32K D. 64K14.8051单片机中,唯一一个用户不能直接使用的寄存器是( )。
A.PSW B. DPTR C. PC D. B15.对MCS-51单片机来说,其内部RAM( )。
单片机复习题及答案一、选择题1、单片机能够直接运行的程序是()。
A 汇编语言源程序BC 语言源程序 C 高级语言程序D 机器语言程序答案:D解析:单片机只能直接运行机器语言程序,其他语言编写的程序都需要经过编译或解释转换为机器语言程序才能被单片机执行。
2、单片机复位后,程序计数器 PC 的值为()。
A 0000HB 0003HC 000BHD 0013H答案:A解析:单片机复位后,PC 被初始化为 0000H,程序从 0000H 地址开始执行。
3、当 MCS-51 单片机接有外部存储器,P2 口可作为()。
A 数据输入口B 数据输出口C 高 8 位地址口D 低 8 位地址口答案:C解析:P2 口在访问外部存储器时,作为高 8 位地址输出口。
4、要使 MCS-51 能够响应定时器 T1 中断、串行接口中断,它的中断允许寄存器 IE 的内容应是()。
A 98HB 84HC 42HD 22H答案:A解析:IE 寄存器中,ET1 位(定时器 T1 中断允许位)和 ES 位(串行口中断允许位)需要置 1,其他位为 0,对应的二进制值为10011000,即 98H。
5、在 MCS-51 单片机中,需要软件实现中断撤销的是()。
A 定时中断B 外部中断的脉冲方式C 外部中断的电平方式D 串行口中断答案:C解析:外部中断的电平方式需要软件清除中断标志来撤销中断。
二、填空题1、 MCS-51 单片机的内部数据存储器可以分为_____、_____和_____三个区域。
答案:工作寄存器区、位寻址区、数据缓冲区2、单片机的堆栈是在_____中开辟的一个区域,遵循_____的数据存储原则。
答案:内部 RAM、先进后出3、当单片机的晶振频率为 12MHz 时,机器周期为_____μs。
答案:1解析:机器周期= 12 /晶振频率,所以当晶振频率为 12MHz 时,机器周期为1μs。
4、 MCS-51 单片机有_____个中断源,其中外部中断有_____个。
一、简答题1、何谓单片机?单片机与一般微型计算机相比,具有哪些特点?2、简述8051单片机的内部基本结构。
3、程序状态字PSW中主要包含了哪些状态信息?4、什么是时钟周期、机器周期、指令周期?8051CPU机器周期与时钟周期是什么关系?5、若震荡频率f osc=12MHz,则震荡周期、状态周期、机器周期分别为多少?6、如何区别一条访问数据存储器的指令是访问片RAM还是访问片外RAM?7、8051的存储器由哪几部分组成?片内RAM分为哪几个性质和用途不同的区域?8、在8051单片机中,什么是特殊功能寄存器?特殊功能寄存器与其它片内RAM单元有什么区别?9、简述堆栈工作过程和SP的作用。
10、EA引脚有何功能?11、51系列程序存储器的编址规律是怎样的?如何知道单片机执行指令时,是从片内ROM中取指令,还是从片外ROM中取指令?12、访问位地址20H和字节地址20H的区别是什么?13、按照同一优先级中的优先权排队顺序列出MCS-51的中断源和相应的中断入口地址14、MCS-51定时器/计数器作定时器以及计数器使用时,计数脉冲由谁提供?这与什么因素有关?15、已知振荡器振荡频率为12MHz,要求定时器/计数器0产生10ms的定时,试编写初始化程序首先计算TH0、TL0的初值,TH0=D8H,TL0=F0H;其次确定方式寄存器TMOD的值为01H;最后写出初始化程序:START:MOV TL0,#0F0HMOV TH0,#0D8HMOV TMOD,#01HSETB TR016、简述定时器/计数器0、1的4中工作方式的特点。
17、综述P0、P1、P2、P3口各有哪几个功能?18、为何说P1口是“准双向接口”?19、波特率表示什么?8051单片机的串口在4种工作方式下的波特率分别如何确定?20、如异步通信,每个字符由11位组成,串行口每秒钟传送250个字符,则波特率为多少?答:波特率是每秒钟传送的二进制数的位数,所以波特率为11×250=275021、设串行异步通信的传送速率为2400波特,传送的是带奇偶校验的ASCII码字符,每个字符包含10位(1个起始位,7个数据位,1个奇偶校验位,1个停止符),问每秒钟最多可传送多少个字符?答:2400/10=24022、串行数据传送的主要优点和用途是什么?23、MCS-51有几个中断优先级?如何设定?24、MCS-51单片机CPU响应中断后,由硬件自动执行哪些操作?25、MCS-51指令系统主要有哪几种寻址方式?请举例说明。
单片机考试题及答案一、选择题(每题2分,共20分)1. 单片机的英文缩写是:A. CPUB. MCUC. ROMD. RAM答案:B2. 下列哪个不是单片机的组成部分?A. 中央处理器B. 存储器C. 输入/输出接口D. 显示器答案:D3. 8051单片机的内部RAM是:A. 128字节B. 256字节C. 512字节D. 1024字节答案:B4. 单片机的程序存储器通常使用的是:A. RAMB. ROMC. EPROMD. EEPROM答案:C5. 单片机的I/O口可以配置为:A. 只读B. 只写C. 推挽输出D. 开漏输出答案:D6. 下列哪个不是单片机的中断源?A. 定时器溢出B. 外部中断C. 串行通信D. 显示器答案:D7. 8051单片机的定时器/计数器的计数范围是:A. 0到255B. 0到511C. 0到1023D. 0到2047答案:A8. 单片机的看门狗定时器的主要作用是:A. 计时B. 计数C. 监视程序运行D. 控制I/O口答案:C9. 下列哪个不是单片机的常用编程语言?A. C语言B. 汇编语言C. Java语言D. C++语言答案:C10. 单片机的I/O口的模式设置通常包括:A. 推挽输出B. 开漏输出C. 上拉输入D. 以上都是答案:D二、填空题(每题2分,共20分)1. 单片机的CPU主要由______、______和______组成。
答案:算术逻辑单元、控制单元、寄存器组2. 单片机的______存储器用于存储程序代码。
答案:程序3. 8051单片机的定时器/计数器有______个。
答案:24. 单片机的中断优先级可以通过______寄存器来设置。
答案:IP5. 单片机的______模式可以减少功耗。
答案:睡眠6. 单片机的______接口允许单片机与外部设备进行数据交换。
答案:I/O7. 单片机的______寄存器用于存储程序计数器的值。
答案:PC8. 单片机的______功能可以防止程序死循环。
单片机复习题含答案一、选择题1、单片机是将()、存储器、I/O 接口集成在一块芯片上的微型计算机。
A CPUB 控制器C 运算器D 累加器答案:A解析:单片机是将 CPU、存储器、I/O 接口集成在一块芯片上的微型计算机。
2、单片机复位后,PC 的值为()。
A 0000HB 0003HC 000BHD 0013H答案:A解析:单片机复位后,程序计数器 PC 的值为 0000H,即程序从0000H 开始执行。
3、当单片机的晶振频率为 12MHz 时,一个机器周期为()μs。
A 1B 2C 4D 6答案:A解析:机器周期= 12 /晶振频率。
当晶振频率为 12MHz 时,机器周期= 12 / 12MHz =1μs。
4、 MCS-51 单片机的堆栈区应建立在()。
A 片内数据存储区的低 128 字节单元B 片内数据存储区的高 128 字节单元C 片外数据存储区D 程序存储区答案:A解析:MCS-51 单片机的堆栈区应建立在片内数据存储区的低 128 字节单元,并且遵循“先进后出”的原则。
5、若单片机的定时器/计数器工作在方式 1 下,是()位的定时器/计数器。
A 8B 13C 16D 32答案:C解析:在方式 1 下,单片机的定时器/计数器是 16 位的。
6、在 MCS-51 单片机中,要将 P1 口的高 4 位清零,低 4 位不变,应使用指令()。
A ANL P1,0FHB ORL P1,0FHC XRL P1,0F0HD MOV P1,0FH答案:A解析:ANL 是逻辑与操作,将 P1 与 0FH 进行与操作,即可将高 4 位清零,低 4 位不变。
7、执行 MOV IE,81H 指令的意义是()。
A 屏蔽所有中断B 开放外部中断 0C 开放外部中断 1D 开放外部中断 0 和 1答案:B解析:81H 转换为二进制为 10000001B,对应 IE 寄存器的设置,即开放外部中断 0。
8、在 MCS-51 单片机中,若要访问外部数据存储器,其指令操作码应为()。
《单片机原理》复习一、填空题1、若不使用MCS-51片内的存储器,引脚必须接地或“0”电平。
2、MCS-51有4个并行I/O口,其中P1~P3口是准双向口,所以由输出转输入时必须先写入1。
3、MCS-51系统中,当PSEN信号有效时,表示CPU要从程序存储器中读取信息。
4、MCS-51中有4组工作寄存器,它们的地址范围是00H~1FH 。
5、在MCS-51系统中,若用传送指令访问程序存储器,它的操作码助记符是MOVC。
6、在MCS-51系统中,若用传送指令访问片外RAM,它的操作码助记符是MOVX。
7、累加器(A)=80H,执行完ADD A,#83H后,标志Cy= 1。
8、MOV PSW,#10H是将MCS-51的工作寄存器组置为第2组。
9、设DPTR=2000H,(A)=80H,则MOVC A,@A+DPTR源操作数的实际地址为2080H。
10、PSW中的RS0 RS1=11H时,R2的地址为1AH。
11、MOV C,20H源寻址方式为直接位寻址。
12、若单片机的使用的频率为6MHz的晶振,那么状态周期为0.333μs;机器周期为2μs;指令周期为2μs~8μs。
13、假定(A)=85H,(R0)=20H,(20H)=0AFH。
执行下列指令后,A的内容为34H;Cy 的内容为1;AC的内容为 1;OV的内容为1;P的内容为 1。
ADD A,@R014、MCS-51的两条查表指令是 MOVC A,@A+DPTR和MOVC A,@A+PC。
15、欲使P1口的高4位输出1,而低4位不变,应执行一条ORL P1,#0F0H指令。
16、P0口作地址/数据总线,传送地址码的低 8位;P2口作地址/数据总线,传送地址码的高 8位。
17、MCS-51中21个特殊功能寄存器凡是能被8整除的都有位寻址功能。
19、MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以位寻址。
20、在MCS-51系统中,若用传送指令访问片内RAM,它的操作码助记符是MOV。
21、计算机的系统总线分别由地址总线、控制总线和数据总线组成。
22、执行ANL A,#0FH指令后,累加器A的高4位= 0H。
23、ORL A,#0F0H是将A的高4位置1,而低4位不变。
25、12根地址线可寻址4 KB的存储单元。
26、MOVX A,@DPTR源操作数寻址方式为寄存器间接寻址。
27、假定(SP)=60H,(A)=30H,(B)=70H,执行下列指令后,SP的内容为62H;61H单元的内容为30H;62H单元的内容为70H。
PUSH APUSH B28、假定(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R0)=40H,(40H)=00H,执行了下指令后,A 的内容为00H;R3的内容为10H ;30H的内容为0F1H;40H的内容为01H。
INC AINC R3INC 30HINC @R029、欲使P1口的低4位输出0,而高4位不变,应执行一条ANL P1,#0F0H指令。
30、8051的异步通信口为全双工(单工/半双工/全双工)。
32、如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= 0ABH,(R7)= 34H 。
33、如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPH;POP DPL;POP SP;则:(DPH)= ___3CH___;(DPL )=_____5FH _____;(SP )=_____50H_____;34.MCS-51单片机是( 8 )位的单片机。
35.MCS-51单片机有( 5 )个中断源,( 2 )级优先级中断。
36.串行口方式3发送的第9位数据要事先写入( SCON )寄存器的( TB8 )位。
37.串行口的方式0的波特率为 (F OSC /12 )。
38.8051内部数据存储器的地址范围是( 00~7FH ),位地址空间的字节地址范围是( 20H~2FH ),对应的位地址范围是( 00~7FH ),外部数据存储器的最大可扩展容量是(64KB )。
39.在内部RAM 中可位寻址区中,位地址为40H 的位,该位所在字节的字节地址为( 28H )。
40.如果(A)=58H ,(R1)= 49H ,(49H)= 79H ,执行指令XCH A, @R1后;结果(A)=( 79H ) ,(49H)=( 58H )。
41.已知fosc=12MHz ,T0作为定时器使用时,其定时时间间隔为( 1us )。
42、如果(DPTR)=5678H ,(SP)=42H ,(3FH)=12H ,(40H)=34H ,(41H)=50H ,(42H)=80H ,则执行下列指令后:POP DPHPOP DPLRET则:(PCH) =__34H __;(PCL )=___12H____ ;(DPH )=__80H__;(DPL )=___50H__;43.串行口方式2接收到的第9位数据送( SCON )寄存器的( RB8 )位中保存。
44.当单片机复位时PSW =( 00 )H ,这时当前的工作寄存器区是( 0 )区,R6所对应的存储单元地址为( 06 )H 。
45.若A 中的内容为67H ,那么,P 标志位为( 1 )。
46.MCS-51单片机的通讯接口有( 串行 )和(并行 )两种型式。
在串行通讯中,发送时要把( 并行)数据转换成(串行 )数据。
接收时又需把( 串行 )数据转换成(并行 )数据。
47.MCS-51内部提供( 2 )个可编程的( 16 )位定时/计数器,定时器有( 4 )种工作方式。
48、已知下程序已全部执行完毕,请在注释里面填写下程序的执行结果。
MOV A ,#10H ; (A)=10HMOV B ,A ; (B)= 10H .MOV PSW ,A ; (PSW)= 11H .49.MCS-8051系列单片机字长是 8 位,有 40 根引脚。
单片机的特点有 体积小、价格低、功能全。
50.MCS-51中,T0中断服务程序入口地址为 000BH 。
51、MCS-51复位后,A 的内容为 00H ;SP 的内容为 07H ;P0~P3的内容为 0FFH 。
52、0INT 和1INT 的中断标志位分别是 IE0 和 IE1 。
53、MCS-51芯片外接振荡器即可正常工作的原因是 内部集成有振荡电路 。
54、8031需要外扩程序存储器的原因是 片内未集成程序存储器 。
55、MCS-51访问外部EPROM 存储器使用的控制信号是PSEN 。
56、MCS-51访问外部 RAM 和 I/O 接口电路使用的控制信号是 WR 和RD 。
57、MCS-51读取EPROM 存储器数据,使用 MOVC 指令。
58、MCS-51系统的特殊功能寄存器(SFR )是由 通用寄存器和I/O 端口组成的 组成的。
59、MCS-51系统中,可以进行位寻址的RAM 区域是 20H ~2FH 单元 。
60、在MCS-51系统中,访问SFR 不能使用 寄存器间址 寻址方式。
61、MCS-51系统外接地址锁存器的原因是 分离AD7~AD0中的地址信息 。
62、MCS-51系统复位控制信号的有效电平是 高电平有效 。
63、MCS-51访问片内单元使用MOV 指令。
64、MCS-51访问片外单元使用MOVX 指令。
65、MCS-51程序存储器独立寻址,使用变址寻址方式。
66、MCS-52系统的内部寄存器间接寻址的范围是00H~0FFH 。
67、在MCS-51系统中,区分Ri间址单元位置的依据是MOV / MOVX 。
68、在MCS-51系统中,访问外部单元只能使用累加器A 。
69、MCS-51系统内部RAM容量是128字节。
70、MCS-52系列产品的主要优点是RAM容量256字节,计数器增加1个。
71、MCS-51系统的立即寻址的用途是给内部单元赋值。
72、MCS-51系统开关外部地址锁存器的控制信号是ALE 。
73、SRAM存储器的缺点是掉电信息全部丢失。
74、MCS-51系统外部RAM 无(填有或无)支持位操作的单元。
75、MCS-51系统中,判断I/O端口是否支持位操作的根据是端口地址可否被8整除。
76、MCS-51芯片的TXD和RXD引脚的控制作用是串行发送和接收。
二、选择题1、在中断服务程序中,至少应该有一条( D )。
A、传送指令B、转移指令C、加法指令D、中断返回指令2、某存储器芯片地址线为12根,那么它的存储容量为(C)。
A、1KBB、2KBC、4KBD、8KB3、8051是( C )A、CPUB、微处理器C、单片微机D、控制器4、要访问MCS-51的特殊功能寄存器应使用的寻址方式是(C)A、寄存器间接寻址B、变址寻址C、直接寻址D、相对寻址5、MOV C,7FH指令中目的操作数的寻址方式是(A)。
A、位寻址B、直接寻址C、立即寻址D、寄存器寻址6、外部中断1固定对应的中断入口地址为(C)A、0003HB、000BHC、0013HD、001BH7、执行返回指令RET时,返回的断点是( C )。
A、调用指令的首地址B、调用指令的末地址C、调用指令下一条指令的首地址D、返回指令的末地址8、当MCS-51复位时,下面说法正确的是:(A)。
A、PC=0000HB、SP=00HC、P0=00HD、(20H)=00H。
9、要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应该是( A )。
A、98HB、84HC、42HD、22H10、执行LCALL 4000H指令时,MCS-51所完成的操作是(D)。
A、保护PCB、4000H→PCC、保护现场D、PC+3入栈,4000H→PC11、PC中存放的是( A )。
A、下一条指令的地址B、当前正在执行的指令C、当前正在执行的指令地址D、下一条要执行的指令12、MCS-51的相对转移指令的最大负跳距离为( B )。
A、2KB、128C、127D、25613、各中断源发出的中断请求信号,都会标记在MCS-51系统中的(B)。
A、TMODB、TCON/SCONC、IED、IP14、假定设置堆栈指针SP的值为37H,在进行子程序调用时将断点地址进栈保护后,SP的值为(D)。
?A、36HB、37HC、38HD、39H15.开始时(A)=0,但在MCS-51执行完MOV A,#08H后,PSW的哪一位被置位(D)。
A、CyB、ACC、OVD、P16.MCS-51单片机的堆栈区应建立在(A)。
A、片内数据存储区的低128字节单元B、片外数据存储区C、片内数据存储区的高128字节单元D、程序存储区17. 8051单片机中,唯一一个用户不能直接使用的寄存器是( C )A、PSWB、DPTR C 、PC D、B19.当需要从MCS-51单片机程序存储器取数据时,采用的指令为( B )。