AT89S51与AT89C2051单片机引脚功能解析

2017-03-16 67 0

本文以ATMEL公司51系列中的AT89S51与AT89C2051两款单片机为例,系统介绍其引脚排列与功能划分。AT89S51为标准40引脚单片机,支持ISP在系统编程并内置硬件看门狗;AT89C2051为其精简版本,仅20引脚,省去P0、P2口,但内置模拟比较器,最低工作电压可达2.7V,适用于两节5号电池供电的便携产品。

一、AT89S51引脚分配

AT89S51常见封装为40脚PDIP,引脚自缺口处逆时针编号1~40。引脚按功能分为四类:电源引脚2根(VCC为40脚、GND为20脚);晶振引脚2根(XTAL1为19脚、XTAL2为18脚);控制引脚4根(RST/VPP为9脚、ALE/PROG为30脚、PSEN为29脚、EA/VPP为31脚);可编程I/O引脚32根,即P0(39~32脚)、P1(1~8脚)、P2(21~28脚)、P3(10~17脚)四组8位口。其中RST引脚出现2个机器周期高电平即触发复位;EA接低电平时从外部程序存储器取指,接高电平时从内部取指。

二、AT89C2051引脚分配

AT89C2051内置2KB程序存储器、15根可编程I/O口线及一个模拟比较器。20脚封装中:VCC为20脚、GND为10脚;XTAL1为5脚、XTAL2为4脚;RST/VPP为1脚;P1口占8根(P1.0~P1.7),P3口占7根(P3.0~P3.5、P3.7)。需注意:P3.6引脚未引出,其内部与模拟比较器输出端相连,编程时仅可用于读取比较器状态,不能作为普通I/O驱动外部负载。

三、应用选型建议

当系统所需I/O不超过15根时,优先选用AT89C2051以缩小体积、降低功耗并简化布线;当需要外部程序存储器扩展、总线操作或多于15路I/O时,则应选用AT89S51。

相关文章

BTL桥式推挽功率放大器及其应用
基于MC145026/MC145027的无线鼠标改造电路
基于CD4069/CD4017/CD40174的五路平面彩灯控制器
小型变压器的设计原则和技巧
Protel 99 SE操作环境及特点
热转印法制作PCB板(一):原理与打印设置

发布评论