專利名稱:多功能tft液晶屏顯示控制裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種液晶屏顯示控制裝置,尤其涉及一種利用MCU接口控制數(shù)字 TFT液晶屏進(jìn)行多功能顯示操作的顯示控制裝置。
背景技術(shù):
隨著TFT液晶屏在MCU接口的應(yīng)用中越來(lái)越廣泛,對(duì)于顯示速度的要求也越來(lái)越高。傳統(tǒng)MCU液晶屏顯示控制裝置的逐點(diǎn)輸入顯示方式已經(jīng)很難滿足當(dāng)前顯示速度的需要?,F(xiàn)有MCU對(duì)液晶屏顯示操作主要包括以下幾種畫點(diǎn),畫橫線豎線,自定義顏色清屏,顯示字符等。使用現(xiàn)有MCU液晶屏顯示控制裝置,需要MCU上位機(jī)進(jìn)行大量的計(jì)算以及寫入操作,從而拖慢了顯示速度。而對(duì)于不同分辨率的顯示屏,則還需要配置不同的控制裝置, 從而增加成本,影響后期維護(hù)。因此,設(shè)計(jì)一種多功能TFT液晶屏顯示控制裝置,使MCU只需通過(guò)輸入簡(jiǎn)單的指令和相關(guān)參數(shù),就能完成復(fù)雜的顯示操作,并通過(guò)輸入指令改變控制字來(lái)適應(yīng)不同分辨率顯示屏的顯示需要,就成為本實(shí)用新型要解決的問題。
發(fā)明內(nèi)容鑒于上述現(xiàn)有技術(shù)中的不足,本實(shí)用新型旨在提供一種結(jié)構(gòu)簡(jiǎn)單、成本低廉,數(shù)據(jù)處理過(guò)程合理、快捷,只需MCU通過(guò)輸入簡(jiǎn)單指令和相關(guān)參數(shù)就能完成復(fù)雜顯示操作的多功能液晶屏顯示控制裝置。本實(shí)用新型的目的是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的多功能TFT液晶屏顯示控制裝置,包括MCU接口、顯示控制單元、顯示存儲(chǔ)單元、時(shí)序產(chǎn)生單元和液晶屏接口,顯示控制單元包括接口控制單元、讀寫數(shù)據(jù)地址處理單元、8點(diǎn)寫處理單元、存儲(chǔ)單元控制器、顯示驅(qū)動(dòng)單元。所述接口控制單元暫存MCU接口中讀、寫、寄存器選擇的狀態(tài),并按順序相應(yīng)存儲(chǔ)指令和數(shù)據(jù)。所述讀寫數(shù)據(jù)地址處理單元用于暫存顯示存儲(chǔ)單元的讀寫地址,完成不同分辨率下的讀寫地址計(jì)數(shù)和顯存地址轉(zhuǎn)換。所述8點(diǎn)寫處理單元根據(jù)接口控制單元接收到的8位控制數(shù)據(jù),將前景色或背景色數(shù)據(jù)作為顯示數(shù)據(jù)輸出到存儲(chǔ)單元控制器中。所述存儲(chǔ)單元控制器根據(jù)接口控制單元的寄存器狀態(tài),按照地址處理單元輸出的顯示存儲(chǔ)器地址,完成顯示存儲(chǔ)單元的數(shù)據(jù)讀寫操作。所述顯示驅(qū)動(dòng)單元在時(shí)鐘信號(hào)CK和顯示使能ENABLE控制下,從存儲(chǔ)單元控制器中讀取數(shù)據(jù),并進(jìn)行紅、綠、藍(lán)色階分配后作為顯示數(shù)據(jù)RGB信號(hào)輸出,同時(shí)產(chǎn)生驅(qū)動(dòng)液晶屏的時(shí)序信號(hào)行同步HSYNC信號(hào),場(chǎng)同步VSYNC信號(hào),時(shí)鐘信號(hào)CK,顯示使能信號(hào)ENABLE。本實(shí)用新型所述的多功能TFT液晶屏顯示控制裝置,采用MCU接口兩次寫指令操作,將指令和數(shù)據(jù)按一定順序進(jìn)行相應(yīng)處理或存儲(chǔ),同時(shí),利用讀寫數(shù)據(jù)地址處理單元進(jìn)行不同分辨率下的讀寫地址計(jì)算,結(jié)合8點(diǎn)寫處理單元對(duì)液晶屏前景色或背景色的保存,方便地實(shí)現(xiàn)了 TFT液晶屏在簡(jiǎn)單操作下的分辨率設(shè)定,畫直線、斜線,字符顯示,自定義顏色清屏等控制,節(jié)省了 MCU資源的開銷,降低了控制成本。整體結(jié)構(gòu)簡(jiǎn)單、成本低廉,數(shù)據(jù)處理過(guò)程合理、快捷,顯示效果穩(wěn)定、可靠,能完全滿足MCU接口控制下不同分辨率TFT液晶屏的多功能快顯需要。
圖1為本實(shí)用新型的整體結(jié)構(gòu)示意圖。
具體實(shí)施方式
本實(shí)用新型適用于INTEL8080時(shí)序MCU的并行接口,控制QVGA (320 X RGBX M0) 分辨率或VGA (640 X RGB X 480)的TFT液晶屏。如圖1所示,本實(shí)用新型所述的多功能TFT液晶屏顯示控制裝置,包括MCU接口 1、 顯示控制單元2、顯示存儲(chǔ)單元5、時(shí)序產(chǎn)生單元3和液晶屏接口 4。顯示控制單元2在時(shí)序產(chǎn)生單元3的控制下通過(guò)MCU接口 1接收數(shù)據(jù)和指令,根據(jù)指令和數(shù)據(jù)進(jìn)行顯示存儲(chǔ)單元 5及相應(yīng)單元的順序存儲(chǔ)和操作,并通過(guò)液晶屏接口 4完成TFT液晶屏的顯示輸出。MCU接口 1以INTEL8080時(shí)序?yàn)橹鳎?位數(shù)據(jù)總線(DO D7)、讀寫信號(hào)線(/WR, /RD)、片選信號(hào)線(/⑶),指令數(shù)據(jù)寄存器選擇信號(hào)(舊),通過(guò)/CS選通本裝置,RS選通指令或數(shù)據(jù)寄存器,/WR上升沿寫入指令或數(shù)據(jù),/RD低電平時(shí)讀出顯示數(shù)據(jù)。顯示存儲(chǔ)單元5用于存儲(chǔ)顯示數(shù)據(jù)信息,顯示存儲(chǔ)單元5為異步靜態(tài)隨機(jī)存儲(chǔ)器。液晶屏接口 4包括顯示數(shù)據(jù)信號(hào)RO R5、G0 G5、B0 B5,垂直同步信號(hào)Vsync, 水平同步信號(hào)Hsync,數(shù)據(jù)時(shí)鐘信號(hào)CK和數(shù)據(jù)使能信號(hào)ENABLE。時(shí)序產(chǎn)生單元3產(chǎn)生顯示控制單元2正常工作的基準(zhǔn)時(shí)序。其中,顯示控制單元2還包括接口控制單元6、讀寫數(shù)據(jù)地址處理單元7、8點(diǎn)寫處理單元9、存儲(chǔ)單元控制器8、顯示驅(qū)動(dòng)單元10。接口控制單元6中暫存MCU接口 1讀、寫、寄存器選擇的狀態(tài),控制和記錄MCU接口 1連接狀態(tài),并按照一定的順序存儲(chǔ)指令和數(shù)據(jù),保證數(shù)據(jù)順利、有序傳輸。讀寫數(shù)據(jù)地址處理單元7用于暫存顯示存儲(chǔ)單元5的讀寫地址,并完成不同分辨率下的讀寫地址計(jì)數(shù)和顯存地址轉(zhuǎn)換,確保數(shù)據(jù)可以在顯示存儲(chǔ)單元5中準(zhǔn)確存儲(chǔ)和讀取,同時(shí),還可保證在不同分辨率液晶屏上準(zhǔn)確顯示。存儲(chǔ)單元控制器8根據(jù)接口控制單元6的寄存器狀態(tài),按照讀寫數(shù)據(jù)地址處理單元7輸出的顯示存儲(chǔ)器地址,完成數(shù)據(jù)的讀寫操作,合理分配刷新液晶屏顯示和MCU操作時(shí)間,使傳輸通道使用合理,讀寫數(shù)據(jù)高效、快捷、準(zhǔn)確。8點(diǎn)寫處理單元9根據(jù)接口控制單元6接收到的8位控制數(shù)據(jù),將前景色或背景色數(shù)據(jù)作為顯示數(shù)據(jù)輸出到存儲(chǔ)單元控制器8中,以完成液晶屏前景或背景顯示。顯示驅(qū)動(dòng)單元10則在時(shí)鐘信號(hào)CK和顯示使能ENABLE的控制下,從存儲(chǔ)單元控制器8中讀取數(shù)據(jù),并進(jìn)行紅、綠、藍(lán)色階分配后作為顯示數(shù)據(jù)RGB信號(hào)輸出,同時(shí),根據(jù)時(shí)序產(chǎn)生單元3產(chǎn)生的基準(zhǔn)時(shí)序,產(chǎn)生驅(qū)動(dòng)液晶屏的時(shí)序信號(hào)行同步HSYNC信號(hào),場(chǎng)同步VSYNC 信號(hào),時(shí)鐘信號(hào)CK,顯示使能信號(hào)ENABLE,保證液晶屏正常顯示。[0026]具體工作流程如下步驟一上電后,時(shí)序產(chǎn)生單元3產(chǎn)生顯示控制單元2正常工作的基準(zhǔn)時(shí)序,從而控制顯示驅(qū)動(dòng)單元10以時(shí)鐘信號(hào)CK和顯示使能ENABLE控制從存儲(chǔ)單元控制器8中讀取數(shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行紅、綠、藍(lán)色階分配,作為顯示數(shù)據(jù)RGB信號(hào)輸出,同時(shí),根據(jù)時(shí)序產(chǎn)生單元3 產(chǎn)生的基準(zhǔn)時(shí)序,產(chǎn)生驅(qū)動(dòng)液晶屏的時(shí)序信號(hào)行同步HSYNC信號(hào),場(chǎng)同步VSYNC信號(hào),時(shí)鐘信號(hào)CK,顯示使能信號(hào)ENABLE。步驟二接收到MCU接口 1第一次寫入的控制字,接口控制單元6設(shè)定支持的分辨率,顯存地址高位,地址,顯示數(shù)據(jù)寄存器選通位。步驟三當(dāng)MCU接口 1寫入數(shù)據(jù)時(shí),讀寫數(shù)據(jù)地址處理單元7根據(jù)之前的選通信號(hào), 將數(shù)據(jù)存儲(chǔ)到地址低,高8位或數(shù)據(jù)寄存器中。步驟四MCU第二次寫入控制字時(shí)讀寫數(shù)據(jù)地址處理單元7設(shè)定地址增加方向位,8點(diǎn)寫處理單元9將像素點(diǎn)分成8 個(gè)方向,采用向8個(gè)方向增加的方式,即在步驟三寫入顯示數(shù)據(jù)寄存器后不必再設(shè)定地址, 可以連續(xù)寫入顯示數(shù)據(jù),在顯示屏上就對(duì)應(yīng)表現(xiàn)為橫線、豎線或斜線。接口控制單元6設(shè)定8點(diǎn)使能位,與8點(diǎn)控制寄存器選通為一起設(shè)定,之后輸入的數(shù)據(jù)為8點(diǎn)控制數(shù)據(jù),根據(jù)8點(diǎn)控制數(shù)據(jù),顯示屏顯示對(duì)應(yīng)的前景色和背景色組合,該操作可用來(lái)快速顯示字符。接口控制單元6設(shè)定清屏使能操作位,該位有效后,可立即用前景色填充整個(gè)顯示屏,實(shí)現(xiàn)清屏過(guò)程。接口控制單元6設(shè)定前景色,背景色,8點(diǎn)控制寄存器選通位。步驟五8點(diǎn)寫處理單元9寫入數(shù)據(jù),根據(jù)之前的選通信號(hào),將數(shù)據(jù)存儲(chǔ)到前景色, 背景色或8點(diǎn)控制寄存器中。重復(fù)步驟二到步驟五,合理設(shè)定控制位和寫入有效的數(shù)據(jù),便可以很容易完成在不同分辨率下顯示單點(diǎn)寫,畫直線,斜線,快速顯示字符,字符橫向或縱向顯示,快速清屏的操作。以上所述,僅為本實(shí)用新型較佳的具體實(shí)施方式
,但本實(shí)用新型的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本實(shí)用新型揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本實(shí)用新型的保護(hù)范圍之內(nèi)。
權(quán)利要求1.多功能TFT液晶屏顯示控制裝置,包括MCU接口、顯示控制單元、顯示存儲(chǔ)單元、時(shí)序產(chǎn)生單元和液晶屏接口,其特征在于,所述顯示控制單元包括接口控制單元、讀寫數(shù)據(jù)地址處理單元、8點(diǎn)寫處理單元、存儲(chǔ)單元控制器、顯示驅(qū)動(dòng)單元;所述接口控制單元暫存MCU接口中讀、寫、寄存器選擇的狀態(tài),并按順序相應(yīng)存儲(chǔ)指令和數(shù)據(jù);所述讀寫數(shù)據(jù)地址處理單元用于暫存顯示存儲(chǔ)單元的讀寫地址,完成不同分辨率下的讀寫地址計(jì)數(shù)和顯存地址轉(zhuǎn)換;所述8點(diǎn)寫處理單元根據(jù)接口控制單元接收到的8位控制數(shù)據(jù),將前景色或背景色數(shù)據(jù)作為顯示數(shù)據(jù)輸出到存儲(chǔ)單元控制器中;所述存儲(chǔ)單元控制器根據(jù)接口控制單元的寄存器狀態(tài),按照地址處理單元輸出的顯示存儲(chǔ)器地址,完成顯示存儲(chǔ)單元的數(shù)據(jù)讀寫操作;所述顯示驅(qū)動(dòng)單元在時(shí)鐘信號(hào)CK和顯示使能ENABLE控制下,從存儲(chǔ)單元控制器中讀取數(shù)據(jù),并進(jìn)行紅、綠、藍(lán)色階分配后作為顯示數(shù)據(jù)RGB信號(hào)輸出,同時(shí)產(chǎn)生驅(qū)動(dòng)液晶屏的時(shí)序信號(hào)行同步HSYNC信號(hào),場(chǎng)同步VSYNC信號(hào),時(shí)鐘信號(hào)CK,顯示使能信號(hào)ENABLE。
專利摘要本實(shí)用新型公開了一種多功能TFT液晶屏顯示控制裝置,包括MCU接口、顯示控制單元、顯示存儲(chǔ)單元、時(shí)序產(chǎn)生單元和液晶屏接口,顯示控制單元在時(shí)序產(chǎn)生單元的控制下通過(guò)MCU接口接收數(shù)據(jù)和指令,根據(jù)指令對(duì)數(shù)據(jù)進(jìn)行相應(yīng)處理。其中,讀寫數(shù)據(jù)地址處理單元用于計(jì)算和暫存不同分辨率下的讀寫地址,8點(diǎn)寫處理單元將前景色或背景色數(shù)據(jù)存儲(chǔ),結(jié)合MCU接口兩次寫入指令操作,完成簡(jiǎn)單操作下對(duì)TFT液晶屏的顯示分辨率控制,畫直線、斜線、自定義顏色清屏、地址增加方向等控制,節(jié)省了MCU資源的開銷,降低了成本,可廣泛適用于各種TFT液晶屏的多功能顯示控制中。
文檔編號(hào)G09G3/36GK201956048SQ201020699560
公開日2011年8月31日 申請(qǐng)日期2010年12月29日 優(yōu)先權(quán)日2010年12月29日
發(fā)明者楊德文, 高啟寅, 黃際雷 申請(qǐng)人:德為顯示科技股份有限公司