- 8
- 0
- 约3.82千字
- 约 4页
- 2019-10-12 发布于浙江
- 举报
定义5种状态,零停机、一设定时间、二漂洗、三洗涤、四脱水,要求设定时间给漂洗,漂洗正反转各10秒,洗涤正反转各5秒,脱水正反转各1秒,有一个设定时间键,有一个切换模式键,四种工作状态分别有四个LED显示。
mod 切换模式,一共有停机s0,调整时间s1,漂洗s2,洗涤s3,脱水s4,共五种状态
add 为调整时间累加,最后赋给timecount
piaocount 是漂洗计数
xicount是洗涤计数
tuocount是脱水计数
zheng表示电机正转
fan表示电机反转
module wash(mod,add,led1,led2,led3,led4,clk,zheng,fan);
input mod,add,clk;
output led1,led2,led3,led4,zheng,fan;
reg led1,led2,led3,led4;
reg zheng,fan;
reg [9:0] timecount,counter;
reg [4:0] piaocount,xicount,tuocount;
reg [2:0] state;
parameter s0=3b000;
parameter s1=3b001;
parameter s2=3b010;
parameter s3=3b011;
parameter s4=3b100;
always @(posedge add)
原创力文档

文档评论(0)