单片机原理及接口技术(第4版).pdf

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

电源引脚:Vcc(40脚):电源端,为+5V。Vss(20脚):接地端。外接

晶体引脚:XTAL2(18脚)接外部晶体和微调电容的一端,在89C51片

内它是振荡电路反向放大器的输出端,振荡电路的频率就是晶体的固

有频率。若须采用外部时钟电路时,该引脚悬空。检查89C51的振荡

电路是否正常工作时,可用示波器查看XTAL2端是否有脉冲信号输出。

XTAL1(19脚)接外部晶体和微调电容的另一端,在片内,它是振荡

电路反向放大器的输入端,在采用外部时钟时,该引脚输入外部时钟

脉冲。控制信号引脚:RST(9脚)为复位信号输入端,高电平有效。

当此输入端保持两个机器周期(24个时钟振荡周期)的高电平时,

就可以完成复位操作。PSEN(29脚)程序存储允许输出信号端。当

89C51由片外部程序存储器取指令(或常数)时,每个机器周期两次

PSEN有效(即输出2个脉冲)。但在此期间,每当访问外部数据存储

器时,这两次有效的PSEN信号将不出现。PSEN端同样可以驱动(吸

收或输出)8个LS型的TTL负载。要检查一个89C51小系统上电后

CPU能否正常工作,也可以用示波器看PSEN端有无脉冲输出。如有,

则说明基本上工作正常。ALE/PROG(30脚):地址锁存允许信号端。

当89C51上电正常工作后,ALE引脚不断向外输出正脉冲信号,此频

率为振荡器频率fOSC的1/6。CPU访问片外存储器时,ALE输出信号

作为锁存低8位地址的控制信号。平时不访问片外存储器时,ALE端

也以振荡器频率的1/6固定输出正脉冲,因而,ALE信号可以用作对

外输出的时钟或定时信号。如果想确认89C51芯片的好坏,可用示波

器查看ALE端是否有脉冲信号输出。若有脉冲信号输出,则89C51

基本上是好的。ALE端的负载驱动能力为8个LS型TTL(低功耗甚高

速TTL)负载。此引脚的第2功能PROG在片内带有4KBFlashROM的

89C51编程写入(固化程序),作为编程脉冲输入端。

EA/VPP(31脚):外部程序存储器地址允许输入端/固化编程电压输

入端。当EA端保持高电平时,CPU只访问片内FlashROM并执行内

部程序存储器中的指令,但当PC(程序计数器)值超过0FFFH(对

89C51/S51为4KB)时,将自动转去执行片外程序存储器内的程序。

当输入信号EA引脚接低电平(接地)时,CPU只访问片外ROM并执

行片外程序存储器中的指令,而不管是否有片内程序存储器。然而需

要注意的是,如果必威体育官网网址位LB1被编程,则复位时在内部会锁存EA端

的状态。当EA端保持高电平(接Vcc端)时,CPU则执行内部程序

存储器中的程序。在FlashROM编程期间,该引脚也用于施加12V的

编程允许电源Vpp(如果选用12V编程)。

输入/输出端口P0、P1、P2和P3:P0端口(P0.0-P0.7,39-32脚)P0

口是一个漏极开路的8位准双向I/O端口。它作为漏极开路的输出端

口,每位能驱动8个LS型TTL负载。当P0口作为输入口使用时,应

先向口锁存器(地址80H)写入全1,此时P0口的全部引脚浮空,

可作为高阻抗输入。作输入口使用时要先写1,这就是准双向的含义。

在CPU访问片外存储器(89C51/S51片外EPROM或RAM)时,P0口

分时提供低8位地址和8位数据的复位总线。在此期间,P0口内部

上拉电阻有效。P1端口(P1.0-P1.7):P1口是一个内部提供上拉电阻

的8位双向I/O口。P1口输出缓冲器可驱动4个TTL输入。对端口写

1时,通过内部的上拉电阻把端口拉到高电位,这时可用作输入口。

P1作输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低

的引脚会输出一个电流。由于它的内部有一个上拉电阻,所以连接外

围负载时不需要外接上拉电阻。

P2端口(P2.0-P2.7):P2是一个带有内部上拉电阻的8位双向I/O端

口。P2输出缓冲器可驱动4个TTL输入。当P2口被写“1”时,通

过内部上拉电阻拉高,且作为输入口。P2作为输入

文档评论(0)

173****5388 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档