单片机(刘焕成)第二版第11章习题答案

合集下载

单片机原理及应用教程(第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系列单片机等。

单片机第11章习题解答

单片机第11章习题解答

第11章思考题及习题11参考答案一、填空1.对于电流输出型的D/A转换器,为了得到电压输出,应使用。

答:I/V转换电路2.使用双缓冲同步方式的D/A转换器,可实现多路模拟信号的输出。

答:同步3.一个8位A/D转换器的分辨率是,若基准电压为5V,该A/D转换器能分辨的最小的电压变化为。

答:1/28,20Mv4.若单片机发送给8位D/A转换器0832的数字量为65H,基准电压为5V,则D/A转换器的输出电压为。

答:1.973V5.若A/D转换器00809的基准电压为5V,输入的模拟信号为2.5V时,A/D转换后的数字量是。

答:80H6.常见的数据采集的软件滤波中的算术平均滤波法:一般适用于具有的信号的滤波;滑动平均滤波法:对有良好的抑制作用,但对偶然出现的的抑制作用差;中位值滤波法:能有效地克服因的波动干扰。

对、等变化缓慢的被测参数能收到良好的滤波效果。

但对、等快速变化的参数一般不宜采用此法;防脉冲干扰滤波法对消除由于而引起的误差较为有效。

答:随机干扰,周期性干扰,脉冲性干扰,偶然因素引起,温度,液位,流量,速度,脉冲干扰二、判断对错1.“转换速度”这一指标仅适用于A/D转换器,D/A转换器不用考虑“转换速度”问题。

错2.ADC0809可以利用“转换结束”信号EOC向AT89S52单片机发出中断请求。

对3.输出模拟量的最小变化量称为A/D转换器的分辨率。

错4.对于周期性的干扰电压,可使用双积分型A/D转换器,并选择合适的积分元件,可以将该周期性的干扰电压带来的转换误差消除。

对三、简答1.D/A转换器的主要性能指标都有哪些?设某DAC为二进制12位,满量程输出电压为5V,试问它的分辨率是多少?答:D/A转换器的主要技术指标如下:分辨率:D/A转换器的分辨率指输入的单位数字量变化引起的模拟量输出的变化,是对输入量变化敏感程度的描述。

建立时间:建立时间是描述D/A转换速度快慢的一个参数,用于表明转换速度。

单片机第二版课后习题的答案

单片机第二版课后习题的答案

单片机第二版课后习题的答案【篇一:单片机课后习题答案】>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的内核结构、指令系统兼容的单片机。

单片机课后习题答案

单片机课后习题答案

习题答案习题01.单片机是把组成微型计算机的各功能部件即(微处理器(CPU))、(存储器(ROM 和RAM))、(总线)、(定时器/计数器)、(输入/输出接口(I/O口))及(中断系统)等部件集成在一块芯片上的微型计算机。

2.什么叫单片机?其主要特点有哪些?将微处理器(CPU)、存储器(存放程序或数据的ROM和RAM)、总线、定时器/计数器、输入/输出接口(I/O口)、中断系统和其他多种功能器件集成在一块芯片上的微型计机,称为单片微型计算机,简称单片机。

单片机的特点:可靠性高、便于扩展、控制功能强、具有丰富的控制指令、低电压、低功耗、片内存储容量较小、集成度高、体积小、性价比高、应用广泛、易于产品化等。

3. 单片机有哪几个发展阶段?(1)第一阶段(1974—1976年):制造工艺落后,集成度低,而且采用了双片形式。

典型的代表产品有Fairchild公司的F8系列。

其特点是:片内只包括了8位CPU,64B的RAM 和两个并行口,需要外加一块3851芯片(内部具有1KB的ROM、定时器/计数器和两个并行口)才能组成一台完整的单片机。

(2)第二阶段(1977—1978年):在单片芯片内集成CPU、并行口、定时器/计数器、RAM和ROM等功能部件,但性能低,品种少,应用范围也不是很广。

典型的产品有Intel 公司的MCS-48系列。

其特点是,片内集成有8位的CPU,1KB或2KB的ROM,64B或128B的RAM,只有并行接口,无串行接口,有1个8位的定时器/计数器,中断源有2个。

片外寻址范围为4KB,芯片引脚为40个。

(3)第三阶段(1979—1982年):8位单片机成熟的阶段。

其存储容量和寻址范围增大,而且中断源、并行I/O口和定时器/计数器个数都有了不同程度的增加,并且集成有全双工串行通信接口。

在指令系统方面增设了乘除法、位操作和比较指令。

其特点是,片内包括了8位的CPU,4KB或8KB的ROM,128B或256B的RAM,具有串/并行接口,2个或3个16位的定时器/计数器,有5~7个中断源。

单片机原理及应用第二版课后习题答案

单片机原理及应用第二版课后习题答案

第1章单片机概述参考答案1.1 答:微控制器,嵌入式控制器1.2 答:CPU、存储器、I/O口、总线1.3 答:C1.4 答:B1.5 答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。

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

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

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

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

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

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

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

1.6 答:MCS-51系列单片机的基本型芯片分别:8031、8051和8071。

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

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

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

1.8 答:相当于MCS-51系列中的87C51,只不过是AT89S51芯片内的4K字节Flash存储器取代了87C51片内的4K字节的EPROM。

1.9 单片机体积小、价格低且易于掌握和普及,很容易嵌入到各种通用目的的系统中,实现各种方式的检测和控制。

单片机在嵌入式处理器市场占有率最高,最大特点是价格低,体积小。

DSP是一种非常擅长于高速实现各种数字信号处理运算(如数字滤波、FFT、频谱分析等)的嵌入式处理器。

由于对其硬件结构和指令进行了特殊设计,使其能够高速完成各种复杂的数字信号处理算法。

单片机课后习题答案解析

单片机课后习题答案解析

习题答案习题01.单片机是把组成微型计算机的各功能部件即(微处理器(CPU))、(存储器(ROM和RAM))、(总线)、(定时器/计数器)、(输入/输出接口(I/O口))及(中断系统)等部件集成在一块芯片上的微型计算机。

2.什么叫单片机?其主要特点有哪些?将微处理器(CPU)、存储器(存放程序或数据的ROM和RAM)、总线、定时器/计数器、输入/输出接口(I/O口)、中断系统和其他多种功能器件集成在一块芯片上的微型计机,称为单片微型计算机,简称单片机。

单片机的特点:可靠性高、便于扩展、控制功能强、具有丰富的控制指令、低电压、低功耗、片内存储容量较小、集成度高、体积小、性价比高、应用广泛、易于产品化等。

3. 单片机有哪几个发展阶段?(1)第一阶段(1974—1976年):制造工艺落后,集成度低,而且采用了双片形式。

典型的代表产品有Fairchild公司的F8系列。

其特点是:片内只包括了8位CPU,64B的RAM 和两个并行口,需要外加一块3851芯片(内部具有1KB的ROM、定时器/计数器和两个并行口)才能组成一台完整的单片机。

(2)第二阶段(1977—1978年):在单片芯片内集成CPU、并行口、定时器/计数器、RAM和ROM等功能部件,但性能低,品种少,应用范围也不是很广。

典型的产品有Intel公司的MCS-48系列。

其特点是,片内集成有8位的CPU,1KB或2KB的ROM,64B或128B的RAM,只有并行接口,无串行接口,有1个8位的定时器/计数器,中断源有2个。

片外寻址范围为4KB,芯片引脚为40个。

(3)第三阶段(1979—1982年): 8位单片机成熟的阶段。

其存储容量和寻址范围增大,而且中断源、并行I/O口和定时器/计数器个数都有了不同程度的增加,并且集成有全双工串行通信接口。

在指令系统方面增设了乘除法、位操作和比较指令。

其特点是,片内包括了8位的CPU,4KB或8KB的ROM,128B或256B的RAM,具有串/并行接口,2个或3个16位的定时器/计数器,有5~7个中断源。

单片机原理及应用第二版答案

单片机原理及应用第二版答案

单片机原理及应用第二版答案单片机(Microcontroller Unit,简称MCU)是一种集成了微处理器、存储器、定时器、串行通信接口等功能模块的集成电路芯片,广泛应用于各种电子设备中。

本文将从单片机的原理和应用两个方面进行详细介绍。

首先,单片机的原理。

单片机的核心是微处理器,它通过与存储器、输入输出设备和外围设备的连接,实现对系统的控制和处理。

单片机的内部结构包括中央处理器(CPU)、存储器(RAM和ROM)、输入输出端口(I/O)、定时器/计数器、串行通信接口等模块。

其中,CPU负责执行指令和控制系统的运行,存储器用于存储程序和数据,输入输出端口用于与外部设备进行数据交换,定时器/计数器用于产生精确的时序信号,串行通信接口用于与其他设备进行数据通信。

单片机的工作原理是通过这些模块之间的协调配合,实现对外部环境的监测和控制。

其次,单片机的应用。

单片机广泛应用于各种电子设备中,如家电、汽车电子、工业控制、通信设备等。

在家电领域,单片机可以实现对空调、洗衣机、电视机等设备的控制和管理,提高了设备的智能化和便利性。

在汽车电子领域,单片机可以实现对发动机、制动系统、空调系统等的控制和监测,提高了汽车的性能和安全性。

在工业控制领域,单片机可以实现对生产线、机器设备、仪器仪表等的控制和监测,提高了生产效率和产品质量。

在通信设备领域,单片机可以实现对手机、路由器、通信基站等设备的控制和通信功能,提高了通信设备的性能和稳定性。

总的来说,单片机作为一种集成电路芯片,具有控制和处理功能,广泛应用于各种电子设备中。

通过对单片机的原理和应用进行深入了解,可以更好地理解单片机的工作原理和应用场景,为相关领域的研发和应用提供技术支持和指导。

希望本文能够对单片机的相关知识有所帮助,谢谢阅读!。

单片机课后答案(DOC)

单片机课后答案(DOC)

第一章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,【+45】反=01110000,【+45】补=011100002. 指明下列字符在计算机内部的表示形式。

AsENdfJFmdsv120答:41H 73H 45H 4EH 64H 66H 4AH 46H 6DH 64H 73H 76H 31H 32H 30H3. 什么是单片机?答:单片机是把微型计算机中的微处理器、存储器、I/O接口、定时器/计数器、串行接口、中断系统等电路集成到一个集成电路芯片上形成的微型计算机。

因而被称为单片微型计算机,简称为单片机。

4. 单片机的主要特点是什么?答:主要特点如下:1) 在存储器结构上,单片机的存储器采用哈佛(Harvard)结构2) 在芯片引脚上,大部分采用分时复用技术3) 在内部资源访问上,采用特殊功能寄存器(SFR)的形式4) 在指令系统上,采用面向控制的指令系统2错误!使用“开始”选项卡将标题1,部分标题1 应用于要在此处显示的文字。

