- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 MCS---51单片机地硬件结构与工作原理
第二章 MCS---51单片机的硬件结构与工作原
§2---1 MCS---51单片机的主要性能特点
见P7 1-----15小点
§2---2 MCS---51单片机的内部结构
见P8
图2―1 MCS—51系列单片机内部结构框图
§2---3 MCS---51的引脚功能
图2―3 MCS—51系列单片机引脚及总线结构
(a) 管脚图; (b) 引脚功能分类
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中
您可能关注的文档
最近下载
- 水土保持监督管理培训课件.pptx VIP
- 输变电工程环境保护和水土保持全过程管控培训课件.pptx VIP
- 生产建设项目水土保持方案管理办法培训课件.pptx VIP
- 培训课件_1411dxs小天鹅纯臻2.0新品1411DXS系列.pdf VIP
- 2022年内蒙古农业大学硕士研究生入学考试公共管理专业综合基础考研真题.pdf VIP
- 郑州市第七高级中学2024-2025学年高一上学期第一次月考物理试卷.docx VIP
- 《民族音乐鉴赏方法:音乐鉴赏课教学教案》.doc VIP
- 《中国传统民族音乐赏析:音乐鉴赏课程教案》.doc VIP
- 水果店的创业计划书.docx VIP
- 一种模块式双向卡瓦锚定机构.pdf VIP
文档评论(0)