单片机 第二章 习题参考答案

第二章习题参考答案一、填空题:1、当MCS-51引脚ALE有效时,表示从P0口稳定地送出了低8位地址。

2、MCS-51的堆栈是软件填写堆栈指针临时在片内数据存储器内开辟的区域。

3、当使用8751且EA=1,程序存储器地址小于 1000H 时,访问的是片内ROM。

4、MCS-51系统中,当PSEN信号有效时,表示CPU要从外部程序存储器读取信息。

5、MCS-51有4组工作寄存器,它们的地址范围是 00H~1FH 。

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

7、PSW中RS1 RS0=10时,R2的地址为 12H 。

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

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

10、PC复位后为 0000H 。

11、一个机器周期= 12 个振荡周期= 6 个时钟周期。

12、PC的内容为将要执行的的指令地址。

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

14、内部RAM中,位地址为30H的位,该位所在字节的字节地址为 26H 。

15、若A中的内容为63H,那么,P标志位的值为 0 。

16、8051单片机复位后,R4所对应的存储单元的地址为 04H ,因上电时PSW=00H 。

这时当前的工作寄存器区是第 0 工作寄存器区。

17、使用8031芯片时,需将/EA引脚接低电平,因为其片内无程序存储器。

18、片内RAM低128个单元划分为哪3个主要部分:工作寄存器区、位寻址区和用户RAM区。

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

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

20、MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是16位的,因此其寻址的范围为 64 KB。

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

22、但单片机的型号为8031/8032时,其芯片引线EA一定要接低电平。

二、选择题:1、当MCS-51复位时,下面说法正确的是( A )。

A、 PC=0000HB、 SP=00HC、SBUF=00H D、 P0=00H2、PSW=18H时,则当前工作寄存器是( D )。

A、 0组B、 1组C、 2组D、 3组3、MCS-51上电复位后,SP的内容应是( B )。

A、 00HB、 07HC、60H D、 70H4、当ALE信号有效时,表示( B )。

A、从ROM中读取数据B、从P0口可靠地送出低8位地址C、从P0口送出数据D、从RAM中读取数据5、MCS—51单片机的CPU主要的组成部分为( A )。

A、运算器、控制器B、加法器、寄存器C、运算器、加法器D、运算器、译码器6、单片机上电复位后,PC的内容和SP的内容为(B)。

A、0000H,00HB、0000H,07HC、0003H,07HD、0800H,08H7、单片机8031的ALE引脚是( B )。

A、输出高电平B、输出矩形脉冲,频率为fosc的1/6C、输出低电平D、输出矩形脉冲,频率为fosc的1/28、访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是( A )。

A、P0口B、P1口C、P2口D、P0口和 P2口9、PSW中的RS1和RS0用来( A )。

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

A、1B、07HC、FFHD、011、单片机上电复位后,堆栈区的最大允许范围是( B )个单元。

A、64B、 120C、128D、25612、单片机上电复位后,堆栈区的最大允许范围是内部RAM的( D )。

A、00H—FFHB、00H—07HC、07H—7FH D、08H—7FH13、对于8031单片机,其内部RAM( D )。

A、只能位寻址B、只能字节寻址C、既可位寻址又可字节寻址D、少部分能位寻址14、8031 单片机若晶振频率为fosc=12MHz,则一个机器周期等于( C )µS。

A、1/12B、1/ 2C、1 D、215、MCS—51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来( B )。

A、存放指令B、存放16位地址,作间址寄存器使用C、存放下一条指令地址D、存放上一条指令地址16、ALU表示( D )。

A、累加器B、程序状态字寄存器C、计数器D、算术逻辑部件17、单片机上电后或复位后,工作寄存器R0是在( A )。

A、0区00H单元B、0区01H单元C、0区09H单元D、SFR18、单片机8051的XTAL1和XTAL2引脚是( D )引脚。

A、外接定时器B、外接串行口C、外接中断D、外接晶振19、8051单片机的V SS(20)引脚是( B )引脚。

A.主电源+5V B.接地 C.备用电源 D.访问片外存贮器20、8051单片机的VCC(40)引脚是( A )引脚。

A.主电源+5V B.接地 C.备用电源 D.访问片外存贮器21、8051单片机中,输入/输出引脚中用于专门的第二功能的引脚是( D )。

