- 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单元单片机基本原理.ppt
P0口位结构 P0口作地址/数据复用总线使用 1 0 0 1 0 P0口位结构 P0口作通用I/O口使用 0 0 1 0 2.P1口 P1口是准双向口,它只能作通用I/O接口使用。输入输出原理特性与P0口作为通用I/O接口使用时一样,当其输出时,可以提供电流负载,不必像P0口那样需要外接上拉电阻 2 1 D Q CLK 锁存器 读锁存器 写锁存器 内部总线 读引脚 Vcc GND P1.x V1 内部上拉电阻 3.P2口 P2口也是准双向口,它有两种用途:通用I/O接口和高8位地址线。 2 1 D Q CLK 锁存器 读锁存器 写锁存器 内部总线 读引脚 地址 控制 Vcc GND P2.x V1 MUX 内部上拉电阻 3 4.P3口 P3口除了作为准双向通用I/O口使用外,它的每一根线还具有第二种功能。 P3口 第二功能 P3.0 RXD 串行口输入端 P3.1 TXD 串行口输出端 P3.2 INT0 外部中断0请求输入端,低电平有效 P3.3 INT1 外部中断1请求输入端,低电平有效 P3.4 T0 定时/计数器0外部计数脉冲输入端 P3.5 T1 定时/计数器1外部计数脉冲输入端 P3.6 WR 外部数据存储器写信号,低电平有效 P3.7 RD 外部数据存储器读信号,低电平有效 2.3 MCS-51系列单片机的外部引脚及片外总线 2.3.1 外部引脚 图 2.10 MCS - 51单片机引脚及总线结构 (a) 管脚图; (b) 8031 引脚功能分类 一.输入/输出引脚 P0口(39~32脚):P0.0~P0.7统称为P0口。在不接片外存储器与不扩展I/O口时,作为准双向输入/输出口。在接有片外存储器或扩展I/O口时,P0口分时复用为低8位地址总线和双向数据总线。 P1口(1~8脚):P1.0~P1.7统称为P1口,可作为准双向I/O口使用。对于52子系列,P1.0与P1.1还有第二功能:P1.0可用作定时器/计数器2的计数脉冲输入端T2,P1.1可用作定时器/计数器2的外部控制端T2EX。 P2口(21~28脚):P2.0~P2.7统称为P2口,一般可作为准双向I/O口使用;在接有片外存储器或扩展I/O口且寻址范围超过256字节时,P2口用作高8位地址总线。 P3口(10~17脚):P3.0~P3.7统称为P3口。除作为准双向I/O口使用外,还可以将每一位用于第二功能,而且P3口的每一条引脚均可独立定义为第一功能的输入输出或第二功能。 二.控制线 ALE/PROG(30脚) /PSEN(29脚) RST/VPD(9脚) /EA/VPP(31脚) (30脚)地址锁存信号 系统扩展时,ALE用于控制把P0口输出的低8位地址送入锁存器锁存起来,实现低位地址和数据的分时传送 ALE是以1/6的振荡频率输出的正脉冲,可作为外部时钟作为系统中其它芯片的时钟源 外部程序存储器读选通端(29脚) 低电平有效 读外部ROM时自动产生 读内部ROM和外部RAM不会产生 (31脚)内部和外部程序存储器选择信号 EA=1,从内ROM开始,PC>0FFFH,自动延伸至外ROM EA=0,对ROM读操作限定在外部ROM RST即为RESET,VPD为备用电源。当单片机振荡器工作时,该引脚上出现持续两个机器周期的高电平,就可实现复位操作,使单片机回复到初始状态。上电时,考虑到振荡器有一定的起振时间,该引脚上高电平必须持续10 ms以上才能保证有效复位。 四.外接晶体引脚 XTAL1、XTAL2(19、18脚):当使用单片机内部振荡电路时,这两个引脚用来外接石英晶体和微调电容。晶体在1.2—12MHZ选择,电容20—60pF,通常选30pF。 XTAL1 XTAL2 外部 振荡 信号 XTAL1 XTAL2 Vcc Vss R 外部 振荡 信号 XTAL2 XTAL1 Vcc Vss R (a)内部时钟方式 (b)HMOS工艺外接时钟 (c)CHMOS工艺外接时钟 2.3.2 片外总线结构 一.地址总线 地址总线宽度为16位,寻址范围都为64KB。由P0口经地址锁存器提供低8位(A7~A0),P2口提供高8位(A15~A8)而形成。可对片外程序存储器和片外数据存储器寻址。 二.数据总线 数据总线宽度为8位,由P0口直接提供。 三.控制总线 控制总线由第二功能状态下的P3口和4根独立的控制线RST、/EA、ALE和/PSEN组成 2.4 MCS-51系列单片机的工作方式 2.4.1 复位方式 在时钟电路工作以后,当外部电路使得RST端出现2个机器周期(24个时钟周期)以上的高电平,系统内部复位。复位
文档评论(0)