第1、2章单片机原理与应用作业
单片机原理及应用课后习题答案

单片机原理及应用课后习题答案1. 为什么单片机被广泛应用于各种电子设备中?单片机被广泛应用于各种电子设备中的原因有很多。
首先,单片机具有体积小、功耗低、成本低的特点,能够满足现代电子设备对于小型化、便携和节能的需求。
其次,单片机集成了中央处理器、存储器、输入输出端口等功能模块,能够满足电子设备对于高性能、多功能的要求。
此外,单片机具有灵活的可编程性,能够根据不同的应用需求进行定制开发,满足各种电子设备的特定功能和性能要求。
因此,单片机被广泛应用于各种电子设备中。
2. 什么是单片机的工作原理?单片机是一种集成了中央处理器、存储器、输入输出端口等功能模块的微型计算机系统。
其工作原理是通过中央处理器执行程序指令,对输入输出端口进行数据交换,从而实现对外部设备的控制和数据处理。
单片机内部包含了运算器、控制器、存储器等核心部件,通过时钟信号的控制,按照程序指令序列完成各种运算和数据处理操作。
单片机的工作原理可以简单概括为接收输入信号、进行数据处理、输出控制信号的过程。
3. 单片机的应用领域有哪些?单片机在各种电子设备中都有广泛的应用,主要包括消费类电子产品、工业自动化设备、通信设备、汽车电子系统等领域。
在消费类电子产品中,单片机被应用于智能手机、数码相机、家用电器等产品中,实现各种功能和控制。
在工业自动化设备中,单片机被应用于PLC、工业控制器、传感器等设备中,实现自动化生产和控制。
在通信设备中,单片机被应用于调制解调器、路由器、交换机等设备中,实现数据传输和网络控制。
在汽车电子系统中,单片机被应用于发动机控制、车载娱乐、车身电子系统等领域,实现车辆的各种功能和控制。
可以看出,单片机在各种应用领域都有重要的地位和作用。
4. 单片机的发展趋势是什么?随着科技的不断发展,单片机也在不断演进和升级。
未来单片机的发展趋势主要包括以下几个方面,首先,单片机将继续向着高性能、低功耗、小型化的方向发展,以满足电子设备对于性能和外形的要求。
单片机原理及应用作业答案

作业答案0-1绪论1.单片机是把组成微型计算机的各功能部件即(微处理器(CPU))、(存储器(ROM和RAM))、(总线)、(定时器/计数器)、(输入/输出接口(I/O口))及(中断系统)等部件集成在一块芯片上的微型计算机。
2.什么叫单片机其主要特点有哪些解:将微处理器(CPU)、存储器(存放程序或数据的ROM和RAM)、总线、定时器/计数器、输入/输出接口(I/O口)、中断系统和其他多种功能器件集成在一块芯片上的微型计机,称为单片微型计算机,简称单片机。
单片机的特点:可靠性高、便于扩展、控制功能强、具有丰富的控制指令、低电压、低功耗、片内存储容量较小、集成度高、体积小、性价比高、应用广泛、易于产品化等。
第1章 MCS-51单片机的结构与原理15. MCS-51系列单片机的引脚中有多少根I/O线它们与单片机对外的地址总线和数据总线之间有什么关系其地址总线和数据总线各有多少位对外可寻址的地址空间有多大解:MCS-51系列单片机有4个I/O端口,每个端口都是8位双向口,共占32根引脚。
每个端口都包括一个锁存器(即专用寄存器P0~P3)、一个输入驱动器和输入缓冲器。
通常把4个端口称为P0~P3。
在无片外扩展的存储器的系统中,这4个端口的每一位都可以作为双向通用I/O端口使用。
在具有片外扩展存储器的系统中,P2口作为高8位地址线,P0口分时作为低8位地址线和双向数据总线。
MCS-51系列单片机数据总线为8位,地址总线为18位,对外可寻址空间为64KB。
25. 开机复位后,CPU使用的是哪组工作寄存器(R0-R n)它们的地址是什么CPU如何确定和改变当前工作寄存器组(R0-R n)解:开机复位后,CPU使用的是第0组工作寄存器。
它们的地址是00H-07H。
CPU通过对程序状态字PSW中RS1和RS0的设置来确定和改变当前工作寄存器组。
27. MCS-51单片机的时钟周期、机器周期、指令周期是如何定义的当主频为12MHz的时候,一个机器周期是多长时间执行一条最长的指令需要多长时间解:时钟周期又称为振荡周期,由单片机内部振荡电路OSC产生,定义为OSC时钟频率的倒数。
单片机原理与应用及C51程序设计(第三版)(1、2、3、4、7章课后习题答案)

