FPGA 控制 LCD 1602
FPGA控制LCD1602调试笔记
初始化步骤:
1、0x38设置为16*2显示,5*7点阵,8位数据接口
2、0x0C说明这里0c表示的是开显示,不显示光标,光标不显示,完整描述如下:
3、0x01清屏幕
4、0x06
表示读或者写之后,地址指针加1,光标加1
5、0x80位置寄存器定位于第一行的最左边
时序图:
在本例中采用50兆分频到1k的时钟,也就是E的保持时间是1ms,达到以上的时序要求。
在Altera的DEO上验证通过,显示效果如下:
完整代码如下:
(本实例中,显示大写的LOVE!,第二行显示www.txsky.net)
下载地址
用户评论
可以参考,谢谢!
很不错,给我提供了思路~
对口代码,我用的夜市DE0,谢谢