完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我看到一个verilog驱动LCD1602的程序,代码如下:
); input clk,rst_n; assign lcd_rw=1'b0; //设置高延迟 就不check busy 无需读取状态 reg [3:0] ms; //-------------------------------------------------------- //判断下一个状态 初始化完了之后一直循环1个状态 //根据状态输出相应数据 //----------------lcd_en使能1ms--------------------- 还有这一句: assign lcd_en=current_state==lcd8?1'b0:ms==15?1'b1:1'b0; 这条语句应该怎么理解?我被她绕晕了。谢谢! |
|
相关推荐
3个回答
|
|
//------显示“haa”的原因不知。
你贴出来的应该不是原始代码吧,貌似是被你魔改之后出了问题。 建议仿真一下,或者添加DEBUG接口观察信号状态。 //------assign语句
最佳答案
|
|
|
|
谢谢!是原始代码
|
|
|
|
可以尝试添加一些括号,方便理解
|
|
1 条评论
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1702 浏览 1 评论
1460 浏览 0 评论
矩阵4x4个按键,如何把识别结果按编号01-16(十进制)显示在两个七段数码管上?
1671 浏览 0 评论
943 浏览 0 评论
2469 浏览 0 评论
1507 浏览 38 评论
5706 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-30 10:05 , Processed in 0.734365 second(s), Total 86, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号