A、P0B、P1C、P2D、P322、MCS—51复位后,程序计数器PC=( B )。

即程序从( B )开始执行指令。

A、0001HB、0000HC、0003H D、0023H23、MCS—51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区,用来( C ),它是按后进先出的原则存取数据的。

A、存放运算中间结果B、存放标志位C、暂存数据和地址D、存放待调试的程序24、单片机的堆栈指针SP始终是指示( B )。

A、堆栈底B、堆栈顶C、堆栈地址D、堆栈中间位置25、MCS—51单片机复位后,专用寄存器ACC的状态是( C )。

A、0000HB、07HC、00H D、0FFH26、当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1 时,系统先用的工作寄存器组为( B )。

A、组0B、组 1C、组2 D、组327、8051单片机中,唯一一个用户可使用的16位寄存器是( D )。

A、PSWB、ACCC、SP D、DPTR28、8051的程序计数器PC为16位计数器,其寻址范围是( D )。

A、8KB、16KC、32K D、64K29、单片机应用程序一般存放在( B )中。

A、RAMB、ROMC、寄存器D、CPU三、判断题1、当MCS-51上电复位时,堆栈指针SP=00H。

(× )SP=07H2、PC存放的是当前正在执行的指令。

(× )是将要执行的下一条指令的地址3、MCS-51的特殊功能寄存器分布在60H~80H地址范围内。

(× )80H~FFH4、在MCS-51系统中,一个机器周期等于1.5us。

(× )若晶振频率为8MHz,才可能为1.5us5、8031的CPU是由RAM和EPROM所组成。

(× ) CPU由运算器和控制器组成6、PC可以看成使程序存储器的地址指针。

(√ )7、判断以下有关PC和DPTR的结论是否正确?A、DPTR是可以访问的,而PC不能访问。

(√ )B、它们都是16位的存储器。

(√ )C、它们都有自动加“1”的功能。

(× )PC 有自动加“1”的功能,而DPTR的加“1”则需通过指令INC DPTR 来完成。

D、DPTR可以分为两个8位的寄存器使用,但PC不能。

(√ )8、程序计数器PC不能为用户编程时直接使用,因为它没有地址。

(√ )9、内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。

(× )位寻址区既可以供位寻址使用,又可以供字节寻址使用。

10、8031共有21个特殊功能寄存器,它们的位都是可以用软件设置的,因此,是可以进行位寻址的。

(× )特殊功能寄存器中其单元地址能被8整除的才可以进行位寻址。

11、MCS—51单片机是高档16位单片机。

(× )12、MCS—51的产品8051与8031的区别是:8031片内无ROM。

(√ )13、8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。

(√ )14、8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存程序运行中的各种状态信息。

(√ )15、MCS—51的数据存贮器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。

(√ )16、单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。

(√ )17、单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期组成。

(× )18、单片机的指令周期是执行一条指令所需要的时间。

一般由若干个机器周期组成。

(√ )19、单片机系统扩展时使用的锁存器,是用于锁存高8位地址。

(× )20、MCS—51单片机上电复位后,片内数据存储器的内容均为00H。

(× )21、MCS—51单片机的数据存贮器是指外部存贮器。

(× )22、MCS—51单片机的特殊功能寄存器集中布置在片内数据存贮器的一个区域中。

(√ )23、当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的方脉冲。

(√ )四、问答题1、80C51 ROM空间中,0000H~0023H有什么用途?用户应怎样合理安排?答:0000H~0023H是80C51系统专用单元,其中0000H为CPU复位地址,0003H~0023H是5个中断源中断服务程序入口地址,用户不能安排其他内容。

一般来讲,从0030H以后,用户可自由安排。

合集下载

单片机原理及应用教程(第2版)各章习题参考答案

单片机原理及应用教程(第2版)各章习题参考答案

