本帖最后由 jf_51366911 于 2021-10-31 19:22 编辑
module key_test
(
input sys_clk,
input rst_n,
input[2:0] key_in,
output zhi
);
reg zhi_r;
always@(posedge sys_clk or negedge rst_n)
begin
if(~rst_n)
zhi_r <= 8'b00000000;
else if(key_in[0])
zhi_r <= 8'b01010001;
else if(key_in[1])
zhi_r <= 8'b01011100;
else if(key_in[2])
zhi_r <= 8'b01100110;
end
assign zhi = zhi_r;
endmodule
这是我写的代码,能否实现键盘上四个键,分别输入00000000,01010001,01011100,01100110。
如果不行,怎么改正;
如果可以,还有什么修改建议吗?希望大佬帮助