5) 内部一般都集成一个全双工的串行接口6) 单片机有很强的外部扩展能力5. 指明单片机的主要应用领域。

答:单机应用:1) 和智能接口;4)工业自动化控制;2) 智能仪器仪表;3) 家用电器计算机外部设备多机应用:功能弥散系统、并行多机处理系统和局部网络系统。

第二章1. MCS-51单片机由哪几个部分组成?答:MCS-51单片机主要由以下部分组成的:时钟电路、中央处理器(CPU)、存储器系统(RAM和ROM)、定时/计数器、并行接口、串行接口、中断系统及一些特殊功能寄存器(SFR)。

单片机(刘焕成)第二版第11章习题答案

单片机(刘焕成)第二版第11章习题答案

习题11 11-1解74HC139为双重2-4译码器,用法与74HC138类似。

74HC139有16脚DIP 封装芯片,左右各为一个2-4译码器,由于它们完全相同,设计上习惯上只画一半,如图题11-1所示。

译码器输入与输出之间的关系如表题11-1。

本题用74HC139对四片27128进行全译码最合适,比用74HC138节约硬件(加一片四重2输入与门4081是一种方案)。

系统电路如图11-2所示。

确定地址范围的过程如表题11-2所示。

11-2解:(1)参考子程序为WRITE1: MOV R0,#30HMOV R7,#10H MOV DPTR ,#100H LOOP : MOV A ,@R0 MOV @DPTR ,A INC R0 INC DPTRDJNZ R7,LOOPRET(2)先将外部RAM 数据传送到内部RAM 中,然后再传送到外部RAM 目标地址。

