📄 keyboardtest.v
字号:
//-----------------------------
//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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -