Introduction - If you have any usage issues, please Google them yourself
This program is prepared based on the VERILOG language keyboard program, in theory, the keyboard is very easy to implement, but because the factors to consider debounce, therefore, be more complex.