差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 后一修订版 两侧同时换到之后的修订记录 | ||
7._按键消抖 [2017/03/06 02:14] zhijun [硬件说明] |
7._按键消抖 [2017/03/06 09:54] zhijun [Verilog代码] |
||
---|---|---|---|
行 37: | 行 37: | ||
====Verilog代码==== | ====Verilog代码==== | ||
------ | ------ | ||
- | 模块化设计是用硬件描述语言进行数字电路设计的精髓,代码可重复利用。而且模块化的设计使得程序的结构也很清晰。这里我们首先看看流水灯的模块化设计。利用了之前的3-8译码器和分频器,你需要把这两个程序也拷贝到一个工程。 | + | |
<code verilog> | <code verilog> | ||
行 150: | 行 150: | ||
// Module Function:进过按键消抖后控制led显示翻转 | // Module Function:进过按键消抖后控制led显示翻转 | ||
- | module debounce (clk,rst,key,led); | + | module top (clk,rst,key,led); |
input clk; | input clk; |