3.简答题 (1) 单片机与微处理器的联系与区别: 微型计算机技术形成了两大分支:微处理器(MPU)和微控制器(MCU,即单片机)。
·2·
单片机原理及应用教程(第 2 版)
MPU是微型计算机的核心部件,它的性质决定了微型计算机的性能。通用型的计算机 已从早期的数值计算、数据处理发展到当今的人工智能阶段,它不仅可以处理文字、字符、 图形、图像等信息,而且还可以处理音频、视频等信息,并向多媒体、人工智能、虚拟现 实、网络通信等方向发展。它的存储容量和运算速度正在以惊人的速度发展,高性能的32 位、64位微型计算机系统正向大、中型计算机挑战。 MCU主要用于控制领域。由它构成的检测控制系统应该具有实时的、快速的外部响应 的功能,应该能迅速采集到大量数据,并在做出正确的逻辑推理和判断后实现对被控对象 参数的调整与控制。单片机直接利用了MPU 的发展成果,也发展了16 位、32 位、64 位 的机型,但它的发展方向是高性能、高可靠性、低功耗、低电压、低噪声和低成本。目前, 单片机仍然是以8 位机为主,16 位、32 位、64 位机并行发展的格局。单片机的发展主要 还是表现在其接口和性能不断满足多种多样检测对象的要求上,尤其突出表现在它的控制 功能上,用于构成各种专用的控制器和多机控制系统。 单片机与微型计算机的联系与区别: 从组成方面,微型计算机(通用机)通常将 CPU、RAM、 I/O 口、ROM 等部件以芯 片形式安装在主板上; 单片机则将上述部件被集成到单芯片中。 从功能方面,通用计算机擅长于数据运算、采集、处理、存储和传输;单片机的专长 则是测控,往往嵌入某个仪器/设备/系统中,使其达到智能化的效果。 (2) 集成度高、体积小;面向控制、功能强;抗干扰能力强;功耗低;使用方便;性 能价格比高;容易产品化;等等。 (3) 单片机内部一般包括中央处理器 CPU、随机存储器 RAM、只读存储器 ROM、输 入/输出接口电路、定时器/计数器以及串行通信接口等。 中央处理器 CPU 是单片机的核心部件,实现运算器、控制器的功能以及中断控制等; RAM 一般作为数据存储器,用来存储数据,暂存运行期间的数据、中间结果、堆栈、位 标志和数据缓冲等;ROM 一般作为程序存储器,用于存放应用程序;并行 I/O 口,使用上 不仅可灵活地选择输入或输出,还可作为系统总线或控制信号线,从而为扩展外部存储器 和 I/O 接口提供了方便;串行 I/O 用于串行通信;定时器/计数器用于产生定时脉冲,以实 现单片机的定时控制。 (4) 由于单片机功能的飞速发展,它的应用范围日益广泛,已远远超出了计算机科学 的领域。小到玩具、信用卡,大到航天器、机器人,从实现数据采集、过程控制、模糊控 制等智能系统到人类的日常生活,现已广泛应用于国民经济的各个领域,主要包括工业过 程控制、智能仪表、机电一体化产品、智能化接口、家用电器等领域。 (5) MCS-51系列;AT89系列;PIC系列;M68HC11系列;MCS-96系列;8XC196KX 系列;MSP430系列;SPCE系列;M68300系列;SH系列;TX99/TX49系列单片机等。

单片机原理及应用课后习题参考答案~章

单片机原理及应用课后习题参考答案~章

《单片机原理及应用》习题答案第一章计算机基础知识1-1 微型计算机主要由哪几部分组成?各部分有何功能?答:一台微型计算机由中央处理单元(CPU)、存储器、I/O接口及I/O设备等组成,相互之间通过三组总线(Bus):即地址总线AB、数据总线DB和控制总线CB来连接。

CPU由运算器和控制器组成,运算器能够完成各种算术运算和逻辑运算操作,控制器用于控制计算机进行各种操作。

存储器是计算机系统中的“记忆”装置,其功能是存放程序和数据。

按其功能可分为RAM和ROM。

输入/输出(I/O)接口是CPU与外部设备进行信息交换的部件。

总线是将CPU、存储器和I/O接口等相对独立的功能部件连接起来,并传送信息的公共通道。

1-3 什么叫单片机?其主要由哪几部分组成?答:单片机(Single Chip Microcomputer)是指把CPU、RAM、ROM、定时器/计数器以及I/O接口电路等主要部件集成在一块半导体芯片上的微型计算机。

