第二章 MCS-51的结构.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
南京邮电大学光电工程学院 第二章 MCS-51的结构 主要目的:了解MCS-51单片机基本硬件组成、功能部件、外部应用特性,为应用准备好硬件基础。 本章主要内容 一、MCS-51系列单片机概况 二、MCS-51单片机基本组成与结构 三、MCS-51单片机的CPU 四、MCS-51单片机的存贮器 五、MCS-51单片机的并行I/O接口 六、MCS-51单片机的工作方式和时序 一、MCS-51系列单片机概况 MCS-51系列单片机: 是当今具有事实上的“标准”意义上的单片机; 是最有代表性的一类; 应用最广泛; 学习和辅导资料最全面; MCS-51系列单片机产品分为: 51子系列和52子系列 MCS-51系列单片机分类及配置情况表 二、MCS-51单片机基本组成与结构 8051内部硬件资源 基本组成功能部件包括: CPU:计算/处理8位二进制数 内部ROM:4KB程序存储器 内部RAM:128字节用户RAM和21个特殊功能寄存器SFR 并行I/O口:4个8位并行I/O口(P0,P1,P2,P3) 串行口:一个可编程全双工串行口 定时器/计数器:两个16位T0、T1 中断系统:具有5个中断源,两个优先级,嵌套中断结构 时钟电路:6MHz或12MHz为单片机提供时间基准单位 8051外部引脚及功能 8051引脚可分为四类: 1、电源引脚 Vcc —+5V Vss—地 2、时钟(XTAL1、 XTAL2) 3、 I/O线(P0 P1 P2 P3共32线) 4、控制总线 (1)输入:RST /VPD、EA/VPP (2)输出:PSEN (3)输入/输出:ALE/PROG 三 MCS-51单片机的CPU MCS-51单片机内有一个8位CPU,它是单片机的核心, 主要功能是运算和控制整个系统协调工作;由运算器和控制器两部分组成。 (4)程序状态字PSW(8位专用寄存器) 寄存/存贮当前机器指令/程序执行后操作结果的特征状态 控制器:接受来自程序存储器的指令,并对其进行译码,通过定时和控制电路,按时序规定发出指令功能所需要的各种控制信息,使各部分协调工作,完成相应操作.主要包括以下部分: 四、MCS-51单片机的存贮器 存贮器——记忆功能部件,用来存放程序和数据 假设存储器由256个存储单元组成,存储单元长度为8位,其地址编号00H-FFH 其组成结构示意图如下: MCS-51单片机的存贮器组织采用哈佛结构, 将程序存贮器和数据存贮器完全分开: 程序存贮器ROM—存放指令代码、表格和常数 数据存贮器RAM—存放原始数据、中间及最后结果 8051单片机存贮器组织结构 8051程序存贮器 程序存贮器用来存放经过调试正确的应用程序、常数 单片机工作的应用程序必预先存放在程序存贮器 8051程序存贮器空间访问 程序存贮器特殊存贮单元 内部4KB其中有7个单元具有特殊用途,保留给系统使用 8051内部数据存贮器 数据存贮器由RAM构成—存放原始数据、中间及最后结果 8051片内部数据存贮器RAM配置示意图如下: 内部数据存贮器分为两大部分: 低128字节(00H-7FH)-真正内部RAM区 高128字节(80H-FFH)-SFR 工作寄存器区00H-1FH 内部RAM中00H-1FH共32个单元分为4个工作寄存器组, 每一组分别有8个独立的寄存器 当前寄存器工作组: 在任一时刻只有其中一个组工作,这个组称为当前工作组. 位寻址区 20H-2FH 位寻址区 : 即内部RAM中20H-2FH共16个字节单元共16×8=128位 每一位都可用于存放各种程序标志和位控制变量 位地址:00H-7FH 其中的每一位都有一个所谓地址,以便于对其读写 用户RAM区 30H-7FH 用户RAM区 30H-7FH共80个单元是内部数据缓冲区, 用于存放用户数据,只能按字节寻址. 另有一部分用于开辟堆栈区 特殊功能寄存器SFR区 8051共128个SFR地址80H-FFH 只用其中21个字节 存贮单元的其它单元不用,也即不存在 五 MCS-51单片机的并行I/O接口 I/O接口—— I/O外设与主机(CPU)之间的桥梁 I/O外设可实现人机对话和交流,但I/O外设不能直接与CPU相接,而必须通过I/O接口的中间转换 8051并行I/O接口 8051并行I/O接口: (1)4个准双向、三态8位I/O P0、 P1、P2、P3 (2)字节操作和位操作均可 (3)基本I/O方式:输入、输出和读—修改—写 (4)输入时,数据可缓冲;输出时,数据可锁存 2 P1口应用:用

文档评论(0)

精华文档888 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档