其子程序为图题 11-1 ½-74LS139引脚图表题1112 74LS139真值表输 入输 出控 制选 择B A Y0Y1Y2Y3H X X H H H H L 00L H H H L 01H L H H L 10H H L H L11HHHLE图题 11-2 4片27128组成的64K 程序存储器51机应用系统表题11-2 地址范围的求解过程27128-227128-1A 13~A 0A 14A 15片外译码片内译码地址范围00,0000,0000,000011,1111,1111,1111最低地址编码最高地址编码00(XX,XXXX,XXXX,XXXX)010000~3FFFH 空间量16K 4000~7FFFH 00,0000,0000,000011,1111,1111,111116K 芯片译码27128-427128-300,0000,0000,000011,1111,1111,111110118000~BFFFH 16KC000~FFFFH00,0000,0000,000011,1111,1111,111116KMXRAMD:MOV R0, #30H ;内部RAM数据区首址MOV R7, #20H ;循环计数值MOV DPTR, #500H ;源数据首址LOOP1: MOVX A, @DPTR ;循环体头MOV @R0, A ;完成一个数的向内转移INC DPTR ;指针加1,指向下一源单元INC R0 ;指针加1,指向下一目的单元DJNZ R7, LOOP1 ;循环体尾; 再将暂存于内部RAM 30H~4FH中的数据送外部RAM地址中MOV R0, #30H ;源数据首址MOV R7, #20HMOV DPTR, #1500H ;目的数据首址LOOP2:MOV A, @R0MOVX @DPTR, AINC DPTRINC R0DJNZ R7, LOOP2RET(3)STC系列单片机,为双DPTR指针,实现外部RAM不同区域之间数据传送要简单得多,其参考子程序可改为:MXRAMD: MOV R7,#20H ;设置传送字节数MOV DPTR, #500H ;数据块外部RAM首地址,源DPTR指针 INC AUXR1 ;切换数据指针MOV DPTR, #1500H ;外部RAM目标地址,目的DPTR指针LOOP:: INC AUXR1 ;切换到源DPTR指针MOVX A,@DPTR ;取外部RAM数据INC AUXR1 ;切换到目的DPTR指针MOVX @DPTR,A ;数据送到外部RAM目的地址DJNZ R7,LOOP ;R7≠0跳转,R7=0,顺序执行RET11-3解除000×,××××,××××,××××,××××,××××外,只要保证A14(P2.6)为逻辑0,A15、A13不同的组合即为新的6264的地址范围。