1-4 在各种系列的单片机中,片内ROM的配置有几种形式?用户应根据什么原则来选用?答:单片机片内ROM的配置状态可分四种:(1)片内掩膜(Mask)ROM型单片机(如8051),适合于定型大批量应用产品的生产;(2)片内EPROM型单片机(如8751),适合于研制产品样机;(3)片内无ROM型单片机(如8031),需外接EPROM,单片机扩展灵活,适用于研制新产品;(4)EEPROM(或Flash ROM)型单片机(如89C51),内部程序存储器电可擦除,使用更方便。

1-5 写出下列各数的另两种数制的表达形式(二、十、十六进制)1-6 写出下列各数的BCD参与:第二章MCS-51单片机的硬件结构2-1 8052单片机片内包含哪些主要逻辑功能部件?答:8052单片机片内包括:①8位中央处理器CPU一个②片内振荡器及时钟电路③256B数据存储器RAM。

④8KB片内程序存储空间ROM⑤21个特殊功能寄存器SFR⑥4个8位并行I/O端口(32条线)⑦1个可编程全双工串行口⑧可寻址64KB的外部程序存储空间和外部数据存储空间⑨3个16位的定时器/计数器⑩6个中断源、2个优先级嵌套中断结构2-2 8052的存储器分哪几个空间?如何区别不同空间的寻址?答:⑴8052的存储器分为6个编址空间:①片内ROM的容量为8KB,其地址为0000H~1FFFH;②可扩展片外ROM的容量为64KB,其地址为0000H~FFFFH;片内RAM的容量为256B,其地址为00H~FFH分为二块:③地址00H~7FH共128B 为片内RAM低区,④另128B为片内RAM高区,其地址空间为80H`FFH,其地址空间与SFR功能寄存器地址重叠;⑤可扩展片外RAM的容量为64KB,其地址为0000H~1FFFH;⑥特殊功能寄存器SFR的空间为128B,其地址为80H~FFH,但实际只定义了26B单元,这26B单元分散在80H`F0H。

《单片机原理及接口技术(第2版)张毅刚》第2章习题及答案

《单片机原理及接口技术(第2版)张毅刚》第2章习题及答案

《单片机原理及接口技术》(第2版)人民邮电出版社第2章 AT89S51单片机的片内硬件结构思考题及习题21.在AT89S51单片机中,如果采用6MHz晶振,一个机器周期为。

答:2µs2.AT89S51单片机的机器周期等于个时钟振荡周期。

答:123.内部RAM中,位地址为40H、88H的位,该位所在的字节地址分别为和。

答:28H,88H4.片内字节地址为2AH单元最低位的位地址是;片内字节地址为88H单元的最低位的位地址为。

答:50H,A8H5.若A中的内容为63H,那么,P标志位的值为。

答:06.AT89S51单片机复位后,R4所对应的存储单元的地址为,因上电时PSW= 。

这时当前的工作寄存器区是组工作寄存器区。

答:04H,00H,0。

7. 内部RAM中,可作为工作寄存器区的单元地址为 H~ H。

答:00H,1FH8. 通过堆栈操作实现子程序调用时,首先要把的内容入栈,以进行断点保护。

调用子程序返回指令时,再进行出栈保护,把保护的断点送回到,先弹出的是原来中的内容。

答:PC, PC,PCH9.AT89S51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为AT89S51单片机的PC是16位的,因此其寻址的范围为 KB。

答:6410.判断下列说法是否正确?A.使用AT89S51单片机且引脚EA=1时,仍可外扩64KB的程序存储器。

错B.区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。

错C.在AT89S51单片机中,为使准双向的I/O口工作在输入方式,必须事先预置为1。

对D.PC可以看成是程序存储器的地址指针。

对11.判断下列说法是否正确?A.AT89S51单片机中特殊功能寄存器(SFR)占用片内RAM的部份地址。

对B.片内RAM的位寻址区,只能供位寻址使用,而不能进行字节寻址。

错C.AT89S51单片机共有26个特殊功能寄存器,它们的位都是可用软件设置的,因此,是可以进行位寻址的。

单片机原理习题二及答案.doc

单片机原理习题二及答案.doc

