自动售饮料机及多功能数字时钟veriloghdl数字设计实践.ppt

自动售饮料机及多功能数字时钟veriloghdl数字设计实践.ppt

自动售饮料机及多功能数字时钟veriloghdl数字设计实践

always // 产生整点报时信号 begin if( ( min1 == 8h59 ) ( sec1 8h54 ) || ( ! ( min1 | sec1 ) ) ) if( sec1 8‘h54 ) alert2 = ear clk_1k; // 产生短音 else alert2 = !ear clk_1k; // 产生长音 else alert2 = 0; end endmodule 多功能数字钟端口图 按键去抖电路 module keystab( keyout, keyin, clk1k ); output keyout; input keyin; input clk1k; reg[3:0] delay; reg keyout; always @( posedge clk1k ) begin if( !keyin ) begin if( delay == 15) keyout = 1b0; delay = delay + 1; end else begin delay = 0; keyout = 1b1; end end endmodule 9.11 计费器 设计一个IC卡电话计费器,能显示卡值余额,根据话务种类扣除话费。 计费器 卡插入信号 接通信号 时钟 话务

文档评论(0)

1亿VIP精品文档

相关文档