单片机课后习题参考答案(全).

单片机课后习题参考答案(全).

第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、频谱分析等)的嵌入式处理器。

由于对其硬件结构和指令进行了特殊设计,使其能够高速完成各种复杂的数字信号处理算法。

单片机原理及应用第二版答案

单片机原理及应用第二版答案

单片机原理及应用第二版答案单片机是一种集成了微处理器、存储器和输入/输出功能的微型计算机系统,广泛应用于各种电子设备中。

本文将对单片机的原理及应用进行详细介绍,帮助读者更好地理解和应用单片机技术。

首先,单片机的原理是基于微处理器的工作原理。

微处理器是单片机的核心部件,它负责执行指令、进行运算和控制数据传输。

单片机通过外部连接的存储器来存储程序和数据,通过输入/输出端口与外部设备进行通信。

单片机的工作原理可以简单概括为接收输入信号、进行处理、产生输出信号的过程。

在单片机的应用方面,它可以用于各种电子设备中,如家用电器、工业控制、通信设备等。

单片机可以实现各种功能,如控制、监测、通信、显示等,极大地丰富了电子产品的功能和性能。

同时,单片机的应用也在不断拓展,随着技术的发展,单片机在智能家居、物联网、人工智能等领域都有着广泛的应用前景。

在单片机的学习和应用过程中,需要掌握一定的知识和技能。

首先,要了解单片机的基本结构和工作原理,包括微处理器、存储器、输入/输出端口等的功能和连接方式。

其次,需要学习单片机的编程技术,掌握编程语言和开发工具的使用,能够编写程序实现所需的功能。

最后,要具备单片机系统设计和应用调试的能力,能够根据实际需求设计单片机系统,并进行调试和优化。

总的来说,单片机作为一种集成了微处理器、存储器和输入/输出功能的微型计算机系统,在各种电子设备中有着广泛的应用。

通过学习和掌握单片机的原理和应用技术,可以更好地理解和应用单片机技术,为电子产品的设计和开发提供强大的支持。

希望本文的介绍能够帮助读者更好地理解和应用单片机技术,为相关领域的学习和工作提供帮助。

单片机课后习题答案

单片机课后习题答案

习题答案习题01.单片机是把组成微型计算机的各功能部件即(微处理器(CPU))、(存储器(ROM和RAM))、(总线)、(定时器/计数器)、(输入/输出接口(I/O口))及(中断系统)等部件集成在一块芯片上的微型计算机。