第二章MCS — 51单片机的结构和原理一、单选题1.单片机芯片内部提供了一定数量的工作寄存器,这样做的好处是不应包括(A )提高程序运行的可靠性(B )提高程序运行速度(C )为程序设计提供方便(D )减少程序长度2.内部RAM中的位寻址区定义的位是给(A)位操作准备的( :B, )移位操作准备的(C )控制转移操作准备的( :D,)以上都对3.对程序计数器PC的操作(A)是自动进行的( :B,)是通过传送进行的(C )是通过加1指令进行的( :D,)是通过减1指令进行的4.以下运算中对溢出标志0V没有影响或不受0V影响的运算是(A )逻辑运算(B )符号数加减法运算(C )乘法运算(D )除法运算5.单片机程序存储器的寻址范围是由程序计数PC的位数决定的, MCS-51的PC为16位,因此其寻址范围是(A ) 4KB ( B ) 64KB(C ) 8KB ( D ) 128KB6.在算术运算中,与辅助进位位AC有关的是(A )二进制数 (B )八进制数(C )十进制数 (D )十六进制数7.以下有关PC与DPTR的结论中有错误的是(A ) DPTR是可以进行访问的而PC不能访问(B )它们都是16位的寄存器(C )它们都具有加1功能(D ) DPTR可以分为2个8位寄存器使用,但PC不能8.PC的值是(A )当前指令前一条指令的地址(B)当前正在执行指令的地址(C )下一条指令的地址(D )控制器中指令寄存器的地址9.假定设置堆栈指针SP的值为37H ,在进行子程序调用时把断点地址进行堆栈保护后,SP的值为(A ) 36H ( B ) 37H(C ) 38H ( D ) 39H10.80C51中可使用的最大堆栈深度为(A ) 80个单元(B ) 32个单元(C ) 128个单元(D ) 8个单元11.处理器是单片机面向控制应用的重要体现,下列中不属于位处理器的资源是(A)位累加器CY ( B )通用寄存器的可寻址位(C )专用寄存器的可寻址位(D )位操作指令集12.在MCS-51单片机的运算电路中,不能为ALU提供数据的是(A )累加器A ( B )暂存器(C )寄存器B ( D )状态寄存器PSW13.MCS-51 中(A )具有独立的专用的地址线(B )由P0 口和Pl 口的口线作地址线(C )由P0 口和P2 口的口线作地址线(D )由P1 口和P2 口的口线作地址线14.在80C51的4个并口中,当由0C门驱动需要外接上拉电阻的是(A ) P0 口 ( B ) P2 口 ( C ) P1 口 ( D ) P3 口15.在以下几个地址中,可以进行位寻址的单元是(A ) 87H ( B ) 88H ( C ) 89H ( D ) 8AH16.在PSW中,用户自定义标志是(A ) CY ( B ) AC ( C ) P ( D ) FO17.当PSW=1OH时,工作寄存器R1的地址是(A ) 01H ( B ) 11H ( C ) 02H ( D ) 12H18.当PSW=1OH时,当前工作寄存器组的地址范围是(A ) 00H〜07H ( B ) 08H〜OFH ( C ) 10H~17H ( D ) 18H~1FH19.80C51单片机的程序存储器最大寻址范围是(A ) 64K字节(B ) 32K字节(C ) 16K字节(D ) 8K字节20.若80C51单片机的晶振频率为6MHz,则其机器周期为(A ) 1微秒 (B ) 2微秒(C ) 1毫秒 (D ) 2毫秒21.在80C51单片机中,不属于特殊功能寄存器范畴的是(A ) PC ( B ) ACC ( C ) B ( D ) PSW22.80C51复位时,P0~P3 口锁存器的状态为(A ) OOH ( B ) 80H ( C )不确定(D ) FFH23.80C51复位时,SP的状态为(A ) OOH ( B ) 07H ( C ) 08H ( D )不确定24.89C51采用的内部程序存储器是(A ) EPROM ( B ) ROMLess(C ) Flash ( D )掩膜 ROM25.80C51单片机采用的生产工艺是(A ) CMOS ( B ) HMOS ( C ) NMOS ( D ) CHMOS二、填空题1.MCS-51单片机引脚信号中,信号名称带上划线的表示该信号 ()或()有效2.MCS-51单片机内部RAM的寄存器区共有()个单元,分为 ()组寄存器,每组()个单元,以()作为寄存器名称。

