FPGA的LCD液晶显示器设计.doc

FPGA的LCD液晶显示器设计.doc

ID:27522651

大小:56.50 KB

页数:3页

时间:2018-12-04

FPGA的LCD液晶显示器设计.doc_第1页
FPGA的LCD液晶显示器设计.doc_第2页
FPGA的LCD液晶显示器设计.doc_第3页
资源描述:

《FPGA的LCD液晶显示器设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、FPGA的LCD液晶显示器设计  由LCD液晶显示器制作的显示面板广泛应用于军用设备中,本设计采用Spartan-3EFPGA为硬件,该2&TImes;16字符型LCD内嵌一个SitronixST7066U图形控制器,实现了LCD显示器的字符或者汉字的满屏显示、满屏移动显示以及单个字符在屏幕上的移动显示,所有功能用VHDL语言实现,符合LCD显示器要求,达到各种显示效果。  由于LCD液晶显示器体积小、重量轻、功耗低,应用非常广泛,如作为飞机、坦克和船上的显示面板,可缩小原CRT显示器的所占空间,减轻设备重量

2、,增强机动性。  本设计采用Spartan-3E开发板上的一个内嵌Si.tronixST7066U图形控制器的字符型LCD,实现了:(1)单个字符在任意位置的显示以及字符的满屏显示及满屏移动显示;(2)自定义字符(汉字)的显示以及单个字符的满屏移动显示。其中,图形控制器[1]负责接收控制指令及数据并将其发送给LCD显示器。    1SitronixST7066U图形控制器  该控制器有三个内部存储空间,DDRAM、CGROM、CGRAM,送数据之前应先初始化。  (1)DDRAM(显示数据RAM)  存储字符

3、编码,从物理上讲DDRAM共有80个字符位置,每行有40个字符,但只有16个可被显示,剩余的24个不被显示。在读或写之前,需初始化地址计数器,地址计数器在读或写之后可保持常数或者自动增1或减1。  (2)CGROM(字符产生器ROM)  包含每个事先定好的字符的字体位图。  (3)CGRAM(字符产生器RAM)  包含8位的自定义字符位图,每个自定义字符位由8行位图的5个点组成,具体用法与DDRAM相同。  1.1与FPGA的接口信号  LCD与FPGA的接口信号[2]有:(1)使能信号LCD_E;(2)寄存

4、器选择信号LCD_RS;(3)读/写控制信号LCD_RW;(4)4根LCD数据线与StrataFlash数据线SF_D《11:8》复用。  1.2时序分析  SF_D《11:8》的数据值,LCD_RS、LCD_RW必须建立并在LCD_E转向高电平之前至少稳定40ns,LCD_E保留高电平时间至少230ns。在许多应用中,LCD_RW恒置低,因为一般不会从显示屏读取数据。  如图1所示,数据以8位形式传送,分为高4位和低4位,先传高4位再传低4位,其间隔时间至少1us。一个8位的写操作在下个通信之前间隔时间至少

5、为40us,而在清屏命令之后该延时需增至1.64ms。    图1字符型LCD接口时序图    2数据显示设计  2.1流程图  如图2所示,LCD数据显示包括上电初始化、配置显示屏、写数据给显示屏,在写数据之前应先设定初始地址。    图2LCD显示流程图  本开发板晶振为50MHz。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。