第2章 MCS--51单片机的硬件结构与工作原理.pptVIP

第2章 MCS--51单片机的硬件结构与工作原理.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 MCS--51单片机的硬件结构与工作原理

第二章 MCS---51单片机的硬件结构与工作原 §2---1 MCS---51单片机的主要性能特点 见P7 1-----15小点 §2---2 MCS---51单片机的内部结构 见P8 §2---3 MCS---51的引脚功能 8051为双到直插(DIP)40引脚封装. 1.主电源引脚 VCC: +5V VSS:接地端 2.时钟振荡电路引脚 XTAL1,XTAL2: 使用单片机内部振荡电路时, 这两引脚用来外接石英晶体.若采用片外振荡器, 则XTAL2用于输入时钟信号, 而XTAL1接地. 3.控制信号引脚 RST/VPD: 双功能引脚. RST: 复位信号输入端. 当RST端保持 2个机器周期(24个时钟周期) 以上”1”, 将使单片机完成复位操作. 进入特定的初始状态. VPD: 片内备用电源输入端. 当主电源掉电时, 此引脚输入的”1”, 作为备用电源给片内数据存贮器供电. ALE/PROG: 双功能引脚 ALE: 地址锁存允许信号输出端.当访问片外存贮器时.ALE用来控制外部锁存器锁存P0口送出的低8位地址. 访问外存时,P2口送高8位地址. 且在访问外存期间保持不变.P0口则先送访问外存的低8位地址, 然后作为8位数据线使用. 因此低8位地址需要锁存. PROG: 对8751片内EPROM编程时, 编程脉冲输入端. PSEN: 外部ROM存贮器的读选通输出信号. 当访问外部ROM时,PSEN输出一个负脉冲, 作为外部ROM的选通信号. EA/VPP: 双功能引脚 EA: 访ROM控制信号,输入. 当EA接”0” 时, 只能访外ROM. 对于8031, 因为无内部ROM. 所以EA必须接地.且外ROM必须从0000H地址单元开始编址. 当EA接”1” 时, 若地址在0000H---0FFFH之间,CPU访问片内ROM. 超出时CPU自动访问片外ROM. 此时片内外ROM统一编址. VPP: 对8751片内EPROM进行编程时, 输入编程电源(+21V). 4. 四个8位并行I/O口. P0口(P0.0---P0.7) 8位漏极开路型双向I/O口. 第二功能为, 访外存时分时提供低8位地址和作为8位数据线使用. P1口(P1.0---P1.7) 内部带上拉电阻的8位准双向I/O口. P2口(P2.0---P2.7) 内部带上拉电阻的8位准双向I/O口. 第二功能为访外存时, 输出高8位地址. P3口(P3.0---P3.7) 内部带上拉电阻的8位准双向I/O口. 第二功能见P12表2.3 §2---4 MCS---51单片机的存贮器配置 MCS---51单片机的程序存贮器(ROM)空间与数据存贮器(RAM)空间是相互分离开的.属Harvard结构(非冯.诺依曼结构). 8051的存贮器组织结构,分三个不同的存贮空间. 必须分别采用不同形式的指令进行访问. 见P13图2.6. 由图可见片内外ROM为统一编址, 属同一个存贮地址空间.而片内外数据存贮器则分属两个不同存贮地址空间. 程序存贮器. *用于存放程序及常数表格. *8051片内驻留有4KB ROM,且可扩展至64KB. 片内外统一编址. *由MOVC指令访问. *系统所使用的特定单元见P14表2.5. 二. 数据存贮器. *相关概念. 字节单元: 一个单元能存放8个二进制位, 其单元地址称为字节地址. 位单元: 一个单元只能存放1个二进制位, 其单元地址称为位地址. *数据存贮器用于存放运算中间结果, 设置 特征标志等. *片内:256B,8位地址寻址. 片内RAM 128B 特殊功能寄存器区128B,仅用了21B. *片外: 可扩展64KB,16位地址寻址. 1.片内RAM. (见P15---P16表2.7) 地址00H---7FH. 其存贮速度快, 是系统的宝贵资源. 分为: (1)工作寄存器区 *地址范围00H---1FH共32个字节单元. 分成4组. 第0组:00H---07H. 第1组:08H---0FH. 第2组:10H---17H. 第3组:18H---1FH.每组构成8个8位寄存器. 均记作R0---R7. 且当前程序只能使用一组,使用哪一组由PSW中的RS1,RS0来选择.(见P17表2.8) 并称为当前工作寄存器组. 这一特点可使系统具有快速的现场保护和恢复能力. *对于当前工作寄存器, 既可

文档评论(0)

155****8706 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档