单片机第二章答案 经贸

单片机第二章答案  经贸

章5 80C51的中断系统及定时/计数器1.80C51有几个中断源?各中断标志是如何产生的?又是如何复位的?CPU响应各中断时,其中断入口地址是多少?答:5个中断源,分别为外中断INT0和INT1、T0和T1溢出中断、串口中断。

电平方式触发的外中断标志与引脚信号一致;边沿方式触发的外中断响应中断后由硬件自动复位。

T0和T1,CPU响应中断时,由硬件自动复位。

RI和TI,由硬件置位。

必须由软件复位。

另外,所有能产生中断的标志位均可由软件置位或复位。

各中断入口地址:INT0―0003H,T0—000BH,INT1—0013H,T1—001BH,RI和TI—0023H。

2.某系统有三个外部中断源1、2、3,当某一中断源变低电平时便要求CPU处理,它们的优先处理次序由高到低为3、2、1,处理程序的入口地址分别为2000H、2100H、2200H。

试编写主程序及中断服务程序(转至相应的入口即可)。

答:将3个中断信号经电阻线或,接INT1。

ORG 0000HLJMP MAINORG 0013HLJMP ZDFZORG 0040HMAIN:SETB EASETB EX1SJMP $0RG 0200HZDFZ:PUSH PSWPUSH ACCJB P1.0,DV0JB P1.1,DV1JB P1.2,DV2INRET:POP ACCPOP PSWRETIORG 2000HDV0:------------JMP INRETORG 2100HDV1:------------JMP INRETORG 2200HDV2:------------JMP INRET3.外部中断源有电平触发和边沿触发两种触发方式,这两种触发方式所产生的中断过程有何不同?怎样设定?答:当IT0=0时,INT0为电平触发方式。

电平触发方式时,CPU在每个机器周期的S5P2采样INT0引脚电平,当采样到低电平时,置IE0=1向CPU请求中断;采样到高电平时,将IE0清0。

单片机第二章答案

单片机第二章答案

单片机内部由哪些部分组成答:MCS-51单片机主要包括的内部结构有8位的CPU、4KB的ROM存储器、128B 的RAM存储器、两个定时器/计数器、中断系统、4个并行I/O接口、1个串行接口和片内的时钟振荡器。

2.MCS-51单片机存储器的组织结构是怎样的答:MCS-51单片机的存储器组织采用哈佛结构,即分为相互独立的程序存储器和数据存储器两大空间结构。

程序存储器空间由内部ROM存储器和外部ROM存储器组成。

数据存储器也分为内部RAM存储器和外部RAM存储器。

内部RAM存储器又可划分为工作寄存器区、位寻址区和一般数据RAM区,MCS-51单片机的特殊功能寄存器也实现在内部RAM 区。

3.8051单片机内部的特殊功能寄存器有哪些答:累加器B寄存器程序状态字堆栈指针数据寄存器指针P1口P0口P2口P3口中断优先级控制器中断允许控制器定时器方式选择定时器控制器定时器2控制器定时器0高8位定时器串行控制器串行数据缓冲器电源控制器4.8051的内部数据存储器分为哪几个部分答:特殊功能寄存器区,位寻址区,用户RAM区,工作寄存器区。

5.MCS-51单片机的工作寄存器有多少个共分为多少个区域如何选择工作寄存器区答:地址范围在00H~1FH的区域被称为工作寄存器区,共有32个单元,这32个单元又分为4个区域,称为0区、1区、2区和3区,每个区域有8个单元,这8个单元拥有自己的寄存器名称,分别为R0、R1、…、R7。

MCS-51单片机在工作过程中只能选定一个区域作为当前活动的工作寄存器区,单片机复位后系统设置0区为当前默认的工作寄存器区,如果用户需要应用其他工作寄存器区,必须通过软件改变寄存器区选择位的值来切换当前工作寄存器区,工作寄存器区选择位是特殊功能寄存器PSW中的RS1和RS0两位。

其选择规则6.8051有哪些特殊功能寄存器它们的功能是什么答:8051的特殊功能寄存器主要有(1)累加器A(Accumulator)功能比较多,具有重要的作用。

单片机原理及应用第2章习题解答

