【verilog每日一练】第二十练:case语句的使用

题目:用case语句实现8段数码管对应数字显示的控制,4bit的dig信号表示应显示的数字(0~9),8bit的seg信号表示数码管8段led的控制,且数码管为共阳数码管,[7:0]seg从高位到低位分别表示DP、A、B、C、D、E、F、G

image

答案:

image

解析:共阳数码管低电平点亮,参考case语法:

image

若 condition1 为真,则执行true_statement1;若condition1为假且condition2 为真,则执行 true_statement2;若所有列出的 condition 都为假,则执行 default_statement 语句

请登录后发表评论

    没有回复内容