《单片机原理与应用开发技术》第二章习题答案
单片机原理及应用教程(第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系列单片机等。
单片机练习题第二章答案

单片机练习题第二章答案单片机练习题第二章答案单片机是一种非常重要的电子器件,广泛应用于各个领域。
为了更好地掌握单片机的知识和技能,我们需要进行一些练习题的训练。
本文将为大家提供单片机练习题第二章的答案,希望能对大家的学习有所帮助。
第一题:请编写一段代码,实现将一个8位二进制数的高4位和低4位交换的功能。
答案:以下是实现该功能的代码:```c#include <reg52.h>void main(){unsigned char num = 0b11001100; // 待交换的二进制数unsigned char high = 0; // 高4位unsigned char low = 0; // 低4位high = (num & 0xF0) >> 4; // 取出高4位low = (num & 0x0F) << 4; // 取出低4位num = high | low; // 交换高低4位while (1){// 循环执行其他操作}}```第二题:请编写一段代码,实现将一个8位二进制数的第2位和第6位取反的功能。
答案:以下是实现该功能的代码:```c#include <reg52.h>void main(){unsigned char num = 0b11001100; // 待取反的二进制数num ^= (1 << 2); // 第2位取反num ^= (1 << 6); // 第6位取反while (1){// 循环执行其他操作}}```第三题:请编写一段代码,实现将一个8位二进制数的第3位和第7位置1的功能。
答案:以下是实现该功能的代码:```c#include <reg52.h>void main(){unsigned char num = 0b11001100; // 待操作的二进制数num |= (1 << 3); // 第3位置1num |= (1 << 7); // 第7位置1while (1){// 循环执行其他操作}}```通过以上三个练习题的答案,我们可以看到单片机的位操作非常灵活,可以实现各种功能。
单片机技术与应用各章习题答案

单片机技术与应用各章习题答案第一章:单片机概述与应用领域1. 单片机是指在一个芯片上集成了微处理器核心、存储器和各种外设接口电路的微型计算机系统。
它具有体积小、功耗低、成本低等特点,广泛应用于各个领域。
2. 单片机的分类有多种方式,按照处理器核心可以分为8位、16位和32位单片机;按照指令集结构可以分为CISC和RISC单片机;按照应用领域可以分为通用型和专用型单片机等。
3. 单片机在工业控制、汽车电子、消费电子、通信设备等领域有着广泛应用。
例如,它可以运用于家电控制、智能家居、无人机控制等领域。
4. 单片机系统由单片机核心、存储器、外设接口电路和时钟电路等部分组成。
其中,单片机核心是整个系统的核心和控制中心。
第二章:单片机的基本结构与指令系统5. 单片机的基本结构包括中央处理器(CPU)、存储器(存储程序和数据)、输入输出(I/O)端口和计时/计数器等。
它们通过总线进行连接和数据传输。
6. 单片机的指令系统决定了其工作方式和功能。
指令由操作码和操作数组成,用于完成特定的指令功能。
7. 单片机的指令系统可以分为数据传输指令、算术运算指令、逻辑运算指令、移位指令等。
不同的指令功能可以通过编程实现。
8. 单片机的程序是由一系列指令组成,按照指令执行的顺序顺序执行。
其中,程序计数器(PC)用于存储当前执行的指令地址。
第三章:单片机的输入输出与中断系统9. 单片机的输入输出包括数字输入输出和模拟输入输出两种方式。
数字输入输出使用端口进行数据传输,而模拟输入输出则需要辅助模块进行处理。
10. 单片机的中断系统是为了实现对外部事件的响应而设计的。
当发生特定的中断事件时,单片机可以暂停当前任务,执行相应的中断服务程序。
11. 单片机的端口是实现输入输出的重要接口。
输入端口用于接收外部信号,输出端口用于向外部设备发送信号。
12. 单片机的中断是通过中断向量表实现的。
中断向量表是一个存储特定中断服务程序地址的表格,通过查表可以找到相应的服务程序。
《单片机原理与应用开发技术》第二章习题答案

《单片机原理与应用开发技术》第二章习题答案(P41-42):3. 3. 答:答:(课本P27P27))89C51单片机存储器地址空间分为三类:单片机存储器地址空间分为三类:(1)片内、片外统一编址0000H ~FFFFH 的64KB 程序存储器地址空间(16位地址,包括片内ROM 和片外ROM ROM)); (2)64KB 片数外数据据存储器地址空间,16位地,址,地地址范围0000H ~FFFFH FFFFH;;(3)256字节片内数据存储器地址空间(字节片内数据存储器地址空间(88位地址,包括128字节的片内RAM 和特殊功能寄存器的地址空间)。
89C51单片机的指令系统设计了不同形式的传送指令来访问这三个不同的逻辑空间:个不同的逻辑空间:CPU CPU 访问片内、片外ROM 用MOVC 指令;访问片外RAM 用MOVX 指令;访问片内RAM 用MOV 指令。
指令。
8. 8. 答:(课本答:(课本答:(课本P19P19P19))——访问程序存储器选择控制信号。
当引脚信号为低电平时,单片机只访问片外程序存储器,而不管片内是否有程序存储器。
当此引脚为高电平时,单片机访问片内的程序存储器,如果如果PC PC(程序计数器)值超出片内程序存储器的最大地址时,自动转到片外程序存储器开始顺序读取指令。
自动转到片外程序存储器开始顺序读取指令。
由于由于由于80C3180C3180C31片内没有程序存储器,片内没有程序存储器,所以对于所以对于803180318031,,必须接地,只能访问外部只能访问外部ROM ROM ROM。
11. 11. 答:(课本答:(课本答:(课本P33P33P33))堆栈在计算机科学中,是一种特殊的链表形式的数据结构,只允许在其一端(称为栈顶)进行数据插入和数据删除操作的线性表。
最大特点是“后进先出大特点是“后进先出LIFO LIFO LIFO”或“先进后出”或“先进后出”或“先进后出FILO FILO FILO”。
《单片机原理及应用》课后习题答案.ppt.Convertor

第2章MCS-51的基本结构2.1 MCS-51单片机内部包含那些主要逻辑功能部件?各个功能部件的最主要的功能是什么?2.2 MCS-51的EA端有何用途?2.3 MCS-51单片机外部总线结构是怎样的?2.4 MCS-51单片机存储器的组织结构是怎样的?2.5 MCS-51系列单片机的存储器可划分为几个空间?各自的地址范围和容量是多少?在使用上有什么不同?2.6 8051如何确定和改变当前工作寄存器组?2.7 MCS-51单片机的程序存储器中0000H、0003H、000BH、0013H、001BH和0023H这几个地址具有什么特殊的功能?2.8 8051单片机有哪几个特殊功能寄存器?可位寻址的SFR有几个?2.9 程序状态寄存器PSW的作用是什么?常用标志有哪些位?作用是什么?2.10 (SP)=30H 指什么?2.11 MCS-51系列单片机的P0、P1、P2和P3口各有什么特点?2.12 ALE信号有何功用?一般情况下它与机器周期的关系如何?在什么条件下ALE信号可用作外部设备的定时信号。
2.13 有那几种方法能使单片机复位?复位后各寄存器的状态如何?复位对内部RAM有何影响?2.14 MCS-51的时钟振荡周期、机器周期和指令周期之间有何关系?2.1 MCS-51单片机内部包含那些主要逻辑功能部件?各个功能部件的最主要的功能是什么?答案:MCS-51单片机内部主要包括以下几个部分:1.一个8位微处理器CPUMCS-51单片机中有一个8位的CPU,包括运算器和控制器两个部分,并且增加了面向控制的处理功能,不仅可以处理字节数据还可以进行位变量的处理,如位处理、查表、状态检测、中断处理等。
2.数据存储器RAM和特殊功能寄存器SFR片内具有128Bytes(52系列为256Bytes)的数据存储器,,片外最多可以扩展64KB。
数据存储器用来存储单片机运行期间的工作变量、运算的中间结果、数据暂存和缓冲、标志位等。
单片机原理与应用赵德安习题答案

单⽚机原理与应⽤赵德安习题答案第⼀章习题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
数字电路基础
详细解答数字电路习题,并介绍数字电路的基本原理和常见电路设计。
2
模拟电路基础
深入讲解模拟电路习题及其解答,并介绍模拟电路设计的关键要点。
3
组合逻辑电路
解析组合逻辑电路习题,并探讨常见组合逻辑电路的实际应用。
《单片机原理及应用》习 题答案
本次演讲将为您提供关于《单片机原理及应用》课程习题的详细答案,并介 绍课程的概述和重要性。
课程简介
《单片机原理及应用》课程旨在帮助学习者掌握单片机的基本原理和应用技 巧。该课程涵盖了单片机的工作原理、编程方法和实际应用场景。
习题答案的概述
1 全面解析
通过提供详细的习题答 案,我们将全面解析每 个问题,并为学习者提 供深入理解。
第三章习题答案
时序逻辑电路
通过解题示例,讲解时序 逻辑电路的设计和工作原 理。
存储器设计
详细讲解存储器电路的设 计与实现,帮助学习者理 解存储器的原理和应用。
单片机接口设计
介绍单片机接口电路的设 计方法,包括并口、串口、 并行接口等。
第四章习题答案
中断与异常处理
解答有关中断和异常处理的习题,并探讨如何 设计可靠的中断处理程序。
2 实用示例
答案中将包含实际应用 示例,帮助学习者将理 论知识与实际应用结合 起来。
3 学习参考
习题答案可作为学习参 考,帮助学生加深对课 程内容的理解和掌握。解单片机引脚功能,我 们将帮助学习者理解不同引脚 的作用和连接方式。
单片机原理及应用第2版课后答案1、2、3章

《单片机原理及应用》习题参考答案第一章1. 为什么计算机要采用二进制数?学习十六进制数的目的是什么?在计算机中,由于所采用的电子逻辑器件仅能存储和识别两种状态的特点,计算机内部一切信息存储、处理和传送均采用二进制数的形式。
可以说,二进制数是计算机硬件能直接识别并进行处理的惟一形式。
十六进制数可以简化表示二进制数。
2.3.(1) 0B3H (2)80H (3) 17.AH (4) 0C.CH4.5.6.7.137 119 898.什么是总线?总线主要有哪几部分组成?各部分的作用是什么?总线是连接计算机各部件之间的一组公共的信号线。
一般情况下,可分为系统总线和外总线。
系统总线应包括:地址总线(AB)控制总线(CB)数据总线(DB)地址总线(AB):CPU根据指令的功能需要访问某一存储器单元或外部设备时,其地址信息由地址总线输出,然后经地址译码单元处理。
地址总线为16位时,可寻址范围为216=64K,地址总线的位数决定了所寻址存储器容量或外设数量的范围。
在任一时刻,地址总线上的地址信息是惟一对应某一存储单元或外部设备。
控制总线(CB):由CPU产生的控制信号是通过控制总线向存储器或外部设备发出控制命令的,以使在传送信息时协调一致的工作。
CPU还可以接收由外部设备发来的中断请求信号和状态信号,所以控制总线可以是输入、输出或双向的。
数据总线(DB):CPU是通过数据总线与存储单元或外部设备交换数据信息的,故数据总线应为双向总线。
在CPU进行读操作时,存储单元或外设的数据信息通过数据总线传送给CPU;在CPU进行写操作时,CPU把数据通过数据总线传送给存储单元或外设9.什么是接口电路? CPU与接口电路连接一般应具有哪些信号线?外部设备与接口电路连接一般应具有哪些信号线?CPU通过接口电路与外部输入、输出设备交换信息,一般情况下,外部设备种类、数量较多,而且各种参量(如运行速度、数据格式及物理量)也不尽相同。
单片机原理及应用第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. 请问什么是单片机?答:单片机是一种集成电路芯片,具有微处理器、存储器、输入输出接口等功能。
它可以独立运行,完成各种控制任务。
2. 请问单片机的主要特点有哪些?答:单片机的主要特点包括:体积小、功耗低、成本低、可编程性强、可靠性高等。
3. 请问单片机的发展历程是怎样的?答:单片机的发展历程可以分为三个阶段。
第一阶段是20世纪70年代,单片机刚刚出现,功能简单,体积大,功耗高。
第二阶段是80年代,单片机逐渐普及,功能不断增强,体积和功耗有所改善。
第三阶段是90年代至今,单片机进一步发展,功能更加强大,体积更小,功耗更低。
4. 请问单片机的工作原理是什么?答:单片机的工作原理是通过运算器、控制器、存储器和输入输出接口等组成的系统来完成各种控制任务。
运算器用于进行运算,控制器用于控制程序的执行,存储器用于存储程序和数据,输入输出接口用于与外部设备进行数据交互。
5. 请问单片机的编程语言有哪些?答:单片机的编程语言主要有汇编语言和高级语言两种。
汇编语言是单片机最底层的语言,直接操作硬件。
高级语言包括C语言、Pascal语言等,相对于汇编语言来说更加易学易用。
6. 请问单片机的程序是如何运行的?答:单片机的程序是按照一定的逻辑顺序执行的。
当单片机上电后,首先会执行复位操作,然后按照程序的指令逐条执行,直到程序结束或者遇到跳转指令。
7. 请问单片机的输入输出方式有哪些?答:单片机的输入输出方式主要有并行输入输出和串行输入输出两种。
并行输入输出是指同时传输多个位的数据,适用于数据量大的情况。
串行输入输出是指逐位传输数据,适用于数据量小的情况。
8. 请问单片机的中断是什么?答:单片机的中断是一种特殊的程序执行方式。
《单片机原理与应用》习题答案主编:苏珊 高如新 谭兴国 电子科技出版社

《单片机原理与应用》电子科技出版社主编:苏珊高如新谭兴国第一章习题答案1.什么叫单片机?它有哪些主要特点?单片机是将中央处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)、中断系统、定时/计数器、I/O口等主要计算机部件集成在一片集成电路芯片上的单片微型计算机(Single Chip Microcomputer)的简称。
具有体积小、功耗低、价格便宜、控制功能强等特点。
2.请简述单片机的技术发展历史,单片机的主要技术发展方向是什么?单片机技术发展经历了单芯片微机形成阶段、性能完善提高阶段和微控制器化阶段三个主要阶段。
目前单片机主要技术发展方向是:大容量高性能化、小容量低价格化、外围电路内装化、多品种化以及I/O 接口功能的增强、功耗降低等。
3.单片机主要用在哪些方面?由于单片机体积小、功耗低、价格便宜,广泛应用于仪器仪表、家用电器、医用设备、航空航天专用设备的智能化管理及过程控制等领域;又由于单片机具有较强的实时数据处理能力和控制功能,可以使系统保持在最佳工作状态,提高系统的工作效率和产品质量,所以在工业控测控、航空航天、尖端武器等各种实时控制系统中,都作为控制器件使用。
第二章习题参考答案1.单片机系统复位后,PC值为(0000H )。
2.MCS-51单片机中,一个机器周期=( 6 ) 状态周期=(12 )振荡周期。
当主频为12MHz时,一个机器周期为(1µs )3.PSW中RS1 RS0=01时,寄存器R2的地址为(10H)PSW中RS1 RS0=10时,寄存器R2的地址为(12H)4.MCS-51单片机的EA=0,程序存储器访问的是(片外ROM )5.MCS-51单片机上有( 4 )个独立的存储空间。
6.MCS-51系列单片机在片内集成了哪些主要逻辑功能部件?答:有微处理器CPU、程序存储器、数据存储器、定时/计数器、中断源、并行I/O端口等功能部件组成。
7.程序计数器(PC)作为不可寻址寄存器,它有哪些特点?数据地址指针DPTR有哪些特点?答:PC是一个16位的特殊功能寄存器,又称程序指针,它具有自动加1的功能,始终指向下一条指令的首地址,以保证程序按顺序执行;DPTR是一个16位的专用地址指针寄存器。
(精校版)单片机第二章习题参考答案

完整word版,单片机第二章习题参考答案编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(完整word版,单片机第二章习题参考答案)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为完整word版,单片机第二章习题参考答案的全部内容。
第二章习题参考答案一、填空题: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 工作寄存器区。
单片机原理与应用(盛珣华)习题和思考题答案

单⽚机原理与应⽤(盛珣华)习题和思考题答案习题和思考题答案第⼀章单⽚机概述1. 第⼀台电⼦数字计算机发明的年代和名称。
1946年、ENIAC。
2. 根据冯·诺依曼提出的经典结构,计算机由哪⼏部分组成?运算器、控制器、存储器、输⼊设备和输出设备组成。
3. 微型计算机机从20世纪70年代初问世以来,经历了哪四代的变化?经历了4位、8位、16位、32位四代的变化。
4. 微型计算机有哪些应⽤形式?系统机、单板机、单⽚机。
5. 什么叫单⽚机?其主要特点有哪些?单⽚机就是在⼀⽚半导体硅⽚上,集成了中央处理单元(CPU)、存储器(RAM、ROM)、并⾏I/O、串⾏I/O、定时器/计数器、中断系统、系统时钟电路及系统总线的⽤于测控领域的微型计算机,简称单⽚机。
单⽚机技术易于掌握和普及、功能齐全,应⽤⼴泛、发展迅速,前景⼴阔、嵌⼊容易,可靠性⾼。
6. 举例说明单⽚机的应⽤?略7. 当前单⽚机的主要产品有哪些?各⾃有何特点?MCS是Intel公司⽣产的单⽚机的系列符号,MCS-51系列单⽚机是Intel公司在MCS-48系列的基础上于20世纪80年代初发展起来的,是最早进⼊我国,并在我国应⽤最为⼴泛的单⽚机机型之⼀,也是单⽚机应⽤的主流品种。
其它型号的单⽚机:PIC单⽚机、TI公司单⽚机、A VR系列单⽚机。
8. 简述单⽚机应⽤系统的开发过程。
(1)根据应⽤系统的要求进⾏总体设计总体设计的⽬标是明确任务、需求分析和拟定设计⽅案,确定软硬件各⾃完成的任务等。
总体设计对应⽤系统是否能顺利完成起着重要的作⽤。
(2)硬件设计根据总体设计要求设计并制作硬件电路板(即⽬标系统),制作前可先⽤仿真软件(如Proteus软件)进⾏仿真,仿真通过后再⽤硬件实现并进⾏功能检测。
(3)软件设计软件编程并调试,⽬前⼀般⽤keil软件进⾏设计调试。
调试成功后将程序写⼊⽬标单⽚机芯⽚中。
(4)综合调试进⾏硬软件综合调试,检测应⽤系统是否达到设计的功能。
(完整版)单片机原理及应用习题答案(第三版)

第一章习题参考答案1-1 :何谓单片机?与通用微机相比,两者在结构上有何异同?答:将构成计算机的基本单元电路如微处理器 (CPU) 、存储器、 I/O 接口电路和相应实时控制器件等电路集成在一块芯片上,称其为单片微型计算机,简称单片机。
单片机与通用微机相比在结构上的异同:(1)两者都有 CPU,但通用微机的 CPU主要面向数据处理,其发展主要围绕数据处理功能、计算速度和精度的进一步提高。
例如,现今微机的CPU都支持浮点运算,采用流水线作业,并行处理、多级高速缓冲 (Cache) 技术等。
CPU的主频达到数百兆赫兹 (MHz) ,字长普遍达到 32 位。
单片机主要面向控制,控制中的数据类型及数据处理相对简单,所以单片机的数据处理功能比通用微机相对要弱一些,计算速度和精度也相对要低一些。
例如,现在的单片机产品的 CPU大多不支持浮点运算, CPU还采用串行工作方式,其振荡频率大多在百兆赫兹范围内;在一些简单应用系统中采用 4 位字长的CPU,在中、小规模应用场合广泛采用8位字长单片机,在一些复杂的中、大规模的应用系统中才采用 16 位字长单片机, 32 位单片机产品目前应用得还不多。
(2)两者都有存储器,但通用微机中存储器组织结构主要针对增大存储容量和CPU 对数据的存取速度。
现今微机的内存容量达到了数百兆字节 (MB),存储体系采用多体、并读技术和段、页等多种管理模式。
单片机中存储器的组织结构比较简单,存储器芯片直接挂接在单片机的总线上, CPU对存储器的读写按直接物理地址来寻址存储器单元,存储器的寻址空间一般都为 64 KB 。
(3)两者都有 I/O 接口,但通用微机中 I/O 接口主要考虑标准外设 ( 如 CRT、标准键盘、鼠标、打印机、硬盘、光盘等 ) 。
用户通过标准总线连接外设,能达到即插即用。
单片机应用系统的外设都是非标准的,且千差万别,种类很多。
单片机的I/O 接口实际上是向用户提供的与外设连接的物理界面。
单片机原理及应用课后习题参考答案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-5 写出下列各数的另两种数制的表达形式(二、十、十六进制)1-6 写出下列各数的BCD参与:59:01011001,1996:0001100110010110,4859.2:0100100001011001.0010389.41:001110001001.01000001第二章MCS-51单片机的硬件结构2-1 8052单片机片内包含哪些主要逻辑功能部件?答:8052单片机片内包括:①8位中央处理器CPU一个②片内振荡器及时钟电路③256B数据存储器RAM。
《单片机原理及应用》各章课后习题参考答案

第1章单片机概述参考答案1.答:微控制器,嵌入式控制器2.答:CPU、存储器、I/O口、总线3.答:C4.答:B5.答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。
而微计算机、单片机它们都是一个完整的计算机系统,单片机是集成在一个芯片上的用于测控目的的单片微计算机。
嵌入式处理器一般意义上讲,是指嵌入系统的单片机、DSP、嵌入式微处理器。
目前多把嵌入式处理器多指嵌入式微处理器,例如ARM7、ARM9等。
嵌入式微处理器相当于通用计算机中的CPU。
与单片机相比,单片机本身(或稍加扩展)就是一个小的计算机系统,可独立运行,具有完整的功能。
而嵌入式微处理器仅仅相当于单片机中的中央处理器。
为了满足嵌入式应用的特殊要求,嵌入式微处理器虽然在功能上和标准微处理器基本是一样的,但在工作温度、抗电磁干扰、可靠性等方面一般都做了各种增强。
6.答:MCS-51系列单片机的基本型芯片分别:8031、8051和8071。
它们的差别是在片内程序存储器上。
8031无片内程序存储器、8051片内有4K字节的程序存储器ROM,而8751片内有集成有4K 字节的程序存储器EPROM。
7.答:因为MCS-51系列单片机中的“MCS”是Intel公司生产的单片机的系列符号,而51系列单片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。
8.答:相当于MCS-51系列中的87C51,只不过是AT89S51芯片内的4K字节Flash存储器取代了87C51片内的4K字节的EPROM。
9.单片机体积小、价格低且易于掌握和普及,很容易嵌入到各种通用目的的系统中,实现各种方式的检测和控制。
单片机在嵌入式处理器市场占有率最高,最大特点是价格低,体积小。
DSP是一种非常擅长于高速实现各种数字信号处理运算(如数字滤波、FFT、频谱分析等)的嵌入式处理器。
由于对其硬件结构和指令进行了特殊设计,使其能够高速完成各种复杂的数字信号处理算法。
《单片机原理与应用》二(含答案)-推荐下载

(A)1种 (B)2种 (C)3种 (D)4种
二、填空题:
1、计算机中常作的码制有原码、反码和补码。
2、十进制 29 的二进制表示为 00011101。
3、十进制数-29 的 8 位补码表示为.11100011。
4、单片微型机 CPU、存储器和 I/O 接口三部分组成。
5、输入输出设备是计算机与外部世界交换信息的载体。
A 寄存器寻址 B 寄存器间接寻址 C 直接寻址 D 立即寻址
10、在中断服务程序中,至少应有一条( D )。
(A)传送指令 (B)转移指令 (C)加法指法 (D)中断返回指令
11、MCS-51 有中断源( A )。
(A)5 个 (B)2 个 (C)3 个 (D)6 个
12、使用定时器 T1 时,有几种工作模式( D )。
《单片机原理与应用》期末复习题二
一、选择题:
1、要 MCS-51 系统中,若晶振频率 8MHz,一个机器周期等于( A ) μs。
A 1.5 B 3 C 1 D 0.5
2、MCS-51 的时钟最高频率是 ( A )。
A 12MHz B 6 MHz C 8 MHz D 10 MHz
3、 以下不是构成的控制器部件( D )。
23、PC 存放的是当前执行的指令。( × )
四、简答题:
1、何谓单片机?单片机与一般微型计算机相比,具有哪些特点?
答:单片机是在一块集成电路上把 CPU、存储器、定时器/计数器及多种形式的 I/O 接口
集成在一起而构成的微型计算机。它与通用微型计算机相比,具有如下特点:
(1) 单片机的程序存储器和数据存储器是分工的,前者为 ROM,后者为 RAM;
6、计算机中最常用的字符信息编码是 ASCII。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机原理与应用开发技术》第二章习题答案(P41-42):
3. 答:(课本P27)89C51单片机存储器地址空间分为三类:
(1)片内、片外统一编址0000H~FFFFH的64KB程序存储器地址空间(16位地址,包括片内ROM和片外ROM);
(2)64KB片外数据存储器地址空间,16位地址,地址范围0000H~FFFFH;
(3)256字节片内数据存储器地址空间(8位地址,包括128字节的片内RAM和特殊功能寄存器的地址空间)。
89C51单片机的指令系统设计了不同形式的传送指令来访问这三个不同的逻辑空间:CPU访问片内、片外ROM用MOVC指令;访问片外RAM用MOVX指令;访问片内RAM用MOV指令。
8. 答:(课本P19)——访问程序存储器选择控制信号。
当引脚信号为低电平时,单片机只访问片外程序存储器,而不管片内是否有程序存储器。
当此引脚为高电平时,单片机访问片内的程序存储器,如果PC(程序计数器)值超出片内程序存储器的最大地址时,自动转到片外程序存储器开始顺序读取指令。
由于80C31片内没有程序存储器,所以对于8031,必须接地,只能访问外部ROM。
11. 答:(课本P33)
堆栈在计算机科学中,是一种特殊的链表形式的数据结构,只允许在其一端(称为栈顶)进行数据插入和数据删除操作的线性表。
最大特点是“后进先出LIFO”或“先进后出FILO”。
堆栈指针SP是一个8位的特殊功能寄存器,它的内容指示出堆栈顶部在片内数据存储器中的位置。
89C51单片机堆栈的容量不能超过 128字节。
单片机初始化后SP中内容为 07H。
23. 答:(课本P37)
“读—修改—写”操作是“读端口”,通过锁存器上面的缓冲器1读锁存器Q端的状态。
在端口已处于输出状态的情况下,Q端与引脚信号的状态是一致的。
“读—修改—写”操作,直接读锁存器而不是读端口引脚是为了避免错读引脚上的电平信号。
“读引脚”是读芯片引脚的数据,这时使用锁存器下方的数据缓冲器2,由“读引脚”信号把缓冲器2打开,使端口引脚上的数据经缓冲器2通过内部总线读进来。