⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 keyboardtest.v

📁 键盘控制电路
💻 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 + -