摘 要本文的电热水器控制器设计采用了AT89S51单片机作来设计的。本设计利用温度传感器及模数转换器等来完成。在硬件设计方面,主要对电源电路、单片机最小系统及其扩展、模数转换电路、键盘显示及接口电路、水温检测电路、报警电路进行了简明的介绍。而且还介绍了该设计中应用到的主要芯片的性能和特点,包括AT89S51、74LS377、DS18B20等。在软件设计方面,采用汇编语言编程。然后对软件调试进行了误差分析。该电热水器设计完善,实现方案简单易行。采用软件设计来控制,可以实现检测水温,智能加热,并且提高了整机的可靠性及准确性。关键词:单片机,电热水器,设计ABSTRACT In this paper, the design of electric water heater controller uses AT89S51 MCU to design.The design of temperature sensor and analog to digital converter to