keyboardtest.v
来自「键盘控制电路」· Verilog 代码 · 共 24 行
V
24 行
//-----------------------------
//Keyboard test program
//Filename : keyboardtest.v
//-----------------------------
module keyboardtest(CLK, reset, ROW_in, COLUMN, seven);
input CLK, reset;
input [3:0] ROW_in;
output [3:0] COLUMN;
output [7:0] seven;
wire [1:0] SCAN_CODE;
wire [3:0] REAL_code;
wire clko;
wire keyin, keyout;
cnt5 clkdiv (.in(CLK), .out(clko));
debounce keydeb(.clk(clko), .rst(~reset), .keyin(keyin), .K_out(keyout));
CODE codegen (.CLK(CLK), .SCAN_CODE(SCAN_CODE));
keypress_det key_select(.SCAN_CODE(SCAN_CODE), .ROW(ROW_in), .COLUMN(COLUMN), .PRESSOUT(keyin),
.PRESSIN(keyout), .REAL_code(REAL_code));
sevenseg SEVEN_DSP (.hex(REAL_code), .seg(seven));
endmodule
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?