单片机复习资料(附彩色答案版)

一、填空(10*2分)
1.计算机有哪5大部分构成
运算器、控制器、存储器、输入设备和输出设备5部分组成
2.系统总线包括哪三类总线
包括地址总线、控制总线和数据总线
3.PSW相关运算结果的标志位是哪4位
Cy(PSW.7):进位/借位标志位、AC(PSW.6):辅助进位标志位、OV(PSW.2):溢出标志位、P(PSW.0):奇偶标志位
4.伪指令定义的存储单元的内容
从标号所指示的单元开始,根据数字的值保留一定数量的字节存储单元,留给以后存储数据用
5.中断服务程序的最后一条指令是什么
RETI
6.51作为系统扩展的时候,P0、P2、P3的功能是什么
P0口用做地址/数据复用总线,所以,在P0口输出低8位地址时必须通过锁存器锁存。

锁存器的锁存控制信号为ALE的输出信号。

P2口具有输出锁存功能,所以不需外加锁存器。

P3口管脚用作特殊功能。

只有P0是真正的双向I/O口,具有较大的负载能力,最多可推动8个LS TTL门,其余是准双向,只能四个。

P0、P2、P3均有第二功能,P2、P3均有内部上拉电阻,P0口无。

7.执行子程序调用、返回的时候,相关的要压入堆栈保护的pc,ret、reti中断、返回或调用时堆栈指针的变化(+-1、+-2)
(8051中为4K+128B)PUSH指令是入栈指令,其功能是先将堆栈指针SP的内容+1,然后将直接寻址direct单元中的数压入到SP所指示的单元中。

POP是出栈指令,功能是先将堆栈指针SP所指示的单元内容弹出到直接寻址direct中,然后将SP内容减1,SP始终指向栈顶。

(若单片机为8052、8752和89S52等8K的掩膜ROM程序存储器和256B的RAM数据存储器时,则堆栈指针为±2)
8.中断请求标志位相关存放寄存器是哪一个寄存器
SCON寄存器:SCON为串行口控制寄存器,其中的低两位用作串行口中断请求标志。

TCON寄存器:是定时/计数器0和1(T0、T1)的控制寄存器,同时也用来锁存T0、T1的溢出中断请求和外部中断请求标志。

9.51芯片有多少个并口
有四个八位并行接口,即P0、P1、P2、P3
10.8155字符信息的变化是什么
通过ASCII码值变化
11.接口电路的功能是什么
接口电路——用于衔接外设与总线,实现存储空间扩展、I/O口线扩展、类型转换(电平转换、串并转换、A/D转换)、功能模块、通信扩展、总线扩展等。

12.PC复位之后相关寄存器的内容是什么
单片机复位后,程序计数器PC=0000H,指向程序存储器0000H单元,使CPU从首地址重新开始执行程序。

MCS-51复位时,其内部RAM中的数据保持不变。

13.通用CPU内部寄存器的功能是什么(如PC)
程序计数器PC:PC是专门用于在CPU取指令期间寻址程序存储器。

PC总是保存着下一条要执行的指令的16位地址。

运算器ALU:对数据进行算术运算和逻辑运算。

包括算术逻辑运算部件ALU、累加器和程序状态寄存器PSW。

累加器ACC:是一个8位寄存器。

PSW:8位寄存器,用于寄存当前指令执行后的某些状态,即反映指令执行结果的一些特征信息。

14.一个完整的中断包括哪四个阶段
包括中断请求、中断响应、中断处理、中断返回。

15.从中断的请求开始一直到中断的返回包括哪四个阶段
16.8155芯片包括哪三个功能部件
8155芯片有3个可编程并行I/O口、256B的RAM和一个定时/计数器
二、选择(10*2分)
1.写一二进制的补码,求真值
在计算机中,所有有符号数都是以补码形式存储的,对于正数,其反码、补码与原码相同。

对于负数,其反码是其原码的数值部分按位取反,其补码是其反码+1位。

2.51的字长是多少
51系列的单片机字长都是8位的。

3.51的堆栈区所处的位置是哪里
在MCS-51中,堆栈只能设定在片内RAM中,由SP指向栈顶单元。

4.扩展时P0、P2、P3的作用是什么
参考填空第六题。

