单片微型计算机原理胡乾斌课后习题答案

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

习题1

1.1 什么是单片微型计算机?

答:单片微型计算机是将计算机的基本部件微型化并集成到一块芯片上的微型计算机,是计算机微型化的典型代表之一,通常片内都含有CPU ROM、RAM、并行I/O、串行I/O、定时器/计数器、中断控制、系统时钟及系统总线等。

1.2 单片机的发展经历了哪几个阶段?在哪一阶段确立了单片机在嵌入式应用中的地位。

答:单片机初级阶段(1974 —1976 年),芯片化探索阶段(1976 —1978 年),8位单片机成熟阶段(1978 —1982 年),从SCM向MCU过渡阶段(1983 —1990年),MCU百花齐放阶段(1990年一至今)。

其中,芯片化探索阶段(1976—1978 年)确立了单片机在嵌入式应用中的地位。

1.3 单片机可分为几个系列?简述每个系列的主要特性。

答:单片机按系列可分为80C51系列、PIC系列和AVR系列等。

PIC系列单片机是Micro Chip公司的产品,与51系列单片机不兼容。

1)P IC 系列单片机最大的特点是从实际出发,重视产品的性能与价格比,发展多种型号来满足不同层次的应用要求。

2)精简指令使其执行效率大为提高。

3)产品上市零等待(Zero time to market )。

4)P IC 有优越开发环境。

5)其引脚具有防瞬态能力,通过限流电阻可以接至220V 交流电源,可直接与继电器控制电路相连,无须光电耦合器隔离,给应用带来极大方便。

6)彻底的保密性。

7)自带看门狗定时器,可以用来提高程序运行的可靠性。

8)睡眠和低功耗模式。

AVR单片机是1997年由ATMEL公司研发出的增强型内置Flash的RISC(Reduced Instruction Set CPU)精简指令集高速

8 位单片机。AVR 单片机的主要特性

1)A VR单片机以字作为指令长度单位,将内容丰富的操作数与操作码安排在一字之中(指令集中占大多数的单周期指令

都是如此),取指周期短,又可预取指令,实现流水作业,故可高速执行指令。

2)AVR单片机硬件结构采取8位机与16位机的折中策略,即采用局部寄存器堆(32个寄存器文件)和单体高速输入/输出

的方案(即输入捕获寄存器、输出比较匹配寄存器及相应控制逻辑)。提高了指令执行速度(1MIPS/MHz),克服了瓶颈现象;同时又减少了对外设管理的开销,相对简化了硬件结构,降低了成本。

3)AVR 单片机内嵌高质量的Flash 程序存储器,擦写方便,支持ISP 和IAP ,便于产品的调试、开发、生产、更新。

4)A VR 单片机的I/O 线全部带可设置的上拉电阻、可单独设定为输入/输出、可设定(初始)高阻输入、驱动能力强(可省去功率驱动器件)等特性,使得I/O 口资源灵活、功能强大、可充分利用。

5)A VR 单片机片内具备多种独立的时钟分频器,分别供URAT、I2C、SPI 使用。

6)增强性的高速同/异步串口,具有硬件产生校验码、硬件检测和校验帧错、两级接收缓冲、波特率自动调整定位(接收时)、屏蔽数据帧等功能,提高了通信的可靠性,方便程序编写,更便于组成分布式网络和实现多机通信系统的复杂

应用,串口功能大大超过MCS-51/96单片机的串口,加之AVR单片机高速,中断服务时间短,故可实现高波特率通讯。

7)面向字节的高速硬件串行接口TWI、SPI。TWI与|2C接口兼容,具备ACK信号硬件发送与识别、地址识别、总线仲裁等功能,能实现主/从机的收/发全部4种组合的多机通信。SPI支持主/从机等4种组合的多机通信。

8)AVR单片机有自动上电复位电路、独立的看门狗电路、低电压检测电路BOD,多个复位源(自动上电复位、外部复位、

看门狗复位、BOD 复位),可设置的启动后延时运行程序,增强了嵌入式系统的可靠性。

9)A VR 单片机具有多种省电休眠模式,且可宽电压运行(5~2.7V ),抗干扰能力强,可降低一般8位机中的软件抗干扰设计工作量和硬件的使用量。

10)AVR单片机技术体现了单片机集多种器件(包括FLASH程序存储器、看门狗、EEPROM、同/异步串行口、TWI、SPI、

A/D 模数转换器、定时器/计数器等)和多种功能(增强可靠性的复位系统、降低功耗抗干扰的休眠模式、品种多门类全的中断系统、具有输入捕获和比较匹配输出等多样化功能的定时器/计数器、具有替换功能的I/O 端口等)于一身,充分体现了单片机技术的从片自为战”向片上系统SOC过渡的发展方向

