2.1.1 MCU选型:AT89C52

AT89C52是一款8位单片机,由ATMEL公司生产。它采用高密度、非易失性存储技术,兼容MCS-51指令系统,具有8k字节的可反复擦写Flash存储器和256字节RAM。

AT89C52拥有40个引脚、32个I/O端口、2个外中断口、3个16位定时器、2个串口,可满足复杂系统控制应用。它可常规编程,但无法在线编程。

主要功能特性:

- 32个双向I/O口

- 256x8位内部RAM