5.位寻址的区域是哪里
位地址包括:内部RAM地址空间的可进行位寻址的128位和SFR地址空间的可位寻址的11个8位寄存器的88位。

位寻址给出的是直接地址。

6.写一条指令,问选项中哪一个是正确/错误的
(5个中断)
7.关于相关中断优先级的描述,哪一个是正确/错误的
51系列单片机优先级是由中断优先级寄存器IP控制的。

PS(IP.4)、PT1(IP.3)、PX1(IP.2)、PT0(IP.1)和PX0(IP.0)分别为串行口、T1、外部中断1、T0和外部中断0中断优先级控制位。

PS、PT1、PX1、PTO和PX0等于1时为高级优先级中断,反之为0时为低级优先级中断。

低优先级可被高优先级中断请求中断,反之不能,同级不能中断同级优先级。

8.相关中断允许控制位、位地址、位标识是什么
中断的允许或禁止是由片内的中断允许寄存器IE控制的。

EA(IE.7):CPU中断允许标志。

ES(IE.4):串行口中断允许位。

ET1(IE.3):定时器/计数器T1溢出中断允许位。

EX1(IE.2):外部中断1中断允许位。

ET0(IE.1)定时器/计数器T0溢出中断允许位。

EX0(IE.0):外部中断0中断允许位。

其值为1时,为允许中断;反之亦然。

9.中断优先级的控制位、位标识是什么
参考选择第七题。

10.定时计数器的工作模式1,16位计数,工作模式2,8位计数,计数完之后是什么
工作模式1:寄存器TH0和TL0是以全部16位参与操作。

用于定时工作方式时,定时时间为:t=(2^16-T0初值)×震荡周期×12 用于计数工作方式时,计数最大长度为2^16=65536个外部脉冲。

工作模式2:把TL0(或TL1)设置成一个可以重装载的8位定时/计数器。

用于定时工作方式时,定时时间为:t=(2^8-TH0初值)×震荡周期×12 用于计数工作方式时,最大计数长度为2^8=256个外部脉冲。

11.二进制补码对应的十进制是什么
参考选择第一题。

12.51片内程序存储器和片内数据存储器,片外四个逻辑空间,寻址的范围是多少
1、立即寻址:立即数在程序存储器ROM中。

2、直接寻址:操作数的地址在指令中,操作数在片内RAM低128B和专用寄存器SFR。

3、寄存器寻址:操作数在工作寄存器R0~R7、A、B、Cy及DPTR。

4、寄存器间接寻址:操作数的地址在指令中,操作数在片内RAM低128B[以@R0、@R1、SP(仅对PUSH、POP指令)形式寻址];片外RAM(以@R0、@R1、@DPTR形式寻址)。

5、变址寻址:操作数在程序存储器ROM中。

6、相对寻址:操作数在程序存储器-128~+127B范围内。

7、位寻址:操作数为片内RAM的20H~2FH字节地址中的所有位(位地址为00H~7FH)和部分SFR的位。

13.指令当中挑出一条错误的
14.7种寻址方式的判断
参考选择第十二题。

15.51中断的请求、撤销(外部中断有两种,一种电平,一种边沿),哪种需要外加电路,哪种不需要,哪种是需要软件来撤销的,哪种是自动撤销的。

作对比
边沿触发方式需外加电路,电平触发方式不需要。

电平触发需要软件来撤销,边沿触发是自动撤销的。

16.中断程序,子程序和转移指令这三个指令都是实现转移控制的,都有什么共同的特点,比如它们的实质是什么
都需要保护断点(即下一条指令地址)、跳至子程序或中断服务程序、保护现场、子程序或中断处理、恢复现场、恢复断点(即返回主程序)。

都可实现嵌套。

17.某存储器告诉地址线数量和数据线的位数,求总容量
例:某存储器芯片有12根地址线,8根数据线,该芯片有多少个存储单元?
数据线指的是储存的宽度,8根代表每次的数据都是8位的
多少储存单元要看地址线,12根代表的就是2的12次方的大小,2的10次方是1K(1024),2的11次方是2K(2048),2的12次方是4K(4096)
18.4条指令都和哪个控制引脚有关(曾经写在黑板上的题)
51单片机的四个控制引脚为RST、ALE、PSEN、EA。

