
STC89C52是一款低压高性能微处理器,带有8K字节flash可编程可擦除只读存储器,俗称单片机。该器件采用ATMEL density非易失性存储器制造技术制造,兼容工业标准MCS-51指令集和输出引脚。
STC89C52的引脚图和原理图如下图所示:
STC89C52引脚具体介绍如下:
主电源引脚(2个引脚)
VCC(Pin40):电源输入,连接5V电源。
GND(插脚20):接地线。
外部晶振引脚(2个引脚)
XTAL1(Pin19):片内振荡电路的输入。
XTAL2(Pin20):片内振荡电路的输出端。
控制销(4)
RST/VPP(Pin9):重置Pin。引脚上的高电平持续2个机器周期将复位单片机。
ALE/PROG(引脚30):数据锁存许可信号。
PSEN(引脚29):外部存储器读选通信号。
EA/VPP(Pin31):程序存储器的内部和外部选通,当连接到低电平时从外部程序存储器读取指令,如果连接到高电平则从内部程序存储器读取指令。
可编程输入/输出引脚(32个引脚)
STC89C52单片机有四组8位可编程I/O口,分别为P0,P1、P2、P3,每个口8位(8脚),共32个。
PO端口(Pin39 ~ Pin32):名为P0.0 ~ P0.7p1端口(Pin1 ~ Pin8)的8位双向I/O端口线:名为P1.0 ~ P17P2端口(Pin21 ~ Pin28)的8位准双向I/O端口线:名为P2。
STC89C52的主要功能如下表所示:
主要功能特征