单片机原理及应用第2章习题解答单片机原理及应用(第2章)习题解答一、选择题1. 单片机是指由(A)构成的完备的微型计算机系统。

A. 单片机芯片及其外围外设B. 单个集成电路芯片C. 多个芯片集成在一起的电子设备D. 多个微处理器组成的计算机2. 单片机的处理能力主要取决于(B)。

A. 单片机的价格B. 单片机的工作频率C. 单片机的外围外设D. 单片机的存储容量3. 单片机的工作频率是指单片机在单位时间内处理指令的(D)。

A. 速度B. 稳定性C. 精度D. 高低电平切换次数4. 单片机的开发语言主要有(C)。

A. 汇编语言B. 高级语言C. 汇编语言和高级语言D. 机器语言5. 单片机最主要的应用领域是(A)。

A. 嵌入式系统B. 个人电脑C. 服务器系统D. 移动设备二、判断题1. 单片机是一种集成电路芯片,包含CPU、存储器和各种外设。

(错误)2. 单片机的外围外设包括输入输出口、定时器、计数器等。

(正确)3. 单片机的价格主要取决于工作频率。

(错误)4. 单片机可以使用汇编语言和高级语言进行编程。

(正确)5. 单片机在个人电脑中得到了广泛的应用。

(错误)三、简答题1. 请简要介绍单片机的基本组成部分。

单片机由核心处理单元、存储器、输入输出口和定时器计数器等外围外设组成。

其中,核心处理单元包括CPU和控制器,负责执行指令和控制系统的运行;存储器用于存储程序和数据;输入输出口用于与外部设备进行数据交换;定时器计数器用于生成精确的时间延迟和定时。

2. 单片机的工作频率与性能有何关系?单片机的工作频率是指在单位时间内处理指令的高低电平切换次数。

工作频率越高,单片机的处理速度越快,性能越好。

高工作频率可以提高单片机的运行速度,从而提高系统的响应能力和处理能力。

3. 请简述单片机的应用领域。

单片机最主要的应用领域是嵌入式系统。

嵌入式系统是将计算机技术应用于各个领域的特定目的的设备中,包括家用电器、汽车电子、工业控制、医疗设备等。

单片机第二章答案

单片机第二章答案1.MCS-51单片机内部由哪些部分组成?答:MCS-51单片机主要包括的内部结构有8位的CPU、4KB的ROM存储器、128B的RAM存储器、两个定时器/计数器、中断系统、4个并行I/O接口、1个串行接口和片内的时钟振荡器。

2.MCS-51单片机存储器的组织结构是怎样的?答:MCS-51单片机的存储器组织采用哈佛结构,即分为相互独立的程序存储器和数据存储器两大空间结构。

程序存储器空间由内部ROM存储器和外部ROM存储器组成。

数据存储器也分为内部RAM存储器和外部RAM存储器。

内部RAM存储器又可划分为工作寄存器区、位寻址区和一般数据RAM区,MCS-51单片机的特殊功能寄存器也实现在内部RAM区。

3.8051单片机内部的特殊功能寄存器有哪些?答:累加器 B寄存器程序状态字堆栈指针数据寄存器指针 P1口 P0口 P2口 P3口中断优先级控制器中断允许控制器定时器方式选择定时器控制器定时器2控制器定时器0高8位定时器串行控制器串行数据缓冲器电源控制器4.8051的内部数据存储器分为哪几个部分?答:特殊功能寄存器区,位寻址区,用户RAM区,工作寄存器区。

5.MCS-51单片机的工作寄存器有多少个?共分为多少个区域?如何选择工作寄存器区?答:地址范围在00H~1FH的区域被称为工作寄存器区,共有32个单元,这32个单元又分为4个区域,称为0区、1区、2区和3区,每个区域有8个单元,这8个单元拥有自己的寄存器名称,分别为R0、R1、?、R7。

MCS-51单片机在工作过程中只能选定一个区域作为当前活动的工作寄存器区,单片机复位后系统设置0区为当前默认的工作寄存器区,如果用户需要应用其他工作寄存器区,必须通过软件改变寄存器区选择位的值来切换当前工作寄存器区,工作寄存器区选择位是特殊功能寄存器PSW中的RS1和RS0两位。

