文档详情

AT89C51的引脚功能

hs****ma
实名认证
店铺
DOCX
54.72KB
约3页
文档ID:508678453
AT89C51的引脚功能_第1页
1/3

一VCC供电电压一GND接地一P0口:P0口为一个8位漏级开路双向I/O口,每个管脚可吸收8TTL、1电流当P1口的管脚写“1”时,被定义为高阻输入P0tg够用于外部程序数据存储器,它可以被定义为数据/地址的第八位在FLASH®程时,P0口作为原码输入口,当FLAS进行校马^时,P0ft出原码,此时P的卜部电位必须被拉高Pin:pi口是一个内部提供上拉电阻的8位双向i/o口,pi口缓冲器能接收输出4TTL、1电流P1口管脚写入“1”后,电位被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故在FLASH编程和校验时,P1口作为第八位地址接收一P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL、1电流,当P2口被写“1”时,其管脚电位被内部上拉电阻拉高,且作为输入作为输入时,P2口的管脚电位被外部拉低,将输出电流,这是由于内部上拉的缘故P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位在给出地址“1”时,它利用内部上拉的优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。

P2口在FLASH®程和校验时接收高八位地址信号和控制信号—P3口:P3口管月却是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流当P3口写入“1”后,它们被内部上拉为高电平,并用作输入作为输入时,由于外部下拉为低电平,P3口将输出电流(ILL),也是由于上拉的缘故P3口也可作为AT89C5的一些特殊功能口,如下所示:P3.0RXD(串行输入口)P3.1TXD(用行输出口)P3.2INT0(外部中断0)P3.3而1(外部中断1)P3.4T0(记时器0外部输入)P3.5T1(记时器1外部输入)P3.6WR(外部数据存储器写选通)P3.7RD(外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号一RST复位输入当振荡器复位器件时,要保持RSTP两个机器周期的高电平时间—ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节在FLASHY程期间,此引脚用于输入编程脉冲在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6因此它可用作对外部输出的脉冲或用于定时目的然而要注意的是:每当用作外部数据存储器时,将跳过一个ALEt冲。

如想禁止ALE勺输出可在SFR8EH址上置0此时,ALE只有在执行MOVXMOVC令时ALEt起作用另外,该引脚被略微拉高如果微处理器在外部执行状态ALEt止,置位无效 PSEN:外部程序存储器的选通信号在由外部程序存储器取址期间,每个机器周期PSEN两次有效但在访问外部数据存储器时,这两次有效的PSEN信号将不出现 EA/VPP:当EA保持低电平时,访问外部ROM注意加密方式1时,EA将内部锁定为RESET当EA端保持高电平时,访问内部ROM在FLASH®程期间,此引脚也用于施加12Vs程电源(VPP) XTAL1反向振荡放大器的输入及内部时钟工作电路的输入一XTAL2来自反向振荡器的输出③内部结构框图如图10所示6JS1内部结构I程序存储器I|数据存储器II定时讨数器IAKV AH t Av n串行通信口3051时钟中断系统址战制伏 地总控总10AT89C51的内部结构框图(3)AT89C51的基本操作如图11所示,在X1和X2之间接一只石英振荡晶体构成了单片机的时钟电路,它还有另一种接法,是把外部振荡器的信号直接连接到XTAL1端,XTAL渊悬空不用AT89C51复位引脚RST/VP通过片内一个施密特触发器(抑制噪声作用)与片内复位电路相连,施密特触发器的输出在每一个机器周期由复位电路采样一次。

当振荡电路工作,并且在RST弓I脚上加一个至少保持2个机器周期的高电平时,就能使AT89C51完成一次复位复位不影响RAM勺内容复位后,PC指向0000H单元,使单片机从起始地址0000H单元开始重新执行程序所以,当单片机运行出错或进入死循环时,可按复位键重新启动。

下载提示
相似文档
正为您匹配相似的精品文档