2.什么叫单片机其主要特点有哪些将微处理器(CPU)、存储器(存放程序或数据的ROM和RAM)、总线、定时器/计数器、输入/输出接口(I/O口)、中断系统和其他多种功能器件集成在一块芯片上的微型计机,称为单片微型计算机,简称单片机。

单片机的特点:可靠性高、便于扩展、控制功能强、具有丰富的控制指令、低电压、低功耗、片内存储容量较小、集成度高、体积小、性价比高、应用广泛、易于产品化等。

3. 单片机有哪几个发展阶段(1)第一阶段(1974—1976年):制造工艺落后,集成度低,而且采用了双片形式。

典型的代表产品有Fairchild公司的F8系列。

其特点是:片内只包括了8位CPU,64B的RAM 和两个并行口,需要外加一块3851芯片(内部具有1KB的ROM、定时器/计数器和两个并行口)才能组成一台完整的单片机。

(2)第二阶段(1977—1978年):在单片芯片内集成CPU、并行口、定时器/计数器、RAM和ROM等功能部件,但性能低,品种少,应用范围也不是很广。

典型的产品有Intel 公司的MCS-48系列。

其特点是,片内集成有8位的CPU,1KB或2KB的ROM,64B或128B 的RAM,只有并行接口,无串行接口,有1个8位的定时器/计数器,中断源有2个。

片外寻址范围为4KB,芯片引脚为40个。

(3)第三阶段(1979—1982年):8位单片机成熟的阶段。

其存储容量和寻址范围增大,而且中断源、并行I/O口和定时器/计数器个数都有了不同程度的增加,并且集成有全双工串行通信接口。

在指令系统方面增设了乘除法、位操作和比较指令。

其特点是,片内包括了8位的CPU,4KB或8KB的ROM,128B或256B的RAM,具有串/并行接口,2个或3个16位的定时器/计数器,有5~7个中断源。

单片机习题答案

单片机习题答案

何宏《单片机原理与接口技术》习题解答第4章习题解答4-1.简述以下基本概念。

答指令:CPU根据人的意图来执行某种操作的命令。

指令系统:一台电脑所能执行的全部指令集合。

机器语言:用二进制编码表示,电脑能直接识别和执行的语言。

汇编语言:用助记符、符号和数字来表示指令的程序语言。

高级语言:独立于机器的,在编程时不需要对机器结构及其指令系统有深入了解的通用性语言。

4-2.什么是电脑的指令和指令系统?答见1题。

4-3.简述80C51汇编指令格式。

答操作码 [目的操纵数][,源操作数]4-4.简述80C51的寻址方式和所能涉及的寻址空间。

答立即数寻址:程序存储器ROM。

直接寻址:片内RAM低128B和特殊功能寄存器。

寄存器寻址:R0~R7,A,AB,Cy,DPTR。

寄存器间接寻址:片内RAM低128B,片外RAM。

变址寻址:程序存储器64KB。

相对寻址:程序存储器256B范围。

位寻址:片内RAM的20H~2FH字节地址,部分特殊功能寄存器。

4-5.要访问特殊功能寄存器和片外数据存储器,应采用哪些寻址方式?答 SFR:直接寻址,位寻址,寄存器寻址;片外RAM:寄存器间接寻址。

4-6.在80C51片内RAM中,已知(30H)=38H,(38H)=40H,(40H)=48H,(48H)=90H。

请分析下面各是什么指令,说明源操作数的寻址方式及按顺序执行后的结果。

答 MOV A,40H 直接寻址MOV R0,A 寄存器寻址MOV P1,#0F0H 立即数寻址MOV @R0,30H 直接寻址MOV DPTR,#3848H 立即数寻址MOV 40H,38H 直接寻址MOV R0,30H 直接寻址MOV P0,R0 寄存器寻址MOV 18H,#30H 立即数寻址MOV A,@R0 寄存器间接寻址MOV P2,P1 直接寻址均为数据传送指令,结果(参见以下图)为30H38H40H48H(18H)=30H,(30H)=38H,(38H)=40H (40H)=40H,(48H)=90HR0=38H,A=40H,P0=38H,P1=FOH,P2=FOH,DPTR=3848H 4-7.对80C51片内RAM高128B的地址空间寻址要注意什么?答用直接寻址,寄存器寻址,位寻址。

单片机习题及参考答案

单片机习题及参考答案

