3。4 按键电路 6
3。5 电机电路 6
3。6 显示电路 7
3。7 蜂鸣器报警电路 9
3。8 系统总电路 10
4 系统软件设计 11
4。1 主程序设计 11
4。2 全自动模式程序设计 12
4。3 洗衣程序设计 13
4。4 漂洗程序设计 13
4。5 脱水程序设计 14
5 调试 15
5。1 硬件调试 15
5。2 软件调试 15
6 总结 16
参考文献 17
致谢 18
图清单
图序号 图名称 页码
图 2-1 设计总方框图 2
图 3-1 单片机 AT89C52 引脚图 4
图 3-2 时钟电路图 5
图 3-3 LM298N 芯片引脚图 7
图 3-4 电动机电路原理图 7
图 3-5 LED 灯显示电路 8
图 3-6 12864 液晶显示电路 9
图 3-7 蜂鸣器报警电路 9
图 3-8 系统总电路 10
图 4-1 主程序框图 11
图 4-2 全自动整体框图 12
图 4-3 洗衣程序流程图 13
图 4-4 漂洗程序流程图 13
图 4-5 脱水程序流程图 14
图 5-1 Keil 软件编程图 15
表清单
表序号 表名称 页码
表 3-1 模块接口说明 8
1 绪论
1。1 引言
当今世界是技术大爆炸的年代,只要人们有需求,就会生产出各种符合需要 的产品。随着科技的进步,洗衣机已经成为人类必不可少的一部分,而智能化、 全自动的洗衣机更受广大用户青睐。现如今,在生产和生活中,用户都喜欢追求 家用电器占地体积小、功能强大,为设计符合要求的洗衣机,故应选择体积小巧 的控制器嵌入其中。单片机由于它的智能化、小型化、成本低占据大部分市场, 它不仅可以在恶劣的环境下使用,而且抗干扰性能极强,所以单片机的应用已极 为广泛。它在仪表、家用电器、仪器测量、通信等方面也发挥着极大的作用。