MCS51系列单片机的资源配置.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MCS51系列单片机的资源配置

第2章 MCS-51系列单片机的资源配置 2.1 MCS-51系列单片机的在片资源及外部特性 2.1.1 MCS-51系列单片机的在片资源 2.1.2 MCS-51系列单片机的外部特性 2.2 MCS-51系列单片机的存储器系统 2.2.1 程序存储器 2.2.2 数据存储器 2.3 MCS-51系列单片机的时钟电路与复位电路 2.3.1 时钟电路 2.3.2 复位电路 功能上,该系列单片机有基本型和增强型两大类: 在片内程序存储器的配置上,该系列单片机有以下几种形式,即掩膜ROM、EPROM、ROMLess和Flash ROM。如: 片内ROM的配置形式: 51系列典型产品资源配置 * * 2.1 MCS-51系列单片机的在片资源及外部特性 2.1.1 MCS-51系列单片机的在片资源 MCS-51系列单片机由微处理器(CPU)、存储器、定时器/计数器、I/O接口、中断系统和振荡器构成,如下图所示。 MCS-51是Intel公司生产的一个单片机系列名称。可分为基本型和增强型两大系列:51子系列和52子系列,这一系列的单片机有多种,如: 8051/8751/8031 8052/8752/8032 80C51/89C51/89S51 80C52/89C52/89S52等 增强型: 8052/8752/8032 80C52/87C52/89C52/89S52 基本型: 8051/8751/8031 80C51/87C51/89C51/89S51 80C51有4K字节的掩膜ROM 87C51有4K字节的EPROM 80C31在芯片内无程序存储器。 89C51和89S51在芯片内增加了基于Flash技术的闪速可电改写的程序存储器 。 无ROM型,要在片外扩展程序存储器; 掩膜ROM型,程序由芯片生产厂写入; EPROM型,程序通过写入装置写入; FlashROM型,程序可电写入(常用)。 还有OTPROM型,具有较高的可靠性。 2.1 MCS-51系列单片机的在片资源及外部特性 2.1.2 MCS-51系列单片机的外部特性 MCS-51系列单片机的生产工艺有两种:HMOS工艺和CHMOS工艺。最常用的40个引脚封装形式及其配置如左图所示。 引脚中有单功能引脚,也有双功能引脚,双功能引脚如下表所示。 RD (片外数据存储器读控制信号) P3.7 WR (片外数据存储器写控制信号) P3.6 T1 (定时器1的外部输入) P3.5 T0 (定时器0的外部输入) P3.4 INT1 (外部中断1输入) P3.3 INT0 (外部中断0输入) P3.2 TXD (串行口输出) P3.1 RXD (串行口输入) P3.0 第二功能 引脚 2.2 MCS-51系列单片机的存储器系统 ROM在单片机中称其为程序存储器,主要用于存放程序及各种表格、常数等。RAM在单片机中称其为数据存储器,主要用来存放程序运行中所需要的数据(常数或变量)或运算结果。当片内存储器容量不够时,可在片外扩展程序存储器与数据存储器。 2.2.1 程序存储器 MCS-51系列单片机的存储器结构如下图所示。引脚EA的接法决定了程序存储器地址0000H~0FFFH的4KB是片内程序存储器,还是片外程序存储器。 程序存储器低端的一些地址被固定用作特定的入口地址,其入口地址及其对应功能如下表所示,通过转移指令使其转移到程序真正的起始地址去执行程序。 定时/计数器2溢出中断服务程序入口地址 002BH 串行I/O的中断服务程序入口地址 0023H 定时/计数器1溢出中断服务程序入口地址 001BH 外部中断1的中断服务程序入口地址 0013H 定时/计数器0溢出中断服务程序入口地址 000BH 外部中断0的中断服务程序入口地址 0003H 复位操作后的程序入口地址 0000H 功 能 入口地址 2.2.2 数据存储器 数据存储器分为片内和片外两种,片内数据存储器的地址范围是00H~FFH,片外数据存储器的地址范围是0000H~FFFFH。 1. 片外数据存储器 外部数据存储器和外部I/O口实行统一编址,可利用R0、R1或DPTR间接寻址方式,使用指令MOVX完成。 2. 片内数据存储器 普通型51子系列单片机的片内数据存储器RAM只有128B,地址为00~7FH,而增强型52子系列单片机有256B内部RAM,地址为00~FFH,其高128B的RAM和SFR的地址是重合的。 3.特殊功能寄存器块SFR 片内数据存储器地址空间中80H~FFH地址范围为51系列单片机片内特殊功能寄存器的映像区,共定义了21个特殊功能寄存器,具体如下表所示。

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档