单片机习题及参考答案(总7页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--第一章课后习题参考答案(一)填空题1. 除了“单片机”之外,单片机还可以称之为单片微控制器和单片微型计算机。

2. 专用单片机由于已经把能集成的电路都集成到芯片内部了,所以专用单片机可以使系统结构最简化,软硬件资源利用最优化,从而极大地提高了可靠性和降低了成本。

3. 在单片机领域内,ICE的含义是在线仿真器(In Circuit Emulator)。

4. 单片机主要使用汇编语言,而编写汇编语言程序要求设计人员必须精通和指令系统,单片机硬件结构。

5. CHMOS工艺是 CMOS 工艺和 HMOS 工艺的结合,具有低功耗的特点。

6. 与8051比较,80C51的最大特点是所用CHMOS工艺。

7. 微控制技术是对传统控制技术的一次革命,这种控制技术必须使用单片机才能实现。

(二)选择题1.下列简写名称中不是单片机或单片机系统的是(A)MCU (B)SCM (C)ICE (D)CPU2.在家用电器中使用单片机应属于计算机的是(A)数据处理应用(B)控制应用(C)数值计算应用(D)辅助工程应用3.80C51与80C71的区别在于(A)内部程序存储器的类型不同(B)内部数据存储器的类型不同(C)内部程序存储器的容量不同(D)内部数据存储器的容量不同4.8051与80C51的区别在于(A)内部ROM的类型不同(B)半导体工艺的形式不同(C)内部寄存单元的数目不同(D)80C51使用EEPROM,而8051使用EPROM5.在下列单片机芯片中使用掩膜ROM作为内总程序存储器的是(A)8031 (B)80C51 (C)8032 (D)87C516.80C51芯片采用的半导体工艺是(A)CMOS (B)HMOS (C)CHMOS(D)NMOS7.单片机芯片8031属于(A)MCS-48系列(B)MCS-51系列(C)MCS-96系列(D)MCS-31系列8.使用单片机实现在线控制的好处不包括(A)精确度高(B)速度快(C)成本低(D)能与数据处理结合9.以下所列各项中不是单片机发展方向的是(A)适当专用化(B)不断提高其性能(C)继续强化功能(D)努力增加位数第二章课后习题参考答案(一)判断题1.用户构建单片机应用系统,只能使用芯片提供的信号引脚。

单片机第二版,课后答案整理

单片机第二版,课后答案整理

10.广义上讲,凡是系统中嵌入了“嵌入式处理器”,如单片机、DSP、嵌入式微处理器,都称其为“嵌入式系统”。

但多数人把“嵌入”嵌入式微处18. 答:按下复位按钮。

19. 答:(A)对;(B)对;(C )错;(D)错。

第1章单片机概述(tmac)理器20. 答:(A)对;(B)对;(C )对;(D)错。

参考答案的系统,称为“嵌入式系统”。

目前“嵌入式系统”还没有一个严格和权威1.答:微控制器,嵌入式控制器的定第3章AT89S51的指令系统2.答:CPU、存储器、I/O 口、总线义。

目前人们所说的“嵌入式系统”,多指后者。

参考答案3.答:C1.答:(1)错(2)错(3)对(4 )错(5)错(6)错(7)错(8)对(9)4.答:B第2章AT89S51单片机的硬件结构错5.答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处参考答案(10)对(11 )对(12)错。

理器芯片本身不是计算机。

而微计算机、单片机它们都是一个完整的计算机系1.答:AT89S51单片机的片内都集成了如下功能部件:(1 )1个微处理器2.答:(厲对(8)对(C )错(D)错。

统,(CPU ); (2 )128个数据存储器(RAM单元;(3)4K F la s h 程序存3.答:A, PC, DPTR单片机是集成在一个芯片上的用于测控目的的单片微计算机。

储器;(4)4.答:只能使用直接寻址方式。

嵌入式处理器一般意义上讲,是指嵌入系统的单片机、DSP、嵌入式微处理4个8位可编程并行I/O 口(P0口、P1 口、P2 口、P3 口);(5)1个全双工5.答:操作码,操作数,操作码。

器。

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

嵌入串行口; 6.答:1031H。

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

与单片机相比,单片机本身(或稍加(6)2个16位定时器/计数器;(7)1个看门狗定时器;(8)—个中断系统,7.答:程序,数据。

单片机课后答案总汇

单片机课后答案总汇

单片机课后答案总汇(总20页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--第一章单片机概述除了单片机这一名称之外,单片机还可称为(微控制器)和(嵌入式控制器)。

单片机与普通计算机的不同之处在于其将(微处理器)、(存储器)和(各种输入输出接口)三部分集成于一块芯片上。

4、单片机的发展大致分为哪几个阶段答:单片机的发展历史可分为四个阶段:第一阶段(1974 年----1976 年):单片机初级阶段。

第二阶段(1976 年----1978 年):低性能单片机阶段。

第三阶段(1978 年----现在):高性能单片机阶段。

第四阶段(1982 年----现在):8 位单片机巩固发展及 16 位单片机、32 位单片机推出阶段单片机根据其基本操作处理的位数可分为哪几种类型答:单片机根据其基本操作处理的位数可分为:1 位单片机、4 位单片机、8 位单片机、16位单片机和 32 位单片机。

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

8031 内部包括 1 个 8 位 cpu、128BRAM,21 个特殊功能寄存器(SFR)、4 个 8 位并行I/O口、 1 个全双工串行口, 2 个 16位定时器/计数器,但片内无程序存储器,需外扩 EPROM芯片。

8051 是在 8031 的基础上,片内又集成有 4KBROM,作为程序存储器,是 1 个程序不超过 4KB 的小系统。

8751 是在 8031 的基础上,增加了 4KB 的 EPROM,它构成了 1 个程序小于 4KB的小系统。

用户可以将程序固化在 EPROM 中,可以反复修改程序。

MCS-51系列单片机与 80C51 系列单片机的异同点是什么答:共同点为它们的指令系统相互兼容。

不同点在于MCS-51是基本型,而80C51采用CMOS工艺,功耗很低,有两种掉电工作方式,一种是 CPU 停止工作,其它部分仍继续工作;另一种是,除片内 RAM 继续保持数据外,其它部分都停止工作。

单片机课后习题答案

单片机课后习题答案

习题答案习题01.单片机是把组成微型计算机的各功能部件即(微处理器(CPU))、(存储器(ROM和RAM))、(总线)、(定时器/计数器)、(输入/输出接口(I/O口))及(中断系统)等部件集成在一块芯片上的微型计算机。

2.什么叫单片机其主要特点有哪些将微处理器(CPU)、存储器(存放程序或数据的ROM和RAM)、总线、定时器/计数器、输入/输出接口(I/O口)、中断系统和其他多种功能器件集成在一块芯片上的微型计机,称为单片微型计算机,简称单片机。

单片机的特点:可靠性高、便于扩展、控制功能强、具有丰富的控制指令、低电压、低功耗、片内存储容量较小、集成度高、体积小、性价比高、应用广泛、易于产品化等。

3. 单片机有哪几个发展阶段(1)第一阶段(1974—1976年):制造工艺落后,集成度低,而且采用了双片形式。

典型的代表产品有Fairchild公司的F8系列。

其特点是:片内只包括了8位CPU,64B的RAM和两个并行口,需要外加一块3851芯片(内部具有1KB的ROM、定时器/计数器和两个并行口)才能组成一台完整的单片机。

(2)第二阶段(1977—1978年):在单片芯片内集成CPU、并行口、定时器/计数器、RAM和ROM等功能部件,但性能低,品种少,应用范围也不是很广。

典型的产品有Intel公司的MCS-48系列。

其特点是,片内集成有8位的CPU,1KB或2KB的ROM,64B或128B的RAM,只有并行接口,无串行接口,有1个8位的定时器/计数器,中断源有2个。

片外寻址范围为4KB,芯片引脚为40个。

(3)第三阶段(1979—1982年): 8位单片机成熟的阶段。

其存储容量和寻址范围增大,而且中断源、并行I/O口和定时器/计数器个数都有了不同程度的增加,并且集成有全双工串行通信接口。

在指令系统方面增设了乘除法、位操作和比较指令。

其特点是,片内包括了8位的CPU,4KB或8KB的ROM,128B或256B的RAM,具有串/并行接口,2个或3个16位的定时器/计数器,有5~7个中断源。

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

习题11 11-1
解74HC139为双重2-4译码器,用法与74HC138类似。

74HC139有16脚DIP 封装芯片,左右各为一个2-4译码器,由于它们完全相同,设计上习惯上只画一半,如图题11-1所示。

译码器输入与输出之间的关系如表题11-1。

本题用74HC139对四片27128进行全译码最合适,比用74HC138节约硬件(加一片四重2输入与门4081是一种方案)。

系统电路如图11-2所示。

确定地址范围的过程如表题11-2所示。

11-2
解:(1)参考子程序为
WRITE1: MOV R0,#30H
MOV R7,#10H MOV DPTR ,#100H LOOP : MOV A ,@R0 MOV @DPTR ,A INC R0 INC DPTR
DJNZ R7,LOOP
RET
(2)先将外部RAM 数据传送到内部RAM 中,然后再传送到外部RAM 目标地址。

其子程序为
图题 11-1 ½-74LS139引脚图
表题1112 74LS139真值表
输 入
输 出
控 制选 择B A Y0Y1Y2Y3H X X H H H H L 00L H H H L 01H L H H L 10H H L H L
11
H
H
H
L
E
图题 11-2 4片27128组成的64K 程序存储器51机应用系统
表题11-2 地址范围的求解过程
27128-227128-1A 13~A 0A 14
A 15片外译码片内译码地址范围00,0000,0000,000011,1111,1111,1111最低地址编码最高地址编码00(XX,XXXX,XXXX,XXXX)010000~3FFFH 空间量16K 4000~7FFFH 00,0000,0000,000011,1111,1111,111116K 芯片
译码27128-427128-300,0000,0000,0000
11,1111,1111,1111
101
1
8000~BFFFH 16K
C000~FFFFH
00,0000,0000,000011,1111,1111,111116K
MXRAMD:MOV R0, #30H ;内部RAM数据区首址
MOV R7, #20H ;循环计数值
MOV DPTR, #500H ;源数据首址
LOOP1: MOVX A, @DPTR ;循环体头
MOV @R0, A ;完成一个数的向内转移
INC DPTR ;指针加1,指向下一源单元
INC R0 ;指针加1,指向下一目的单元
DJNZ R7, LOOP1 ;循环体尾
; 再将暂存于内部RAM 30H~4FH中的数据送外部RAM地址中
MOV R0, #30H ;源数据首址
MOV R7, #20H
MOV DPTR, #1500H ;目的数据首址
LOOP2:MOV A, @R0
MOVX @DPTR, A
INC DPTR
INC R0
DJNZ R7, LOOP2
RET
(3)STC系列单片机,为双DPTR指针,实现外部RAM不同区域之间数据传送要简单得多,其参考子程序可改为:
MXRAMD: MOV R7,#20H ;设置传送字节数
MOV DPTR, #500H ;数据块外部RAM首地址,源DPTR指针 INC AUXR1 ;切换数据指针
MOV DPTR, #1500H ;外部RAM目标地址,目的DPTR指针
LOOP:: INC AUXR1 ;切换到源DPTR指针
MOVX A,@DPTR ;取外部RAM数据
INC AUXR1 ;切换到目的DPTR指针
MOVX @DPTR,A ;数据送到外部RAM目的地址
DJNZ R7,LOOP ;R7≠0跳转,R7=0,顺序执行
RET
11-3
解除000×,××××,××××,××××,××××,××××外,只要保证A14(P2.6)为逻辑0,A15、A13不同的组合即为新的6264的地址范围。

他们是:
001×,××××,××××,××××,××××,××××,即2000H~3FFFH
100×,××××,××××,××××,××××,××××,即8000H~9FFFH
101×,××××,××××,××××,××××,××××,即A000H~BFFFH
共4个。

11-4
解解题方法同【例11-6】,电路原理如图习题11-4所示。

地址范围表见表习题11-4。

习题 11-4地址范围表A 6~A 0A 13A 14A 15片外译码
片内译码地址范围最低地址最高地址
111111111111111111111FC00~FC7FH 空间量256FC80~FCFFH 384FD00~FD7FH 512FD00~FDFFH 640FE00~FE7FH 768FE80~FEFFH 896FF00~FF7FH 1024
000,0000111,11111
1
1
128FF80~FFFFH
芯片译码端口11累计1111111111111111111111
1
1
A 10A 11
A 120000010100111001011101
1
1
A 7A 8A 9端口12端口13端口14端口15端口16端口17端口18
000,0000111,1111000,0000111,1111000,0000111,1111000,0000111,1111000,0000111,1111000,0000111,1111000,0000111,1111
图习题 11-4电路原理图。

相关文档
最新文档