机务设备检修数据采集系统设计(5)

发布时间:2021-06-07

图2 AT89C51引脚结构

主要特性:

·CS-51兼容

·4K字节可编程FLASH存储器

·寿命:1000写/擦循环

·数据保留时间:10年

·全静态工作:0Hz-24MHz

·128×8位内部RAM

·128×8位内部RAM

·三级程序存储器锁定

·128×8位内部RAM

·32可编程I/O线

·两个16位定时器/计数器

·5个中断源

·可编程串行通道

·低功耗的闲置和掉电模式

·片内振荡器和时钟电路

下面分别叙述这些引脚的功能。

(1) 主电源引脚

Vcc:电源端。 GND:接地端。

(2) 外接晶体引脚XTAL1和XTAL2

①XTAL1:接外部晶体的一个引脚。

在单片机内部,它是构成片内振荡器的反相放大器的输入端。当采用外部振

荡器时,该引脚接收振荡器的信号,即把此信号直接接到内部时钟发生器的输入

端。

② XTAL2:接外部晶体的另一个引脚。

在单片机内部,它是上述振荡器的反相放大器的输出端。采用外部振荡器时,

此引脚应悬浮不连接。

(3) 控制或与其他电源复用引脚RST,ALE/PROG,EA/Vpp

①RST:复位输入端。当振荡器运行时,在该引脚上出现两个机器周期的高

电平将使单片机复位。

② ALE/PROG:当访问外部存储器时,ALE(地址锁存允许)的输出用于锁

存地址的低位字节。即使不访问外部存储器,ALE端仍以不变的频率(此频率为

振荡器频率的1/6)周期性地出现正脉冲信号。因此,它可用作对外输出的时钟,

或用于定时目的。然而要注意的是:每当访问外部数据存储器时,将跳过一个

ALE脉冲。

在对Flash存储器编程期间,该引脚还用于输入编程脉冲(PROG)。

③ PSEN:程序存储允许(PSEN)输出是外部程序存储器的读选通信号。

当AT89C51由外部程序存储器取指令(或常数)时,每个机器周期两次PSEN有

效(即输出2个脉冲)。但在此期间内,每当访问外部数据存储器时,这两次有效的PSEN信号将不出现。

④ EA/Vpp:外部访问允许端。要使CPU只访问外部程序存储器(地址为

0000H~FFFFH),则EA端必须保持低电平(接到GND端)。然而要注意的是,如

果保密位LB1被编程,复位时在内部会锁存EA端的状态。 当EA端保持高电平(接Vcc端)时,CPU则执行内部程序存储器中的程序。

在Flash存储器编程期间,该引脚也用于施加12V的编程允许电源Vpp(如

果选用12V编程)。

(4) 输入/输出引脚P0.0~P0.7,P1.0~P1.7,P2.0~P2.7和P3.0~P3.7。

① P0端口(P0.0~P0.7):P0是一个8位漏极开路型双向I/O端口。作为

机务设备检修数据采集系统设计(5).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219