首页 > 编程知识 正文

八位共阴数码管显示数字代码(共阴极的七段显示译码器的代码)

时间:2023-05-03 13:42:21 阅读:122086 作者:4180

module cy4 (输入le、BL、LT、//输入端口声明input D3、D2、D1、D0、//输入端口声明output reg a、b、c、d、e、f、g//输出端口和变量的数据Always@(* ) Beginif ) lt==1) a、b、c、d、e、f、g}=7'b111_1111; //使监视器的7段全部发光,8elseif(bl==1) a、b、c、d、e、f、g}=7'b000_0000; //熄灭显示器的所有7段,显示0elseif(le==1) a、b、c、d、e、f、g ) ) a、b、c、d、e、f、g ); //显示elsecase(D3、D2、D1、D0 ) ) /基于输入的8421BCD代码实现显示解码器的功能4 ) D0: ) a、b、c、d、e、f、g )=7) bbd 4'd2: {a,b,c,d,e,f,g}=7'b110_1101; 4'd3: {a,b,c,d,e,f,g}=7'b111_1001; 4'd4: {a、b、c、d、e、f、g}=7'b011_0011; 4'd5: {a、b、c、d、e、f、g}=7'b101_1011; 4'd6: {a,b,c,d,e,f,g}=7'b001_1111; 4'd7: {a,b,c,d,e,f,g}=7'b111_0000; 4'd8: {a,b,c,d,e,f,g}=7'b111_1111; 4'd9: {a,b,c,d,e,f,g}=7'b111_1011; default: {a、b、c、d、e、f、g}=7'b000_0000; 输入//非8421BCD代码时,未显示endcaseendendmodule

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。