Verilog-HDL洗衣机控制器.docVIP

  • 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)

1亿VIP精品文档

相关文档