8421BCD编码器电路 功能表 十个按键 S[9:0], 对应十进制数 0~9。 采用 4 位二进制数 Y[3:0]]对其进行编码, Y[3]的权值为 8, Y[2]的权值为 4, Y[1]的权值为 2, Y[0]的权值为 1, 因此称做 8421BCD 码。 该编码器输入低电平有效; 在按下 S[0]~S[9]中任意键时, 代表有信号输入, G 为 1; 没有按键按下时, G 为 0。 Verilog代码 module code8421( input [9:0] S, output reg