一、设计实现功能如下:
以AT89c51单片机为核心,设计一个洗衣机控制器。
1、洗涤方式有三种:漂洗、弱洗、强洗。
2、利用两个数码管显示洗涤时间,设置洗涤方式选择、开始、暂停、停止四个按键。
3、第一次按下洗涤方式设置按键,系统为漂洗,定时3分钟;第二次按下为弱洗,2分钟;第三次按下为强洗,5分钟,并且对应的LED亮。当按下开始按键,系统将根据设置的洗涤方式开始洗衣,数码管显示剩余时间(单位:分),对应的LED闪烁(0.5秒闪烁一次),同时直流电机正转5s反转5s;
4、当洗衣时间到,蜂鸣器响30秒,电机停止。
5、当暂停键按下,LED停止闪烁,暂停倒计时,直至开始按键再次按下,系统继续执行。
6、当停止按键按下,洗衣停止(数码管清零、LED全灭)。
二、资源下载和演示请点击这里:
三、仿真图如下: