
基于FPGA的LCD1602流动显示VHDL代码及说明资料
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本资源提供基于FPGA的LCD1602液晶屏流动显示的VHDL代码和详细文档说明。适用于学习和项目开发,涵盖初始化、数据传输等功能模块。
目前市场上的LCD1602液晶屏主要使用Samsung S6A0069X 或 KS0066U、Hitachi HD44780 以及 SMOS SED1278 控制芯片。Digilent的Spartan-3E开发板上配置的是Sitronix ST7066U这款控制芯片,并且说明书指出为了减少I/O口使用,采用了4位传输模式。其实用户应该有权选择是采用4位还是8位传输模式。
接下来进入正文部分:开发板上的字符型LCD接口如图所示,其中SF_D<11-8>为数据信号线,LCD_E则是液晶屏的读写使能信号;LCD_RS用于控制寄存器的选择,在发送指令时应设为0,在进行数据读写操作时则需设置为1。而LCD_RW是读写选择信号,当其值为0时表示向LCD发送数据(即FPGA向LCD传输),如果该信号位被设定为1,则表示从LCD读取显示寄存器中的内容。
关于接口的具体细节请参考相关表格说明。
全部评论 (0)
还没有任何评论哟~


