基于CPLD的液晶显示装置及其显示方法制造方法及图纸

技术编号:10124321 阅读:147 留言:0更新日期:2014-06-12 14:53
本发明专利技术提供一种基于CPLD的液晶显示装置,包括Flash模块、单片机模块、CPLD模块、第一RAM模块、第二RAM模块、VGA接口模块和LCD模块;单片机模块与Flash模块信号电连接;CPLD模块与单片机模块及VGA接口模块信号电连接;CPLD模块与第一RAM模块和第二RAM模块分别双向信号电连接;VGA接口模块与LCD模块信号电连接;使用时,单片机模块与上级设备信号电连接。显示方法主要包括单片机模块接收并处理数据、CPLD模块暂存、调用和传输显示信息并经VGA接口模块发送给LCD模块显示等步骤。本发明专利技术能够大幅节约成本,适于工业嵌入式应用;显示画面流畅,能实现曲线等信息的实时显示;刷新LCD显示的功耗大大降低,适用性强。

【技术实现步骤摘要】
【专利摘要】本专利技术提供一种基于CPLD的液晶显示装置,包括Flash模块、单片机模块、CPLD模块、第一RAM模块、第二RAM模块、VGA接口模块和LCD模块;单片机模块与Flash模块信号电连接;CPLD模块与单片机模块及VGA接口模块信号电连接;CPLD模块与第一RAM模块和第二RAM模块分别双向信号电连接;VGA接口模块与LCD模块信号电连接;使用时,单片机模块与上级设备信号电连接。显示方法主要包括单片机模块接收并处理数据、CPLD模块暂存、调用和传输显示信息并经VGA接口模块发送给LCD模块显示等步骤。本专利技术能够大幅节约成本,适于工业嵌入式应用;显示画面流畅,能实现曲线等信息的实时显示;刷新LCD显示的功耗大大降低,适用性强。【专利说明】基于CPLD的液晶显示装置及其显示方法
本专利技术涉及计算机显示装置
,具体涉及一种基于CPLD的液晶显示装置及其显示方法。
技术介绍
当前,随着工业现代化水平的不断提高,自动化装备在工业生产中得到了越来越多的应用,特别是用于工业自动化的嵌入式自动化控制装置。工业自动化控制装备通常离不开显示装置。常见的工业自动化装备的显示装置通常采用PC机或工控机带动的液晶显示器。目前工业自动化装备中所使用的显示装置,因其需要PC机或工控机带动,因而成本较高;而且,目前工业自动化装备中所使用的嵌入式显示装置,该类显示装置通常所采用的液晶显示屏尺寸均较小,显示的画面不够流畅,难以胜任诸如曲线图之类的图形显示。CPLD (Complex Programmable Logic Device)即复杂可编程逻辑器件技术在日常实践中得到了广泛的应用,但CPLD用于液晶显示装置中尚不多见。
技术实现思路
本专利技术的目的是:克服现有技术的不足,提供一种适用于工业嵌入式应用、能够大幅节约成本、驱动15寸以上较大的液晶显示器、能够实现包括曲线等信息的实时显示且显示画面更加流畅的基于CPLD的液晶显示装置及其显示方法。本专利技术的技术方案是:本专利技术的基于CPLD的液晶显示装置,其结构特点是:包括Flash模块、单片机模块、CPLD模块、第一 RAM模块、第二 RAM模块、VGA接口模块和LCD模块; Flash模块设有信号输出端;单片机模块设有显示信号输入端、字库信号输入端和显示信号输出端;CPLD模块设有显示信号输入端、第一双向通信端、第二双向通信端以及显示信号输出端;第一 RAM模块和第二 RAM模块分别设有双向通信端;VGA接口模块设有显示信号输入端和显不信号输出端;LCD模块设有显不信号输入端; 单片机模块的字库信号输入端与Flash模块的信号输出端信号电连接;CPLD模块的显示信号输入端与单片机模块的显示信号输出端信号电连接;第一 RAM模块的双向通信端与CPLD模块的第一双向通信端双向信号电连接;第二 RAM模块的双向通信端与CPLD模块的第二双向通信端双向信号电连接;VGA接口模块的显示信号输入端与CPLD模块显示信号输出端信号电连接;LCD模块的显示信号输入端与VGA接口模块的显示信号输出端信号电连接;使用时,单片机模块的显示信号输入端与上级设备的信号输出端信号电连接。进一步的方案是:上述的Flash模块包括ST29LE020型号的闪存;单片机模块包括STC12C5A60S2型号的单片机;CPLD模块包括XILINXXC95144XL型号的复杂可编程逻辑器件;IXD模块包括惠普15寸液晶显示器。一种上述的基于CPLD的液晶显示装置的显示方法,包括以下步骤: ①单片机模块(2 )接收上级设备传输的需要显示的信息,同时调用flash模块(I)内的字库信息,处理后发送给CPLD模块(3); ②CPLD模块(3)将接收的显示信息发送给第一RAM模块(4)中暂存; ③当第一RAM模块(4)中暂存的显示信息达到满屏显示时,CPLD模块(3)将第一 RAM模块(4)中暂存的数据全部调入第二 RAM模块(5); ④CPLD模块(3)调用第二 RAM模块(5 )中的数据并通过VGA接口模块(6 )发送给LCD模块(7)显示,完成一次显示刷屏; ⑤重复步骤①至步骤④。本专利技术具有积极的效果:(1)本专利技术的基于CPLD的液晶显示装置及其显示方法,能够有效替代常见的采用PC机或工控机管理信息显示,能够大幅节约成本,而且更加适于工业嵌入式应用。(2)本专利技术的基于CPLD的液晶显示装置及其显示方法,通过采用双RAM和CPLD结构,其中一个RAM模块用于缓存,另一个RAM模块用于实时显示调用,克服了现有技术中缓存和显示两个操作在同一 RAM模块中执行,从而使得画面显示更加流畅、画面质量不受影响,而且能够实现常见显示装置中不能实现的曲线等信息的实时显示。(3)本专利技术的基于CPLD的液晶显示装置及其显示方法,刷新LCD显示的功耗大大降低,有效克服现有技术中通常只能驱动较小尺寸的液晶显示器的问题,能够有效驱动15寸以上的较大尺寸的液晶显示器,适用性强。【专利附图】【附图说明】图1为本专利技术的电路结构示意图; 图2为本专利技术的显示方法的流程图。上述附图中的附图标记如下: Flash模块I,单片机模块2,CPLD模块3,第一 RAM模块4,第二 RAM模块5,VGA接口模块6,LCD模块7。【具体实施方式】下面结合附图和具体实施例对本专利技术作进一步详细的说明。(实施例1) 见图1,本实施例的基于CPLD的液晶显示装置,主要由Flash模块1、单片机模块2、CPLD模块3、第一 RAM模块4、第二 RAM模块5、VGA接口模块6和LCD模块7组成。 Flash模块I主要由型号为ST29LE020的闪存组成。Flash模块I内烧录有显示用的字库。单片机模块2主要由单片机及其外围电路组成。本实施例中单片机优选采用型号为STC12C5A60S2的单片机。单片机模块2使用时接收上级设备传输的需要显示的信息,并对接收的信息进行相应处理。CPLD模块3主要由型号为XILINXXC95144XL的复杂可编程逻辑器件集成芯片组成。第一 RAM模块4主要由512K的型号为IS61LV5128AL的RAM (随机存取存储器)芯片组成。第二 RAM模块5主要由512K的型号为IS61LV5128AL的RAM芯片组成。IXD模块7本实施例中优选采用惠普15寸液晶显示器。Flash模块I设有信号输出端;单片机模块2设有显示信号输入端、字库信号输入端和显示信号输出端;CPLD模块3设有显示信号输入端、第一双向通信端、第二双向通信端以及显示信号输出端;第一 RAM模块4和第二 RAM模块5分别设有双向通信端;VGA接口模块6设有显不信号输入端和显不信号输出端;IXD模块7设有显不信号输入端。单片机模块2的字库信号输入端与Flash模块I的信号输出端信号电连接;CPLD模块3的显示信号输入端与单片机模块2的显示信号输出端信号电连接;第一 RAM模块4的双向通信端与CPLD模块3的第一双向通信端双向信号电连接;第二 RAM模块5的双向通信端与CPLD模块3的第二双向通信端双向信号电连接;VGA接口模块6的显示信号输入端与CPLD模块3的显示信号输出端信号电连接;IXD模块7的显示信号输入端与VGA接口模块6的显示信号输出本文档来自技高网
...

