目的及要求
1.洗衣机的工作步骤为洗衣、漂洗和脱水三个过程,工作时间分别为:洗 衣45秒,漂洗30 秒,脱水15 秒;
2.用一个按键实现洗衣程序的手动选择:A、单洗涤;B、单漂洗;C、单脱水;D、漂洗和脱水;E、洗涤、漂洗和脱水全过程;
3. 用3个LED灯分别表示当前工作状态,并且以1HZ频率闪烁(洗衣、漂洗和脱水),数码管倒计时显示每个步骤剩余的工作时间,这里采用数码管动态显示。全部过程结束后,应提示使用者;
4. 用一个按键实现暂停洗衣和继续洗衣的控制,暂停后继续洗衣应回到暂停之前保留的状态;
5.洗涤和漂洗过程中电机正运转方式为:正转5s ->暂停2s ->反转5s,若洗涤时间没到则重复以上过程,脱水则一直正转。
设计规范:功能、性能要求、端口信号说明;
类型 |
名称 |
位宽 |
描述 |
input |
Clk |
1 |
时钟信号125MHZ |
input |
Rst |
1 |
复位 |
input |
Mode |
1 |
模式选择 |
input |
Sta_Pause |
1 |
启动/暂停 |
output |
Beep |
1 |
洗衣完成 |
output |