第一章:1. 给出下列有符号数的原码、反码和补码(假设计算机字长为8位)。
+45 -89 -6 +112答:【+45】原=00101101,【+45】反=00101101,【+45】补=00101101【-89】原=11011001,【-89】反=10100110,【-89】补=10100111【-6】原=10000110,【-6】反=11111001,【-6】补=11111010【+112】原=01110000,【+112】反=01110000,【+112】补=011100002. 指明下列字符在计算机内部的表示形式。
AsENdfJFmdsv120答:41H 73H 45H 4EH 64H 66H 4AH 46H 6DH 64H 73H 76H 31H 32H 30H3.何谓微型计算机硬件?它由哪几部分组成?并简述各部分的作用。
答:微型计算机硬件由中央处理器、存储器、输入/输出设备和系统总线等组成,中央处理器由运算器和控制器组成,是微型计算机运算和控制中心。
存储器是用来存放程序和数据的记忆装置。
输人设备是向计算机输人原始数据和程序的装置。
输出设备是计算机向外界输出信息的装置。
I/O接口电路是外部设备和微型机之间传送信息的部件。
总线是连接多个设备或功能部件的一簇公共信号线,它是计算机各组成部件之间信息交换的通道。
微型计算机的各大功能部件通过总线相连。
4.简述8086CPU的内部结构。
答:8086微处理器的内部分为两个部分:执行单元(EU)和总线接口单元(BIU)。
执行部件由运算器(ALU)、通用寄存器、标志寄存器和EU控制系统等组成。
EU从BIU的指令队列中获得指令,然后执行该指令,完成指今所规定的操作。
总线接口部件BIU由段寄存器、指令指针寄存器、地址形成逻辑、总线控制逻辑和指令队列等组成。
总线接口部件负责从内部存储器的指定区域中取出指令送到指令队列中去排队。
5.何谓总线?总线按功能可分为哪几种?答:总线是连接多个设备或功能部件的一簇公共信号线,它是计算机各组成部件之间信息交换的通道。
《单片机原理及应用》习题答案

2.5 MCS-51系列单片机的存储器可划分为几个空间?各自的地址范围和容量是多少? MCS-51系列单片机的存储器可划分为几个空间?各自的地址范围和容量是多少? 系列单片机的存储器可划分为几个空间 在使用上有什么不同? 在使用上有什么不同? 8051如何确定和改变当前工作寄存器组 如何确定和改变当前工作寄存器组? 2.6 8051如何确定和改变当前工作寄存器组? MCS-51单片机的程序存储器中0000H、0003H、000BH、0013H、001BH和0023H这几 单片机的程序存储器中0000H 2.7 MCS-51单片机的程序存储器中0000H、0003H、000BH、0013H、001BH和0023H这几 个地址具有什么特殊的功能? 个地址具有什么特殊的功能? 8051单片机有哪几个特殊功能寄存器 可位寻址的SFR有几个? 单片机有哪几个特殊功能寄存器? SFR有几个 2.8 8051单片机有哪几个特殊功能寄存器?可位寻址的SFR有几个? 程序状态寄存器PSW的作用是什么?常用标志有哪些位?作用是什么? PSW的作用是什么 2.9 程序状态寄存器PSW的作用是什么?常用标志有哪些位?作用是什么? SP) 指什么? 2.10 (SP)=30H 指什么? MCS-51系列单片机的P0、P1、P2和P3口各有什么特点 系列单片机的P0 口各有什么特点? 2.11 MCS-51系列单片机的P0、P1、P2和P3口各有什么特点? ALE信号有何功用 一般情况下它与机器周期的关系如何?在什么条件下ALE 信号有何功用? ALE信 2.12 ALE信号有何功用?一般情况下它与机器周期的关系如何?在什么条件下ALE信 号可用作外部设备的定时信号。 号可用作外部设备的定时信号。 有那几种方法能使单片机复位?复位后各寄存器的状态如何?复位对内部RAM RAM有 2.13 有那几种方法能使单片机复位?复位后各寄存器的状态如何?复位对内部RAM有 何影响? 何影响? MCS-51的时钟振荡周期 机器周期和指令周期之间有何关系? 的时钟振荡周期、 2.14 MCS-51的时钟振荡周期、机器周期和指令周期之间有何关系?
单片机原理及应用课后习题参考答案1~6章

第一章计算机基础知识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-6 写出下列各数的BCD参与:59:01011001,1996:000,::第二章 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. 根据程序存储器的差别,单⽚机可以分为哪⼏种类型?答:MCS-51 系列单⽚机按⽚内不同程序存储器的配置来分,可以分为以下3 种类型:①⽚内带Mask ROM(掩膜ROM)型:8051 、80C51 、8052 、80C52 。
此类芯⽚是由半导体⼚家在芯⽚⽣产过程中,将⽤户的应⽤程序代码通过掩膜⼯艺制作到ROM 中。
其应⽤程序只能委托半导体⼚家“写⼊” ,⼀旦写⼊后不能修改。
此类单⽚机适合⼤批量使⽤。
②⽚内带EPROM 型:8751、87C51 、8752 。
此类芯⽚带有透明窗⼝,可通过紫外线擦除存储器中的程序代码,应⽤程序可通过专门的编程器写⼊到单⽚机中,需要更改时可擦除重新写⼊。
此类单⽚机价格较贵,不宜于⼤批量使⽤。
③⽚内⽆ROM(ROMLess)型:8031、80C31 、8032 。
此类芯⽚的⽚内没有程序存储器,使⽤时必须在外部并⾏扩展程序存储器存储芯⽚。
此类单⽚机由于必须在外部并⾏扩展程序存储器存储芯⽚,造成系统电路复杂,⽬前较少使⽤。
3. 单⽚机的主要特点是什么?它适宜构成通⽤微机系统还是专⽤微机系统?为什么?答:单⽚机是⼀种集成电路芯⽚,是采⽤超⼤规模集成电路技术把具有数据处理能⼒的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O ⼝和中断系统、定时器/计时器等功能(可能还包括显⽰驱动电路、脉宽调制电路、模拟多路转换器、A/D 转换器等电路)集成到⼀块硅⽚上构成的⼀个⼩⽽完善的计算机系统。
其主要特点如下:1、价格便宜。
10 元以内计算机。
2、功能不⼤。
只能专⽤在适⽤的领域。
但在适⽤的领域中,性价⽐却是最佳。
3、可靠性⾼,抗⼲扰能⼒强。
4 、功耗⽐较低。
对电源要求低。
适⽤⾯⼴。
5、外围扩展能⼒强。
可以应⽤到不同的控制系统中。
根据其特点可知,单⽚机功能不⼤,适宜构成专⽤微机系统。
4、研制微机应⽤系统时,应如何选择单⽚机的型号?答:在单⽚机应⽤研究系统开发中,单⽚机是整个设计的核⼼。
单片机原理及应用答案

单片机原理及应用-章节单元测试答案1、个人计算机属于()。
A、小巨型机B、小型计算机C、微型计算机D、中型计算机参考答案:微型计算机2、第一代电子计算机采用东的主要逻辑元件是()。
A、大规模集成电路B、中、小规模集成电路C、电子管D、晶体管参考答案:电子管3、第二代电子计算机采用是主要逻辑元件是()。
A、大规模集成电路B、中、小规模集成电路C、电子管D、晶体管参考答案:晶体管4、第三代电子计算机的主要逻辑元件采用()。
A、大规模集成电路B、中、小规模集成电路C、电子管D、晶体管参考答案:中、小规模集成电路5、通常所说的PC是指()。
A、大型计算机B、小型计算机C、中型计算机D、微型计算机参考答案:微型计算机6、MCS-51是微处理器。
()。
A、对B、错参考答案:错7、计算机中常作的码制有原码、反码和补码()A、对B、错参考答案:对8、十进制数-29的8位补码表示为.11100010()A、对B、错参考答案:错9、单片机的CPU从功能上可分为运算器和存储器。
()A、对B、错参考答案:错10、下面哪种是输出设备A、打印机B、纸带读出机C、键盘D、A/D转换器参考答案:打印机第一章单元测试1、单片机应用系统由()组成。
A、运算器和控制器B、硬件和软件C、单片机和接口电路D、单片机和软件参考答案:硬件和软件2、以下不是51系列单片机特点的是()。
A、体积小B、集成度高C、程序存储器和数据存储器严格分开D、没有位操作功能参考答案:没有位操作功能3、除了单片机和电源外,单片机最小系统还包括()。
A、时钟电路和复位电路B、时序电路和复位电路C、定时电路和复位电路D、时钟电路和外部接口电路参考答案:时钟电路和复位电路4、下列计算机语言中,CPU能直接识别的是()。
A、自然语言B、高级语言C、汇编语言D、机器语言参考答案:机器语言5、单片机也称为微控制器。
A、对B、错参考答案:对6、若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为A、500B、1000C、216-500D、216-1000参考答案:216-5007、当MCS—51复位时,下列说法正确的是A、PC=000HB、SP=00HC、SBUF=00HD、(30H)=00H参考答案:PC=000H8、PC中存放的是A、下一条指令的地址B、当前正在执行的指令C、当前正在执行指令的地址D、下一条要执行的指令参考答案:下一条要执行的指令9、所谓CPU是指A、运算器与控制器B、运算器与存储器C、输入输出设备D、控制器与存储器参考答案:运算器与控制器10、当ALE信号有效时,表示A、从ROM读取数据B、从P0口可靠地送出地址低8位C、从P0口送出数据D、从RAM中读取数据参考答案:从P0口可靠地送出地址低8位11、世界上第一台电子见算计诞生于()年。
单片机原理及应用习题集(含答案)

