89c2051构造框图及引脚阐明
AT89C2051是ATMEL公司出产的带2K字节闪速可编程可擦除只读存储器(EEPROM)的8位单片机,它具有如下首要特性:
·和MCS-51商品的兼容 ·2K字节可重编程闪速存储器 ·耐久性:1,000写/擦除周期 ·2.7V~6V的操作计划 ·全静态操作:0Hz~24MHz ·两级加密程序存储器 ·128×8位内部RAM ·15根可编程I/O引线 ·两个16位守时器/计数器 ·六个接连源 ·可编程串行UART通道 ·直接LED驱动输出 ·片内仿照比照器 ·低功耗空载和掉电办法 | |
图10.1 AT89C2051的构造框图 |
10.1.2 AT89C2051的构造框图
AT89C2051是一带有2K字节闪速可编程可擦除只读存储体(EEPROM)的低电压,高功用8位CMOS微型核算机。如图10.2所示。它选用ATMEL的高密非易失存储技能制作并和工业规范MCS—51指令集和引脚构造兼容。经过在单块芯片上组合通用的CPL1和闪速存储器,ATMEL AT89C2051是一弱小的微型核算机,它对很多嵌入式操控运用供给一高度活络和本钱低的处理办法。
图10.2 AT89C2051内部构造图
此外,从AT89C2051内部构造图也可看出,其内部构造与8051内部构造底子一同(除仿照比照器外),引脚RST、XTAL1、XTAL2的特性和外部联接电路也彻底与51系列单片机相应引脚一同,但P1口、P3口有其一同的本地。
AT89C2051是一个有20个引脚的芯片,引脚如图10.1所示,与8051内部构造进行比照可发现,AT89C2051削减了两个对外端口(即P0、P2口),使它最大或许地削减了对外引脚,因而芯片规范有所削减。
AT89C2051芯片的20个引脚功用为:
1. Vcc:电源电压。
2. GND:地。
3. P1口:P1口是一8位双向I/O口。口引脚P1.2~P1.7供给内部上拉电阻。 P1.0和P1.1央求外部上拉电阻。P1.0和P1.1还别离作为片内精细仿照比照器的同相输入(AIN0)和反相输入(AIN1)。P1口输出缓冲器可吸收20mA电流并能直接驱动LED显现。当P1口引脚写入“1”时,其可用作输入端。当引脚P1.2~P1.7用作输入并被外部拉低时,它们将因内部的上拉电阻而流出电流(IIL)。
P1口还在闪速编程和程序校验期直接纳代码数据。
4. P3口:P3口的P3.0~P3.5、P3.7是带有内部上拉电阻的七个双向I/0引脚。P3.6用于固定输入片内比照器的输出信号而且它作为一通用I/O引脚而不行拜访。P3口缓冲器可吸收20mA电流。当P3口引脚写入“1”时,它们被内部上拉电阻拉高并可用作输入端。用作输入时,被外部拉低的P3口引脚将用上拉电阻而流出电流(IIL)。
P3口还用于结束AT89C2051的各种功用,如下表10-1所示。
P3口还接纳一些用于闪速存储器编程和程序校验的操控信号。
5. RST:复位输入。RST一旦成为高电平,悉数的I/O引脚就复位到“1”。当振荡器正在作业时,继续给出RST引脚两个机器周期的高电平便可结束复位。每一个机器周期需12个振荡器或时钟周期。
6. XTAL1:作为振荡器反相拓宽器的输入和内部时钟发作器的输入。
7. XTAL2:作为振荡器反相拓宽器的输出。
表10-1 P3口的功用
P3口引脚 | 功用 |
P3.0 | RXD(串行输入端口) |
P3.1 | TXD(串行输出端口) |
P3.2 | INT0(外接连0) |
P3.3 | INT1(外接连1) |
P3.4 | TO(守时器0外部输入) |
P3.5 | T1(守时器1外部输入) |
上一篇:c9014三极管参数
下一篇:电路板首要分类