单片机原理及应用习题答案(第三版)

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

第一章习题参考答案

1- 1:何谓单片机?与通用微机相比,两者在结构上有何异同? 答:将构成计算机的基本单元电路如微处理器

(CPU )、存储器、I/O 接口电路和相应实时控

制器件等电路集成在一块芯片上,称其为单片微型计算机,简称单片机。

单片机与通用微机相比在结构上的异同:

(1)两者都有CPU 但通用微机的 CPU 主要面向数据处理,其发展主要围绕数据处理功能、 计算速度和精度的进一步提高。例如,现今微机的

CPU 都支持浮点运算,采用流水线作业, 并行处理、多级高速缓冲(Cache )技术等。CPU 的主频达到数百兆赫兹(MHz ),字长普遍达到 32位。单片

机主要面向控制,控制中的数据类型及数据处理相对简单,所以单片机的数据 处理功能比通用微机相对要弱一些, 产品的CPU 大多不支持浮点运算, 围内;在一些简单应用系统中采用 页等多种管理模式。单片机中存储器的组织结构比较简单, 存储器芯片直接挂接在单片机的

总线上,CPU 对存储器的读写按直接物理地址来寻址存储器单元,存储器的寻址空间一般都

为 64 KB 。

(3) 两者都有I/O 接口,但通用微机中I/O 接口主要考虑标准外设(如CRT 标准键盘、鼠 标、打印机、硬盘、光盘等 )。用户通过标准总线连接

外设,能达到即插即用。单片机应用

系统的外设都是非标准的, 的与外设连接的物理界面。 设计技术。

另外,单片机的微处理器(CPU )、存储器、I/O 接口电路集成在一块芯片上,而通用微 机的微处理器(CPU )、存储器、I/O 接口电路一般都是独立的芯片 1- 4 IAP 、ISP 的含义是什么?

ISP : In System Programable ,即在系统编程。用户可以通过下载线以特定的硬件时序 在线编程(到单片机内部集成的

FLASH 上),但用户程序自身不可以对内部存储器做修改。

IAP:ln Application

Programable ,即在应用编程。用户可以通过下载线对单片机进行

在线编程,用户程序也可以自己对内部存储器重新修改。

1- 6 51单片机与通用微机相比,结构上有哪些主要特点

(1) (2)

计算速度和精度也相对要低一些。 例如,现在的单片机 CPU 还采用串行工作方式,其振荡频率大多在百兆赫兹范 4位字长的CPU 在中、小规模应用场合广泛采用

长单片机,在一些复杂的中、大规模的应用系统中才采用 16位字长单片机, 品目前应用得还不多。

(2) 两者都有存储器,但通用微机中存储器组织结构主要针对增大存储容量和 存取速度。现今微机的内存容量达到了数百兆字节

(MB ),存储体系采用多体、 8位字

32位单片机产

CPU 对数据

的 并读技术和

且千差万别,种类很多。单片机的I/O 接口实际上是向用户提供 用户对外设的连接要设计具体的接口电路, 需有熟练的接口电路 单片机的程序存储器和数据存储器是严格区分的,前者为 采用面向控制的指令系统,位处理能力强; I/O 引脚通常是多功能的; 产品系列齐全,功能扩展性强;

功能是通用的,像一般微处理机那样可广泛地应用在各个方

ROM 后者为RAM

(3)

(4)

(5)

1- 7 51单片机有哪些主要系列产品?

(1)Intel公司的MCS-51系列单片机:功能比较强、价格比较低、较早应用的单片

机。此系列三种基本产品是:8031/8051/8751 ;

(2)ATMEL公司的89系列单片机:内含Flash存储器,开发过程中可以容易地进行程序修改。有8位Flash子系列、ISP_Flash子系列、l2C_Flash子系列;

(3)SST公司的SST89系列单片机:具有独特的超级Flash技术和小扇区结构设计,

采用IAP和ISP技术;

(4)PHILIPS公司的增强型80C51系列单片机:其产品类型较完整,包括通用型、

Flash型、OTP型和低成本型,主要产品系列包括P80、P87、P89、LPC76、LPC900

第二章习题参考答案

2- 1 51单片机内部包含哪些主要逻辑功能部件?

(1)一个8位微处理器CPU。

(2)256B数据存储器RAM和特殊功能寄存器SFR。

(3)4K程序存储器ROM。

(4)两个定时/计数器,用以对外部事件进行计数,也可用作定时器。

(5)四个8位可编程的I/O (输入/输出)并行端口,每个端口既可做输入,也可做输出。

(6)一个串行端口,用于数据的串行通信

(7)1个可管理5个中断源、2级优先嵌套的中断管理系统;。

(8)片内振荡器及时钟发生器。

2- 2 MCS-51引脚中有多少I/O总线?它们和单片机对外的地址总线和数据总线有什么关系?

地址总线和数据总线各是几位?

32条I/O 口线,分为4组,每组8条,称为P0〜P3 口,P0 口有8位数据总线和地址总线的低8位,P2 口有地址总线的高8位,因此单片机的地址总线位是16位,寻址空间为

64KB ,数据总线位宽为8位。同时在P3 口还R/W控制信号线。I/O 口线的总数与地址总线和数据总线没有多大联系,只是说地址总线和数据总线需要占用一定的端口。像AT89C2051

单片机,只有15条I/O 口线(P3.6没有引出,作为内部使用),分为P1 口(8位)和P3 口(7位),没有所谓的地址总线和数据总线,并且P1 口并不完整,因为P1.0和P1.1被电压

比较器占用了。

2- 3 51单片机的EA, ALE,PSEN信号各自功能是什么?

EA :为片外程序存储器选用端,该引脚有效(低电平)时,只选用片外程序存储器,否则单片机上电或复位后选用片内程序存储器。

ALE :地址锁存有效信号输出在访问片外程序存储器期间,ALE以每机器周期两次进行信号输出,其下降沿用于控制锁存P0输出的低8位地址;在不访问片外程序存储器期

间,ALE端仍以上述频率(振荡频率f osc的1/6)出现,可作为对外输出的时钟脉冲或用于定时目的. PSEN:片外程序存储器读选通信号输出端,低电平有效。

2- 4 51系列单片机有哪些信号需要芯片引脚的第二功能方式提供

P3.0 : RxD串行口输入端

P3.1 : TxD串行口输出端

相关文档
最新文档