STC89C52RC芯片共有40个引脚。电源引脚是Vcc和Vss,Vcc是单片机的40脚,接电源+5V,Vss是单片机的20脚,接地端。外接晶体引脚XTAL1和XTAL2分别是单片机的18和19脚,是振荡电路反相放大器的输入端和输出端,分别接在外部晶体和微调电容的两端。控制信号引脚RST、PSEN、ALE/PROG、EA/Vpp,它们分别是单片机的9脚、29脚、30脚以及31脚,RST是单片机的复位信号输入端,当输入高电平时生效,PSEN是程序存储允许输出信号端口,决定是否读取外部ROM。ALE是单片机的地址锁存允许信号端,可以锁存P0口送出的低八位地址,负载能力强,单片机写入固化程序时,作为编程脉冲输入端使用。EA是允许访问外部 ROM输入端,当输入高电平时,控制系统执行内部程序存储器中的程序,当输入低电平时,控制系统执行外部程序存储器中的程序,VPP是固化编程电压输入端,用于是否选用12v编程。输入/输出端口P0~P3中P0口占据单片机的32到39脚,P1口占据单片机的1脚到9脚,P2口占据单片机的10脚到20脚,P3口占据单片机的21脚到28脚。P0端口是漏极开路的,内部没有上拉电阻,平时应用时加上拉电阻,P1~P3端口内部都含有上拉电阻,P2和P3脚具有第二功能。P0~P3口4个锁存器同RAM一起编址,就能把I/O口当作SFR来寻址,而可编程的全双工串(UART),利用单片机的RXD和TXD来完成和外界的串行通讯。

STC89C52RC芯片的引脚数量及功能

P0~P3引脚功能详细介绍如下表所示

STC89C52RC芯片的引脚数量及功能

大部分51单片机串口都具有复用功能,所以在了解了P0~P3串口的大部分功能后,需要再对P1~P3的重要第二功能进行学习和掌握。部分引脚的第二功能表如下表所示。

STC89C52RC芯片的引脚数量及功能
  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查