RST为复位引脚,ALE为地址所存信号,PSEN为外部存储器芯片选通信号,EA为外部程序存储器芯片控制信号。

合集下载

51单片机基础知识试题题库(复习资料)

51单片机基础知识试题题库(复习资料)

51单片机基础知识试题题库(复习资料)单片机原理与应用复习资料第二章习题参考答案一、填空题:1、当MCS-51引脚ALE有效时〃表示从P0口稳定地送出了低8位地址。

(备注:ALE 为地址锁存控制信号,书上P22)2、MCS-51的堆栈是软件填写堆栈指针临时在片内数据存储器内开辟的区域。

(p25 更具体些是在内部存储器的用户RAM区开辟的)3、当使用8751且EA=1〃程序存储器地址小于1000H 时〃访问的是片内ROM。

4、MCS-51系统中〃当PSEN信号有效(备注:低电平为有效信号)时〃表示CPU要从外部程序存储器读取信息。

(p22)5、MCS-51有4组工作寄存器(p23 备注:称为通用寄存器或者工作寄存器)〃它们的地址范围是00H~1FH 。

(延伸:通用寄存器占去32个单元,位寻址区占去16个单元,用户RAM区占去80个单元,三者总共为128个单元,组成内部数据存储器的低128单元区)6、MCS-51片内20H~2FH(即为位寻址区)范围内的数据存储器〃既可以字节寻址又可以位寻址。

(p24)7、PSW中RS1 RS0=10时〃R2的地址为12H 。

8、PSW中RS1 RS0=11时〃R2的地址为1AH 。

(p27 查表2.3即可)9、单片机系统复位后〃(PSW)=00H〃因此片内RAM寄存区的当前寄存器是第0 组〃8个寄存器的单元地址为00H ~ 07H 。

(p27 参考下一题)10、PC复位后为0000H 。

(p38 查表2.6即可,有各种寄存器的初始化状态)11、一个机器周期= 12 个振荡周期= 6 个时钟周期。

(p37)12、PC的内容为将要执行的下一条指令地址。

(p30)13、在MCS-51单片机中〃如果采用6MHz晶振〃1个机器周期为2us 。

(p37 备注:采用12MHz晶振,一个机器周期为1um)14、内部RAM中〃位地址为30H的位〃该位所在字节的字节地址为26H 。

15、若A中的内容为63H(0110 0011B,其中有偶数个1)〃那么〃P标志位的值为0 。

51单片机复习题及答案

51单片机复习题及答案

第1章单片机概述3 •在家用电器中使用单片机应属于微计算机的 _________ oA •辅助设计应用;B •测量、控制应用;C .数值计算应用;D •数据处理应用答:B o4•微处理器、微计算机、微处理机、 CPU 、单片机它们之间有何区别?答:微处理器、微处理机和CPU 都是中央处理器的不同称谓;而微计算机、单片机都是一个完 整的计算机系统,单片机特指集成在一个芯片上的用于测控目的的单片微计算机。

5. MCS-51系列单片机的基本型芯片分别为哪几种?它们的差别是什么?答:MCS-51系列单片机的基本型芯片分别是8031、8051和8751 o 它们的差别是在片内程序存 储器上。

8031无片内程序存储器,8051片内有4KB 的程序存储器ROM ,而8751片内集成有 4KB 的程序存储器EPROM o6. 为什么不应当把51系列单片机称为MCS-51系列单片机?答:因为MCS-51系列单片机中的“ MCS ”是In tel 公司生产的单片机的系列符号,而 51系列单 片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。

第2章51单片机片内硬件结构1•在51单片机中,如果采用6MHz 晶振,一个机器周期为答:2血2. AT89C51单片机的机器周期等于 答: 12o 3•若A 中的内容为63H ,那么,P标志位的值为—答:P 标志位的值为0o4•内部RAM 中,可作为工作寄存器区的单元地址为答:00H ; 1FH o5•通过堆栈操作实现子程序调用,首先要把 ______ 回时,再进行出栈保护,把保护的断点送回到 _____答: PC ; PC o6. 51单片机程序存储器的寻址范围是由程序计数器PC 的位数所决定的,因为51单片机的PC 是16位的,因此其寻址的范围为 ___________ KB o答: 64KB o7•判断下列 1 .单片机与普通微型计算机的不同之处在于其将块芯片上。

