出于对设计成本以及设计实用性等多方面的考虑,本系统在系统微控制单元(MCU)部分遂选择同是ATEML公司生产的AT89C51单片机。
AT89C51作为一款8位微控制器,有着是一种低功耗、高性能的显著特点,具有8K的flash存储器。除此之外,工业中80C51产品所带有的指令和引脚可以与之完全兼容。片上Flash允许程序存储器在系统可编程。
AT89C51单片机具有以下标准功能:8KByte 的Flash,256 Byte 的RAM,32位I/O口,看门狗定时器,2个数据指针,三个16位定时/计数器,一个6向量2级中断结构,全双工串行口,片内振荡器(反相放大器)及时钟电路。