1.4 简述单片机技术发展的趋势。

答:(1)单片机的大容量化

单片机内存储器容量进一步扩大。以往片内ROM为1KB〜8KB, RAM为64字节〜256字节。现在片内ROM可达40KB,

片内RAM 可达4KB,I/O 也不需再外加扩展芯片。OTPROM、Flash ROM 成为主流供应状态。而随着单片机程序空间的

扩大,在空余空间可嵌入实时操作系统RTOS等软件。这将大大提高产品的开发效率和单片机的性能。

(2)单片机的高性能化

高性能化主要是指进一步改进CPU的性能,加快指令运算的速度和提高系统控制的可靠性。采用精简指令集(RISC)结构,可以大幅度提高运行速度。并加强位处理功能、中断和定时控制功能;采用流水线结构,指令以队列形式出现在CPU 中,因而具有很高的运算速度,有的甚至采用多级流水线结构。

单片机的扩展方式从并行总线到发展出各种串行总线,并被工业界接受,形成一些工业标准。如I2C、SPI 串行总线等。

它们采用 3 条数据总线代替现行的8 条数据总线,从而减少了单片机引线,降低了成本。单片机系统结构更加简化及规范化。

(3)单片机的小容量低廉化

小容量低廉的4位、8 位机也是单片机发展方向之一。其用途是把以往用数字逻辑电路组成的控制电路单片化。专用型的单片机将得到大力发展。使用专用单片机可最大限度地简化系统结构,提高可靠性,使资源利用率最高。在大批量使用时有可观的经济效益。

(4)单片机的外围电路内装化

随着集成度的不断提高,可以把众多的外围功能器件集成到单片机内。除了CPU、ROM、RAM 外,还可把A/D 、D/A 转

换器、DMA 控制器、声音发生器、监视定时器、液晶驱动电路、锁相电路等一并集成在芯片内。为了减少外部的驱动芯片,进一步增强单片机的并行驱动能力。有的单片机可直接输出大电流和高电压,以便直接驱动显示器。为进一步加快I/O 口的传输速度,有的单片机还设置了高速I/O 口,可用最快的速度驱动外部设备,也可以用最快的速度响应外部事件。甚至单片机厂商还可以根据用户的要求量身定做,把所需要的外围电路全部集成在单片机内,制造出具有自己特色的单片机。

(5)单片机的全面CMOS 化

单片机的全面CMOS化,将给单片机技术发展带来广阔的天地。CMOS芯片除了低功耗特性之外,还具有功耗的可控性,

使单片机可以工作在功耗精细管理状态。低功耗的技术措施可提高可靠性,降低工作电压,可使抗噪声和抗干扰等各方面性能全面提高。单片机的全盘CMOS化的效应不仅是功耗低,而且带来了产品的高可靠性、高抗干扰能力以及产品的便携化。

(6)单片机的应用系统化

单片机是嵌入式系统的独立发展之路,单片机向MCU 发展的重要因素,就是寻求应用系统在芯片上的最大化解决。因

此,专用单片机的发展自然形成了SOC(System on Chip )化趋势。随着微电子技术、IC设计、EDA工具的发展,基于

SOC的单片机应用系统设计会有较大的发展。因此,随着集成电路技术及工艺的快速发展,对单片机的理解可以从单片微型计算机、单片微控制器延伸到单片应用系统。

1.5 单片机具有哪些突出优点?举例说明单片机的应用领域。

答:1 .单片机寿命长

所谓寿命长,一方面指用单片机开发的产品可以稳定可靠地工作十年、二十年,另一方面是指与微处理器相比生存周期

长。MPU更新换代的速度越来越快,以386、486、586为代表的MPU,几年内就被淘汰出局。而传统的单片机如8051、

68HC05等年龄已有二十多岁,产量仍是上升的。一些成功上市的相对年轻的CPU核心,也会随着I/O功能模块的不断

丰富,有着相当长的生存周期。

2 .8 位、32 位单片机共同发展这是当前单片机技术发展的另一动向。长期以来,单片机技术的发展是以8 位机为主的。随着移动通讯、网络技术、多媒体技术等高科技产品进入家庭,32 位单片机应用得到了长足、迅猛的发展。

3.低噪声与高速度

为提高单片机抗干扰能力,降低噪声,降低时钟频率而不牺牲运算速度是单片机技术发展之追求。一些8051 单片机兼容厂商改善了

相关文档
最新文档