【技术保护点】
一种基于CPLD的液晶显示装置,其特征在于:包括Flash模块(1)、单片机模块(2)、CPLD模块(3)、第一RAM模块(4)、第二RAM模块(5)、VGA接口模块(6)和LCD模块(7); Flash模块(1)设有信号输出端;单片机模块(2)设有显示信号输入端、字库信号输入端和显示信号输出端;CPLD模块(3)设有显示信号输入端、第一双向通信端、第二双向通信端以及显示信号输出端;第一RAM模块(4)和第二RAM模块(5)分别设有双向通信端;VGA接口模块(6)设有显示信号输入端和显示信号输出端;LCD模块(7)设有显示信号输入端;单片机模块(2)的字库信号输入端与Flash模块(1)的信号输出端信号电连接;CPLD模块(3)的显示信号输入端与单片机模块(2)的显示信号输出端信号电连接;第一RAM模块(4)的双向通信端与CPLD模块(3)的第一双向通信端双向信号电连接;第二RAM模块(5)的双向通信端与CPLD模块(3)的第二双向通信端双向信号电连接;VGA接口模块(6)的显示信号输入端与CPLD模块(3 )显示信号输出端信号电连接;LCD模块(7)的显示信号输入端与VGA接口模块(6)的显示信号输出端信号电连接;使用时,单片机模块(2)的显示信号输入端与上级设备的信号输出端信号电连接。...

【技术特征摘要】

【专利技术属性】
技术研发人员:乔晓华孙玉霞王为善冯霏
申请(专利权)人:江苏理工学院
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1