其选择规则如下表所示: RS1 0 0 1 1 RS0 0 1 0 1 工作寄存器区 0 1 2 3 R0~R7地址00H~07H 08H~0FH 10H~17H 18H~1FH6.8051有哪些特殊功能寄存器?它们的功能是什么?答:8051的特殊功能寄存器主要有(1)累加器A(Accumulator)功能比较多,具有重要的作用。

《单片机》课后习题答案

第一章单片机的概述1、除了单片机这一名称外,单片机还可称为(微控制器)和(嵌入式控制器)。

2、单片机与普通微型计算机的不同之处在于其将(CPU)、(存储器)和(I/O口)三部分,通过内部(总线)连接在一起,集成于一块芯片上。

3、在家用电器中使用单片机应属于微型计算机的(B)。

A、辅助设计应用B、测量、控制应用C、数值计算应用D、数据处理应用4、微处理器、微计算机、微处理机、CPU、单片机、嵌入式处理器它们之间有何区别?答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。

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

嵌入式处理器一般意义上讲,是指嵌入系统的单片机、DSP、嵌入式微处理器。

目前多把嵌入式处理器多指嵌入式微处理器,例如ARM7、ARM9等。

嵌入式微处理器相当于通用计算机中的CPU。

与单片机相比,单片机本身(或稍加扩展)就是一个小的计算机系统,可独立运行,具有完整的功能。

而嵌入式微处理器仅仅相当于单片机中的中央处理器。

为了满足嵌入式应用的特殊要求,嵌入式微处理器虽然在功能上和标准微处理器基本是一样的,但在工作温度、抗电磁干扰、可靠性等方面一般都做了各种增强。

5、MCS-51系列单片机的基本型芯片分别为哪几种?它们的差别是什么?答:MCS-51系列单片机的基本型芯片分别为:8031、8051和8751。

它们的差别是在片内程序存储器上。

8031无片内程序存储器、8051片内有4K字节的程序存储器ROM,而8751片内有集成有4K字节的程序存储器EPROM。

6、为什么不应当把8051单片机称为MCS-51系列单片机?答:因为MCS-51系列单片机中的“MCS”是Intel公司生产的单片机的系列符号,而51系列单片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。

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

单片机原理与应用--基于AT89S51+Proteus仿真 第2版 习题参考答案

单片机原理与应用--基于AT89S51+Proteus仿真(第2版)习题参考答案第1章(习题与思考题1)一、判断题1. 单片机就是个芯片(对)2. 单片机内没有I/O接口(错)3. 单片机内有中断系统(对)4. 单片机都是8位的(错)5. 单片机的控制能力强(对)6. 单片机都是MCS-51内核(错)7. 单片机有多种封装形式(对)8. 单片机只有民用的(错)9. 单片机可嵌入通讯设备中(对)10. 单片机的环境适应性强(对)11. 应用单片机不需要开发工具(错)12. 没有实验板就不能实践单片机(错)13. 二进制数11000011的十六进制数是C3H(对)14. 67的压缩BCD码记为67H(对)15. 计算机的有符号数是用补码表示的(对)二、单项选择题1. 单片机的国际称谓叫微控制器,其英文缩写为__A____。

A.MCUB.CPUC.DPJD.SCM2. MCS-51内核单片机是__C____单片机。

A.1位B.4位C.8位D.16位3. 单片机的特点中不包括在内的是_C_____。

A.集成度高B.功耗低C.密封性强D.性价比高4. 单片机的发展趋势中不包括在内的是___B___。

A.高性能B.高价格C.低功耗D.高性价比5. 十六进制数93的二进制数是__A____。

A.10010011B.00100011C.11000011D.011100116. 二进制数11000011的十六进制数是__B____。

A. B3B.C3C.D3D.E37. 二进制数11001011的十进制无符号数是__B____。

A. 213B.203C.223D.2338. Keil uVision集成开发环境的功能不包括___D___。

A. 编译、链接B. 模拟调试C. 生成机器码程序D. 生成源程序9. Proteus软件由以下哪两个设计平台组成___C___。

A. ISIS和PPTB. ARES和CADC. ISIS和ARESD. ISIS和CAD10. ISIS模块的主要功能是___A___。

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