单片机的结构与32作原理.doc

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机的结构与32作原理 微型计算机是大规模集成电路技术的产物,微型计算机向着两个主要的方向发展,一个是高速度、高性能的高档微型机,另一个是小而廉价稳定可靠的单片微机,简称单片机。 单片机也称微控制器MCU(Micro Controller Unit),它实际上是把中央处理器CPU (Central Processing Unit),随机存储器RAM(Random Access Memory),只读存储器ROM (Read Only Memory),定时器卅数器以及I/O接口电路等主要计算机部件集成在一块集成 电路芯片上的微型计算机。单片机按内部数据通道的宽度分为4位单片机、8位单片机、16位单片机和32位单片机。 目前,大多数的汽车用单片机属于特定的“用户产品”,其输入/输出功能、指令集及结构体系等是以标准单片微机为基础,根据实际应用需要,对某方面进行增强,如增加ROM/RAM,I/O口或A/D转换器等,以便其更适应在汽车这样一个复杂的环境中使用,所以从这点来说,了解标准的单片机的构成及特性就显的尤为重要。 第一节 MCS—51系列单片机 MCS5l系列单片机是Intel公司于1980年推出的高性能8位单片机,这一系列单片机依据制造工艺来分,可分成HMOS和C—HMOS两大类。从其内部结构可分成三档,即8051/8751/8031,8052/8032和8044/8744/8344。采用C—HMOS工艺制造的产品属于低功耗产品,编号为80C51、80C31等。 8051系列的所有产品都是40脚封装,其引脚功能与指令系统完全兼容。应用比较广泛的产品为8051/8751/8031这一档的产品,其中又属8031应用最多。因此,这里首先要介绍的是8031芯片。 一、MCS—5l单片机的基本特性 · 有一8位处理器(CPU) · 有片内振荡和定时电路 · 128/256字节片内数据存储器(RAM) · 4K/8K字节片内程序存储器(ROM/EPROM) · 21/26个特殊功能寄存器 · 32根(4个并行口)I/O线 · 2/3个16位可编程定时/计数器 · 一个全双工的,可运行于同步/异步方式的串行口 · 可进行片外64K程序存储器空间寻址 · 可进行片外64K数据存储器空间寻址 · 具有位寻址功能 · 使用单一+5V电源,主时钟频率从6~12MHz之间选用 二、MCS—5l单片机的组成 图3-1是MCS—5l系列单片机的组成框图。下面将对其各部分进行具体介绍。 1.中央处理器(CPU) 中央处理器是单片机的核心,用于实现运算和控制功能。因此其中的运算器和控制器成了CPU的两个主要部分。 (1)运算器。运算器主要包括算术逻辑运算部件(ALU)、位处理器、累加器A、寄存器B、缓存器TMPl和TMP2、程序状态字寄存器PSW以及十进制调整电路(为简化起见,这些内容没有在图中画出)。运算器的主要功能是实现数据的算术运算、逻辑运算、位操作以及数据传送等。 (2)控制器。控制器主要是由时钟和时序电路以及一些控制寄存器组成。控制器的主要功能是调整整个单片机的工作,产生时序脉冲,提供控制信号等。 2.数据存储器 MCS—5l单片机芯片内的数据存储器共有128个存储单元,用于存放可读写的数据。为了与外部扩展的数据存储器相区别,通常把芯片内部的数据存储器称之为内部数据存储器,简称内部RAM。主要是用来存储计算操作时的可变数据,如用来存储计算机输入、输出数据和计算过程中产生的中间数据等。根据需要,可随时调出或被新的数据代替(改写)。RAM在计算机中起暂时存储信息的作用。当电源切断时所有存人RAM的数据将完全消失。 3.程序存储器 标准的8051芯片内有4KB掩膜ROM,用于存放程序和原始数据。通常称之为内部程序存储器或简称内部ROM。ROM用来存储固定数据,即存放各种永久性的程序和永久性、半永久性的数据。如电子控制燃油喷射发动机系统中的一系列控制程序软件、喷油脉谱图、点火脉谱图以及其它特性数据等。这些信息资料一般都是制造厂家一次性存人运用且无法改变其中的内容,即计算机工作时,新的数据不能存人,只有需要时读出存人的原始数据资料。当电源切断时,存在ROM中的信息不会丢失,通电后又可以立即使用。8031片内无ROM。 4.定时器/计数器 MCS—51共有两个16位的定时器/计数器,以实现定时和计数功能。 5.并行I/O口 MCS-51共有四个8位的I/O口(即凹、P1、P2和P3),用以完

文档评论(0)

企管文库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档