at89c51 89C51引脚图及功能
文章图片
文章图片
文章图片
文章图片
文章图片
外部:(可以直接复制到ASM程序文件中进行标注,非常方便)
;┏━┓┏━┓
;P1.0 ┫1 ┗┛40┣ Vcc
;P1.1 ┫2 39┣ P0.0
;P1.2 ┫3 38┣ P0.1
;P1.3 ┫4 37┣ P0.2
;P1.4 ┫5 36┣ P0.3
;P1.5 ┫6 35┣ P0.4
;P1.6 ┫7 34┣ P0.5
;P1.7 ┫8 33┣ P0.6
;RST/Vpd ┫9 32┣ P0.7
;RXD P3.0 ┫10 31┣ -EA/Vpp(内部1/外部0程序地址选择)
;TXD P3.1 ┫11 30┣ ALE/-P(数据锁存输出)
;-INT0 P3.2 ┫12 29┣ -PSEN(外部程序读取选通输出)
;-国际1 P3.3 ┫13 28┣ P2.7
;T0 P3.4 ┫14 27┣ P2.6
;T1 P3.5 ┫15 26┣ P2.5
;-WR P3.6 ┫16 25┣ P2.4
;-RD P3.7 ┫17 24┣ P2.3
;X2 ┫18 23┣ P2.2
;X1 ┫19 22┣ P2.1
;GND ┫20 21┣ P2.0
;┗━━━━┛
Pin描述:
①引脚
Vcc(40引脚):典型值+5v。
Vss(20引脚):连接到低电平。
②外部晶体振荡器
X1和X2分别与晶体的两端相连。当使用外部时钟信号时,X2连接到振荡信号,并且X1接地
。
③输入/输出端口引脚:
P0端口:I/O双向端口。制作输入端口时,首先要将软件设置为“1”。
P1端口:输入输出双向端口。制作输入端口时,首先要将软件设置为“1”。
P2端口:输入输出双向端口。制作输入端口时,首先要将软件设置为“1”。
P3端口:输入输出双向端口。制作输入端口时,首先要将软件设置为“1”。
④控制引脚:
RST/Vpd、ALE/-PROG、-PSEN和-EA/Vpp构成了对MSC-51的控制。
Rst/VPD(引脚9):复位信号输入端(高电平有效)。
第二个功能:增加+5V待机电源,保护RAM信息在断电情况下不丢失。
ALE/-PROG(30引脚):数据锁存信号输出端。
第二个功能:编程脉冲输入。
-psen(引脚29):外部读选通信号。
-ea/VPP(引脚31):使能外部程序存储器的端子。
第二个功能:编程电压输入端(+21V)。
;98c2051外部引脚图:(可以直接复制到ASM程序文件中进行标注,非常方便)
;
;┏━┓┏━┓
;RET ┫1 ┗┛20┣ Vcc
;RXD P3.0 ┫2 19┣ P1.7
;TXD P3.1 ┫3 18┣ P1.6
;-INT0 P3.2 ┫6 17┣ P1.5
;-INT1 P3.3 ┫7 16┣ P1.4
;T0 P3.4 ┫8 15┣ P1.3
;T1 P3.5 ┫9 14┣ P1.2
;P3.7 ┫11 13┣ P1.1 A1(+)
;X1 ┫4 12┣ P1.0 A0(-)
;X2 ┫5 10┣ GND
;┗━━━━┛
——————————————————————————————————————
[引脚电气性能]
AT89C20的p端口特性;
P1端口:P1端口是一个8位双向输入输出端口,其中P1.2~P1.7引脚有内部,P1.0
和P1.1需要外部上拉电阻。P1.0和P1.1也分别用作片内精密仿真的同相输入
0)和反相输入(AIN1)。P1端口输出缓冲器可以吸收20mA电流,直接驱动显示器。
向端口写入1时,端口被内部上拉电阻拉至高电位,该电阻可用作输入端口。在P2港输了
当使用入口时,因为内部有一个上拉电阻,那些被外部信号下拉的引脚将输出一个电流(Iil)