单片机考试复习题及答案

单片机考试复习题及答案

单片机考试复习题及答案(总22页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--选择题1、主频为12MHz的单片机他的机器周期为(c)。

A、1/12微秒B、微秒C、1微秒D、2微秒2、MCS-51系列单片机是属于(C)体系结构。

A、冯诺依曼B、普林斯顿C、哈佛D、图灵3、定时器/计数器工作方式0为(A)。

A、13位定时/计数方式B、16位定时/计数方式C、8位可自动装入计数初值方式D、2个8位方式6、MCS-51单片机每个机器周期都要进行中断查询,查询的是(A)。

A、中断标志位B、中断允许控制位C、中断优先级控制位D、外部中断触发方式控制位7、当外部中断被设置为下降沿触发时,对触发信号的要求是高、低电平的持续时间均应大于(B)。

A、1个机器周期B、2个机器周期C、4个机器周期D、8个机器周期8、在下列寄存器中,与定时器/计数器无关的是(C)。

scon是控制寄存器A、TCONB、TMODC、SCOND、IE9、若欲将T0设置为定时器方式2、T1设置为计数器方式1,T0、T1均采用软件启/停控制,则方式寄存器TMOD的方式控制字为(B)。

A、00100101B、01010010C、 C、1010、当晶振频率为6MHz、定时/计数器工作于方式1,最大定时时间为(D)。

A、 B、 C、 D、11、当晶振频率为6MHz,定时/计数器T0工作于定时器方式2,若要求定时值为,则定时初值为(A)。

A、156B、56C、100D、20012、设MCS-51单片机的晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率为(C)。

A、2MHzB、1MHzC、500KHzD、250KHz13、利用下列(D)关键字可以改变工作寄存器组。

A、interruptB、sfrC、whileD、using14、(D)是c语言提供的合法的数据类型关键字。

A、FloatB、signedC、integerD、Char15、12MHz晶振的单片机在定时器工作方式下,定时器中断记一个数所用的定时时间是(A)。

(完整版)单片机复习题(附答案、)

(完整版)单片机复习题(附答案、)

单片机复习题(仅供参考)任务一1.十进制数126对应的十六进制可表示为 D 。

A.8F B.8E C.FE D.7E2.二进制数110010010对应的十六进制数可表示为 A 。

A.192H B.C90H C.1A2H D.CA0H3.计算机内部的数据之所以用二进制的形式表示,主要是 B 。

A.为了编程方便B.由于受器件的物理性能限制C.为了通用性D.为了提高运算速度4.计算机主要的组成成分为 B 。

A.CPU 、内存、I/O口B.CPU 、键盘、显示器C.主机、外部设备D.以上都是5.CPU主要的组成成分为 C 。

A.运算器、控制器B.加法器、寄存器C.运算器、寄存器D.运算器、指令译码器6.以下不是构成单片机的部件 DA.微处理器B.存储器C.I/O接口电路D.打印机7.89C51的CPU是 C 的单片机A.16 B.4 C.8 D.准168.AT89C51单片机的字长是 C 位。

A.32 B.16 C. 8 D. 49.程序计数器PC用来 B 。

A.存放指令B.存放下一条的指令地址C.存放正在执行的指令地址D.存放上一条的指令地址10.当标志寄存器PSW的RS0和RS1分别为0和1时,系统选用的工作寄存器组为 C 。

A.组1 B.组3 C.组2 D.组011.进位标志Cy在 C 中。

A.累加器B.算术逻辑运算单元ALUC.程序状态字寄存器PSW D.PC中12.指令和程序是以 C 形式存放在程序存储器中。

A.源程序B.汇编程序C.二进制编码D.BCD码13.单片机应用程序一般存放在 B 。

A.RAM B.ROM C.CPU D.寄存器14.51单片机中专用寄存器( B )用来存放下一条待执行的指令地址。

A.ACC B.PC C.PSW D.DPTR15.AT89C51单片机有片内的ROM容量 AA.4KB B. 8KB C. 00H-1FH D.20-2FH16.89C51片内的Ram共有B 字节。

单片机复习题库(含答案)

单片机复习题库(含答案)

单片机复习题库(含答案)单片机复习题库(含答案)一、单选题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口使用方法。

51单片机期末考试复习题(附答案)

51单片机期末考试复习题(附答案)

单片机原理及应用复习一、填空题1.单片机又称为微控制器,将CPU、存储器、I/O集成到一个芯片上。

2.单片机的RST/VPD引脚为单片机的商店复位或掉电保护端,但单片机振荡器工作时,该引脚上只要出现持续两个机器周期的高电平,就可实现复位操作,是单片机回到初始状态。

̅̅̅̅端保持低电平。

3.单片机只访问外部程序存储器,必须使EA4.单片机程序地址空间中0000H代表复位入口地址、0003H代表外部中断0入口地址、000BH代表定时器/计数器0溢出中断入口地址、0013H代表外部中断1中断入口地址、001BH 代表定时器/计数器1溢出中断入口地址、0023H代表串口中断入口地址。

通常在这些地址中存放一条无条件转移指令。

5.扩展片外数据存储器地址空间与片内数据存储器地址空间可以重叠,是因为访问片内、外使用不同的指令,访问片外采用MOVX指令。

6.单片机应用程序一般放在ROM中,数据一般存放到RAM中。

7.单片机复位后,寄存器PC为0000H、ACC为00H、PSW为00H、SP为07H,此时选择第0组工作寄存器作为通用寄存器。

8.机器指令由操作码和操作数两部分构成。

9.操作数表示参加操作的数本身或操作数所在的地址。

10.单片机特殊寄存器的选址方式只能是直接寻址。

11.可用于寄存器间接寻址的寄存器包括R0、R1、DPTR,这些寄存器起到地址指针的作用。

12.要用传输指令访问单片机片外RAM,它的指令操作助记符是MOVX。

13.指令AJMP的跳转范围是2K,LJMP可在64KB范围内无条件转移。

14.执行PUSH时堆栈指针SP先加1,执行POP堆栈指令是SP后减1,子程序调用LCALL指令隐含2次压栈,子程序返回指令RET隐含2次出栈(弹栈)。

15.绝对调用指令ACALL addr所能调用子程序的范围是2K,LCALL addr指令则是64K。

16.DB、DW、DS伪指令都只能对程序存储器起作用,不能对数据存储器进行初始化。

单片机复习题含答案

单片机复习题含答案1、单片机应用程序一般存放在(B)A、RAMB、ROMC、寄存器D、CPU2.在单片机中,通常将一些中间计算结果放在(A)中A、累加器B、控制器C、程序存储器D、数据存储器3.89C51单片机有片内ROM容量(A)A4KBB.8KBC.128BD.256B4、CPU主要的组成部部分为(A)A、运算器、控制器B、加法器、寄存器C、运算器、寄存器D、运算器、指令译码器5.INTEL8051CPU是(C)位的单片机A、16B、4C、8D、准166.CPU由___运算器__和控制器构成。

1、PC存放__下一条要执行的指令的16位地址__,具有_自动加一_特性。

在8051中决定程序执行顺序的是PC还是DPTR?是PC它是_16__位?(是,不是)不是SFG?2、PSW用于存放__指令执行后的有关状态____,在8051中PSW是__8___位,当8051执行94H+4BH后,PSW的CY、AC、OV、P的值是多少?CY=0、AC=0、OV=0、P=13、什么是堆栈?8051的堆栈设在何处?哪个寄存器是堆栈指针?堆栈存取数据的原则是什么?答:1)堆栈是在内RAM区专门开辟出来的进行数据存取的一块连续的存储区域。

