本發明專利技術提供一種基于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
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。