AT89C52是美国ATMEL,公司生产的低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,与标准MCS-51指令系统及8052产品引脚兼容,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大AT89C52单片机适合于许多较为复杂控制应用场合
主要性能参数:
·与MCS-51产品指令和引脚完全兼容
.8k字节可重擦写Flash闪速存储器
.1000次擦写周期
静态操作:OHz-24MHz
·三级加密程序存储器
•256х8 hA部RAM
•32编程1/0口线
.3个16位定时/计数器
•8个中断源
·程串行UART通道
低功耗空闲和掉电模式
·PO口:P0口是一组8位漏极开路型双向1/0口,也即地址/数据总线复用口。作为输出口用时,每位能吸收电流的方式驱动8个TTL逻辑门电路,对端口P0写"1"时,可作为高阻抗输入端用.
在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间滋活内部上拉电阻.
在Flash编程时,PO口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。