目 录1. 绪论..............................................11.1 系统工作原理...................................11.2 系统模块.......................................11.3 系统操作界面及其操作过程........................21.3.1 系统操作过程...............................22. 部件的选择.......................................32.1 芯片的选择.....................................32.2 继电器的选择...................................32.3 阀门的选择.....................................32.3.1 电磁阀的选择...............................33. 硬件设计..........................................43.1 设备的结构.....................................43.1.1 中央处理单元...............................43.1.2 LED 显示部分................................43.1.3 电磁阀部分.................................43.1.4 按键部分.....................................43.1.5 指示灯部分.................................53.2 总电路设计图...................................53.3 AT89C51 单片机电路.............................63.4 晶振电路.......................................63.5 复位电路.......................................73.6 按键电路......................................103.9 LED 显示电路..................................103.10 电磁阀电路...................................124. 软件设计........................................134.1 系统组成.......................................134.2 消抖流程及程序................................144.3 总流程及程序..................................164.4 按键处理总流程及程序..........................174.5 工作中的处理流程..............................195. 结论............................................20参考文献............................................21AT89C51 基于单片机智能浇花系统设计 摘要:本设计是经过 AT89C51 单片机采纳汇编语言进行编程, 在 LED 液晶屏上实现小时, 分, 秒的显示;并利用单片机来实现计时, 定时功能, 同时经过 7 个按键开关和 3 个指示灯来实现参数设置和调节功能、 浇花间隔时间的设定、 浇水持续时间的设定、 单片机对电...