前言
本人只是初學(xué),代碼經(jīng)過實(shí)驗(yàn)驗(yàn)證,僅供參考
我自己查找模仿編寫運(yùn)行的代碼,如有侵權(quán),聯(lián)系刪除。
說明
這是譯碼器,其作用是將四位 BCD 碼轉(zhuǎn)換成七段數(shù)碼管的段碼,顯示 1、
2、3…數(shù)字。文章來源:http://www.zghlxwxcb.cn/news/detail-724173.html
代碼段
module yima_125 (A,B,LED7S);
input[3:0] A;
output B;
output[6:0] LED7S;
reg[6:0] LED7S;
assign B=1'b0;
always @(A)
case(A)
4'b0000 : LED7S <= 7'b1000000; //控制LED小燈的七個(gè)管
4'b0001 : LED7S <= 7'b1111001; //我的順序是gfedcba
4'b0010 : LED7S <= 7'b0100100; //順序是因?yàn)槲以O(shè)置的【6:0】
4'b0011 : LED7S <= 7'b0110000;
4'b0100 : LED7S <= 7'b0011001;
4'b0101 : LED7S <= 7'b0010010;
4'b0110 : LED7S <= 7'b0000010;
4'b0111 : LED7S <= 7'b1111000;
4'b1000 : LED7S <= 7'b0000000;
4'b1001 : LED7S <= 7'b0010000; //可以繼續(xù)加數(shù)字,這是0-9
endcase
endmodule
總結(jié)
簡(jiǎn)單的譯碼器,書上的例題,只是我多設(shè)置了一個(gè)輸出B文章來源地址http://www.zghlxwxcb.cn/news/detail-724173.html
到了這里,關(guān)于【Verilog七段譯碼器】的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!