2)设在07H上。

3)SP4)先进后出4.单片机的堆栈指针SP始终是(B)A、指示堆栈底B、指示堆栈顶C、指示堆栈地址D、指示堆栈长度5、进位标志CY在(C)中A、累加器B、算逻运算部件ALUC、程序状态字寄存PSWD、DPTR6、.8031单片机中的SP和PC分别是(C)的寄存器。

A.8位和8位B.16位和16位C.8位和16位D.16位和8位7、DPTR 是什么寄存器?它的作用是什么?它由哪几个特殊功能寄存器组成?答:数据指针DPTR是16位的专用寄存器。

作为对外部数据存储器进行寻址的地址指针。

由两个8位的寄存器DPH和DPL构成1、8051单片机的内部RAM可以分为几个不同的区域?各区的地址范围及其特点?答:4个区域。

单片机复习资料有答案

1.堆栈的特性是先进后出,8051的堆栈一般开辟在内部RAM30H~7FH的范围内,其堆栈指针是SP 。

2.MCS-51系统的ALE输出的控制作用是开启和关闭地址锁存器74373。

3.若由程序设定RS1、R20=10,则工作寄存器R0~R7的直接地址10H~17H。

4、常用的伪指令有8条,试写出其中的5条ALIGN,EQU:、"=",LABEL、EVEN:。

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

