完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本帖最后由 hughqfb 于 2013-2-20 11:05 编辑
我自己有简单的verilog-HDL代码,可以显示简单的字符数字,但是我想要实时显示传感器的数据该怎么写呢?封装成一个模块,然后实例化? 大家有资料的可以上传上来,我东西做完了到时也会给大家分享的。嘿嘿。第四层楼我给出了代码。 祝大家新年快乐,万事如意哦! |
|
相关推荐
14个回答
|
|
给自己顶顶,继续看代码。
|
|
|
|
关于变量在液晶中的显示方法?单片机中可以用C语言的数组,VerilogHDL中怎么办呢?用case语句的话代码量显得太大了,有没有相对好点的方法呢?
|
|
|
|
下面是Verilog的1602显示代码,其中的变量是从别的模块传递过来的。有没有方法直接可以显示字符呢?
|
|
|
|
大家都忙着过年啊!桑心啊!
|
|
|
|
总的来说,1602液晶时序要求并不高,所以只要写好状态机在每个状态写入对应的代码即可!网上的很多1602的verilogHDL代码都是写入静态的字符,如果要求动态显示字符那就要把1602的接口驱完善。写好了我便上传资料,以便后来人参考。
|
|
|
|
把你要显示的参数定义两个reg,一个wire,reg==》wire===》reg,前一个reg将外部参数引进,后一个reg放在你要显示的位置,当然事先用wire将数据传给这个reg,就okay。(wire理解为连线,reg即register=寄存器)
|
|
1 条评论
|
|
|
|
楼主,最近在吗?我也有同样的问题想要请教你。我的设计是将测温芯片DS18B20 的16位数据 作为输入在LCD1602上面显示出来,还不是很清楚怎么弄。
|
|
|
|
你先把1602的时序搞清楚,把底层的驱动先写好,驱动写好后再写一个控制模块接收外部的数据,你可以采用FIFO的方式来连接1602和DS13B20的变量。(FIFO调用方法:Tools->MegaWizard Plug-In Manage,具体设置自己上网搜) 1602驱动部分还有就是把外部的变量转换为相应的要显示的字符,一般可以用case或者function( )函数,建议用case来转换,就是代码比较多。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
楼主提供的代码能够显示简单的字符吗?
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1559 浏览 1 评论
1335 浏览 0 评论
矩阵4x4个按键,如何把识别结果按编号01-16(十进制)显示在两个七段数码管上?
1544 浏览 0 评论
927 浏览 0 评论
2341 浏览 0 评论
1465 浏览 35 评论
5678 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-26 07:04 , Processed in 0.835453 second(s), Total 72, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号