- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 第二章 单片机的硬件结构 自动化学院 朱胜利 * * 内容 51系列单片机的 内部结构框图及说明 引脚; 存储器结构 * * 一、51单片机内部结构框图 频率基准源 计数器 内部总线 中断 中断 控制 并行 I/O 口 串行输入 / 输出 振荡器及定 时电路 8051 CPU 可编程 串行口 4K/8K字节 程序存储器ROM 128/256字 数据存储器RAM 2个16位 定时器/计数器 64K字节 总线扩展控制 4×8位 可编程I/O口 * * 中央处理单元CPU(8位) 用于数据处理、位操作 只读存储器ROM(4KB或8KB) 用于永久性存储应用程序 随机存取存取器RAM(256B) 用于程序运行中存储工作变量和数据 并行输入/输出口 I / O(32线) 用作系统总线、扩展外存、I / O接口芯片 * * 串行输入/输出口(UART) 串行通信、扩展I / O接口芯片 定时器/计数器T 相对CPU独立定时,发中断。 中断系统 五源中断、两级优先,可编程进行控制。 时钟电路 分为内部振荡器、外接振荡电路 * * 二、51单片机引脚 HMOS制造工 艺的单片机大 部分采用双列 直插式 (Dual In-line Package,DIP) 封装,共40条引脚,如图所示。 * * 主电源引脚 Vcc-接系统电源正(5V或者3.3V) Vss-接系统电源负(也称为地,GND) 晶振引脚 XTAL1(in) ——片内反向放大器的输入端 XTAL2(out) ——片内反向放大器的输出端 引脚说明(电源、晶振引脚) * * 51的定时器控制功能由片内的时钟电路和振荡电路完成的。时钟产生两种方式:内部时钟方式和外部时钟方式。 内部时钟方式:常选晶振频率为6MHz和12MHz。 引脚说明(电源、晶振引脚) XTAL2 XTAL1 MCS-51 C1 C2 OSC * * 外部振荡源 XTAL2 XTAL1 MCS-51 +5V 外部时钟方式 XTAL2接地,XTAL1接外部振荡器,对外部振荡信号无特殊 要求。 由于XTAL1端的电平不是TTL电平,故应接一上拉电阻。 外部振荡器的频率应低于12MHZ * * RST/VPD:复位引脚 当出现两个机器周期高电平时,单片机复位 。 复位后,P0 ~ P3 输出高电平;SP寄存器为07H; 其它寄存器全部清0;不影响RAM状态。 经典接线图: 控制引脚 复位引脚 RST MCS-51 C R RST MCS-51 C R R S +5V 上电复位 按键复位 * * ALE / PROG —— 地址锁存控制端 CPU访问外部存储器时,ALE把作为地址总线的P0口输出的低8位地址锁存到锁存器中。腾出P0口作为数据总线用。 ALE为高电平,P0为地址信息;ALE上升沿,地址锁存;ALE为低电平,P0为指令或数据。 频率为振荡器频率的1/6。 控制引脚 * * PSEN —— 外部程序存储器读选通信号 访问片外程序存储器时,此端输出负脉冲作为存储器的选通信号用。 EA/VPP —— 程序存储器选择信号 EA=1,片内存储器为低地址程序存储器,高地址为片外存储器。 EA=0,忽略片内程序存储器,只认片外存储器。 控制引脚 * * I/O口引脚 P0端口 P0口位结构图 * * I/O口引脚 P0端口总结特点 P0口可作通用I/O口使用,又可作地址/数据总线口; P0既可按字节寻址,又可按位寻址; P0作为输入口使用时:是准双向口; 作通用I/O口输出时:是开漏输出; 作地址/数据总线口时,P0是一真正双向口,而作通用I/O口时,只是一个准双向口。 读信号前,先向相应的锁存器做写1操作的I/O口称为准双向口 * * P1端口 I/O口引脚 写入 P1口位结构图 * * P1端口总结特点 无地址/数据口功能,只能做通用I/O口; 是准双向口,做输入口时,先向其锁存器写1; 可按字节寻址,也可按位寻址; 内部已有上拉电阻,外电路无需上拉电阻。 I/O口引脚 * * I/O口引脚 P2端口 P2口位结构图
原创力文档


文档评论(0)