6.8155H接口内部集成的RAM容量是256 byte.。

7.若累加器A中的数据为01110010B,则PSW中的P= 0 。

8.8051单片机的内部硬件结构包括了:CPU、片内RAM 片内ROM 和定时/计数器以及并行I/O口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过内部数据总线相连接。

1. 9.MCS-51芯片的TXD和RXD引脚的控制作用是完成串并转换。

10.ALE信号的作用是地址锁止许信号。

11.8051的中断向量表在3 H、0B H和13H、1BH、23H。

12.MCS-51系统中,可以进行位寻址的RAM区域是20H~2FH单元。

13.将CY与A的第0位求或的指令是ORL C,ACC.0,若原A=0,执行后A= 0 。

14.MCS-51单片机的存储器分为内数据存储器和外数据存储器。

15.8031内部数据存储器的地址范围是00~7FH,位地址空间的字节地址范围是20H~2FH ,对应的位地址范围是00~7FH,外部数据存储器的最大可扩展容量是64K。

16.单片机复位时PC= 000007H,SP= H,工作寄存器采用第00组。

17.MCS-51单片机有5个中断源,复位时 5 中断源的优先级最高。

18.MCS-51系统计数器可以自动重装计数值的计数模式是8 位。

2选择题1、在MCS-51系统中,一般数据存储器的容量要小于64KB的原因是()。

51单片机基础知识复习练习题含答案

51单片机根底知识复习题〔含答案〕1.8051单片机的片有〔一〕个16位的特殊功能存放器。

2.MCS-51单片机的堆栈区应建立在〔片数据存储区底128字节单元〕。

3.MCS-51单片机定时器工作方式1是指的〔D〕工作方式。

A.8位3 B.8位自动重装2 C.13位0 D.16位1 4.当需要从MCS-51单片机程序存储器取数据时,采用的指令为〔B〕。

A.MOV A, R1〕片B.MOVC A, A + DPTR或MOVC A,A+PC〔C.MOV* A, R0 D.MOV* A, DPTR〕片外5.8751单片机程序存储器的容量最大可扩展为〔64K〕。

B.64K6.如果*MCS-51单片机系统的定时/计数器0的中断效劳程序放在程序存储区的3000H地址开场的一段空间,此时跳转到定时/计数器0的中断效劳程序的指令LJMP 3000H应放在( 000BH)开场的中断地址区A、0003H〔外部中断0效劳入口〕B、0013H〔外部中断1效劳入口〕C、0023H〔串行口中断效劳程序入口〕D、000BH〔定时/计数器0中断效劳程序的开场地址区〕E、001BH为定时/计数器1中断效劳开场地址区F、0000H(系统复位后的入口)7.MCS-51系列单片机外扩存储器芯片时,4个I/O口中用作数据总线的是:(B)B、P0口〔SDA /SCL 连接到总线的器件输出级必须是漏极开路或者是集电极开路,才能执行线与的功能〕8.AJMP跳转空间最大可到达〔2字节〕A、2KB9.8051单片机中,唯一一个能出现在符号指令的16位存放器是〔B〕A、PSWB、DPTRC、PCD、B10.当需要从MCS-51单片机程序存储器取数据时,采用的指令为〔B 〕A、MOV A,R1片B、MOVC A,A+DPTR/A+PCC、MOV* A, R0片外D、MOV* A, DPTR11.8051单片机有2个〔16〕位的定时器。

B、1612.8031单片机当允许CPU响应串行口的中断请求时,共IE中的( A )位必须为1。

单片机复习题含答案

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