keypad 错误

keypad 错误always@(posedgeCLKornegedgenRESET)beginif(!nRESET)beginendelsebeginif(key_en)begincase(key_value_1)7’b0001_001:key_value7’b0010_001:key_value7’b0100_001:key_valu

大家好,又见面了,我是你们的朋友全栈君。always@(posedge CLK or negedge nRESET)


begin


if(!nRESET)


begin





end





else


begin



if(key_en)


begin


case (key_value_1)


7’b0001_001: key_value <= 4’d1;  //1


7’b0010_001: key_value <= 4’d4;  //4


7’b0100_001: key_value <= 4’d7;  //7


7’b1000_001: key_value <= 4’d0;  //*


7’b0001_010: key_value <= 4’d2;  //2


7’b0010_010: key_value <= 4’d5;  //5


7’b0100_010: key_value <= 4’d8;  //8


7’b1000_010: key_value <= 4’d0;  //0


7’b0001_100: key_value <= 4’d3;  //3


7’b0010_100: key_value <= 4’d6;  //6


7’b0100_100: key_value <= 4’d9;  //9


7’b1000_100: key_value <= 4’d0;  //#


endcase


end


else


begin


end


end

end

结果正确

always@(posedge CLK or negedge nRESET)
begin
if(!nRESET)
begin
key_value <= 4’d0;
end

else
begin
if(key_en)
begin
case (key_value_1)
7’b0001_001: key_value <= 4’d1;  //1
7’b0010_001: key_value <= 4’d4;  //4
7’b0100_001: key_value <= 4’d7;  //7
7’b1000_001: key_value <= 4’d0;  //*
7’b0001_010: key_value <= 4’d2;  //2
7’b0010_010: key_value <= 4’d5;  //5
7’b0100_010: key_value <= 4’d8;  //8
7’b1000_010: key_value <= 4’d0;  //0
7’b0001_100: key_value <= 4’d3;  //3
7’b0010_100: key_value <= 4’d6;  //6
7’b0100_100: key_value <= 4’d9;  //9
7’b1000_100: key_value <= 4’d0;  //#
endcase
end
else
begin
key_value <= 4’d0;
end
end
end

结果错误

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/136704.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月3日 上午8:00
下一篇 2022年6月3日 上午8:00


相关推荐

  • 国内首个开源AI智能体!有道龙虾:安全可控,易用好上手

    国内首个开源AI智能体!有道龙虾:安全可控,易用好上手

    2026年3月12日
    2
  • yolo 实例分割_jacobi椭圆函数

    yolo 实例分割_jacobi椭圆函数Abstract我们提出了一个简单的、完全卷积的实时实例分割模型,在MS-COCO上达到29.8map,在单个TitanXp上以33.5fps的速度进行评估,这比以往任何竞争方法都要快得多。而且,我们只在一个GPU上训练就得到了这个结果。我们通过将实例分割分成两个子任务来实现这一点:(1)生成一组原型掩码;(2)预测每个实例的掩码系数。然后,我们通过将原型与掩码系数结合起来,生成实例mask…

    2022年8月23日
    14
  • Nano Banana会员使用教程指南

    Nano Banana会员使用教程指南

    2026年3月13日
    0
  • MD语法

    MD语法TOC 生成目录 TOC 注意需要占据单独一行 如上效果复制代码标题使用 号表示标题 号和标题间留一个空格 一级标题二级标题三级标题 四级标题五级标题六级标题效果如下复制代码一级标题二级标题三级标题四级标题五级标题六级标题加粗

    2026年3月26日
    2
  • 交换机划分vlan配置_同一交换机vlan互通

    交换机划分vlan配置_同一交换机vlan互通原标题:一步步详解华为交换机配置实例,一看就会实例一、配置交换机的vlan,使同vlan交换机互通在项目中,给网络项目划分vlan,这个是最常见的配置,基本上大部分项目都有的,那么如何来划分vlan呢?使同vlan的主机能够互相通信呢?我们来看下下面案例。如下图:LSW1与LSW2都是三层交换机,现在两台交换机分别连着两台pc。其中:LSW1的0/0/1端口连着pc1,0/0/2连着pc2,0/0…

    2026年1月27日
    5
  • Redis可视化客户端redisClient下载[通俗易懂]

    Redis可视化客户端redisClient下载[通俗易懂]百度网盘下载地址:https://pan.baidu.com/s/1X4ZtY9n-rJeRySGkIa1wdA提取码:061f

    2022年10月12日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号