(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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章
1.什么是单片机?
答:单片机又称为单片微计算机,它的结构特点是将微型计算机的基本功能部件(如中央处理器(CPU)、存储器、输入接口、输出接口、定时/计数器及终端系统等)全部集成在一个半导体芯片上。
第二章
(1) 微处理器本身不是计算机,它是微型计算机的核心部件,又称它为(CPU)。
它包括两个主要部分:(运算器)、(控制器)。
(2) 当扩展外部存储器或I/O口时,P2口用作地址线接口。
(3) MCS-51单片机内部RAM区有 4个工作寄存器区。
(4) MCS-51单片机内部RAM区有128个位地址。
(5) 在MCS-51单片机中,如果采用6MHz晶振,一个机器周期为(2us)。
(6) 80C51单片机片内RAM中位寻址区的地址范围是20H~2FH,工作寄存器区的地址范围是00H-1FH,片内程序存储器中寻址区的地址范围是0000H-0FFFH。
(7) MCS-51有4个并行I/O口,其中P1~P3是准双向口,所以由输出转输入时必须先写入。
(8) 运算器是由算术路基不见ALU、累加器ACC和程序状态字寄存器PSW等几部分组成,用来执行各种算术运算和逻辑运算。
(9) MCS-51片内20H-2FH 范围内的数据存储器,既可以字节寻址又可以位寻址。
(10) 程序状态标志字寄存器PSW中的PSW.7的含义是;PSW.0的含义是。
(11) 若不使用80C51片内的程序存储器,引脚必须接地。
(12) MCS-51的P0口作为输出端口时,每位能驱动个LS型TTL负载。
(13) 设计80C51应用系统时,_ 口一般不用作I/O口。
(14) 当MCS-51引脚信号有效时,表示从P0口稳定地送出了低8位地址.
(15) 在单片机的RESET端出现,便可以可靠复位,复位后的程序指针PC指向__ __地址。
(16) 内部RAM中,位地址为30H的位,该位所在字节的字节地址为()。
(17) 若A中的内容为63H,那么,P标志位的值为()。
(18) 单片机复位后,R4所对应的存储单元的地址为(),因上电时PSW=()。
这时当前的工作寄存器区是()组工作寄存器区。
19. 说明MCS-51单片机的引脚EA的作用, 该引脚接高电平和接低电平时各有
何种功能?
20.MCS-51的时钟振荡周期和机器周期之间有何关系?
21. 程序存储器的空间里,有5个单元是特殊的,这5个单元对应MCS-51单片
机5个中断源的中断入口地址,请写出这些单元的地址以及对应的中断源。
22. 什么是机器周期?一个机器周期的时序是如何来划分的?如果采用12MHz 晶振,一个机器周期为多长时间?()
23.判断以下有关PC和DPTR的结论是否正确?
(A) DPTR是可以访问的,而PC不能访问。
(B) 它们都是16位的寄存器。
(C) 它们都具有加“1”的功能。
(D) DPTR可以分为2个8位的寄存器使用,但PC不能。
24. 内部RAM中,哪些单元可作为工作寄存器区,哪些单元可以进行位寻址?
写出它们的字节地址。
25.片内RAM低128个单元划分为哪三个主要部分?各部分的主要功能是什么?
26. 特殊功能寄存器的作用是什么?分布在什么地址?。