專(zhuān)利名稱(chēng):一種適用于按摩椅手控器的液晶顯示器數(shù)據(jù)控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)控制方法,尤其涉及的是一種適用于按摩椅手控器的液晶顯示器數(shù)據(jù)控制方法。
背景技術(shù):
現(xiàn)有技術(shù)中在按摩椅手控器驅(qū)動(dòng)TFT液晶顯示屏系統(tǒng)中,常規(guī)電路數(shù)據(jù)控制方法為,以單片機(jī)為控制中心,利用單片機(jī)上的IO數(shù)據(jù)接口連接存儲(chǔ)器的控制線(xiàn)和地址數(shù)據(jù)線(xiàn),再利用單片機(jī)上另一 IO數(shù)據(jù)接口連接TFT液晶顯示器的控制線(xiàn)和地址數(shù)據(jù)線(xiàn),以此數(shù)據(jù)控制方法來(lái)驅(qū)動(dòng)TFT顯示屏的時(shí),首先需控制單片機(jī)讀取存儲(chǔ)器的數(shù)據(jù)到單片機(jī)中的緩沖區(qū),然后再控制將單片機(jī)中的數(shù)據(jù)傳送給TFT液晶顯示屏,實(shí)現(xiàn)TFT液晶顯示屏顯示所需內(nèi)容。現(xiàn)有技術(shù)中的方法,要求單片機(jī)必需具備多個(gè)IO數(shù)據(jù)接口,當(dāng)以單片機(jī)為中心傳送數(shù)據(jù)時(shí),必須得先讀取存儲(chǔ)器上的數(shù)據(jù),然后才能傳送出去,造成耗時(shí)過(guò)多,單片機(jī)負(fù)荷非常重,在驅(qū)動(dòng)TFT液晶顯示屏?xí)r,顯示的內(nèi)容同步刷新較慢。因此,現(xiàn)有技術(shù)存在缺陷,需要改進(jìn)。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是針對(duì)現(xiàn)有技術(shù)的不足,提供一種適用于按摩椅手控器的液晶顯示器數(shù)據(jù)控制方法。本發(fā)明的技術(shù)方案如下:
一種適用于按摩椅手控器的液晶顯示器數(shù)據(jù)控制方法,其中,包括以下步驟:
A:設(shè)置存儲(chǔ)器的地址數(shù)據(jù)線(xiàn)、TFT液晶顯示器的地址數(shù)據(jù)線(xiàn)和單片機(jī)的地址線(xiàn)直接相
連;
B:發(fā)送讀取存儲(chǔ)數(shù)據(jù)命令,使存儲(chǔ)器處于對(duì)外傳送數(shù)據(jù)的狀態(tài);
C:發(fā)送接收顯示數(shù)據(jù)命令,使TFT液晶顯示器處于接收顯示數(shù)據(jù)的狀態(tài);
D:設(shè)置單片機(jī)地址數(shù)據(jù)線(xiàn)的IO數(shù)據(jù)接口為輸入狀態(tài);
F:發(fā)送讀取數(shù)據(jù)命令后,發(fā)送接收數(shù)據(jù)命令;
E:重復(fù)步驟B至F,至直數(shù)據(jù)傳輸完成。所述的方法,其中,所述存儲(chǔ)器中存儲(chǔ)數(shù)據(jù)的格式與所述TFT液晶顯示屏顯示數(shù)據(jù)格式相同。所述的方法,其中,所述存儲(chǔ)器中存儲(chǔ)數(shù)據(jù)的格式為BIN格式的16進(jìn)制原始圖片數(shù)據(jù)。所述的方法,其中,所述步驟B中,由單片機(jī)通過(guò)存儲(chǔ)器控制線(xiàn)和地址數(shù)據(jù)線(xiàn)發(fā)送讀取存儲(chǔ)數(shù)據(jù)命令給存儲(chǔ)器,使存儲(chǔ)器處于對(duì)外傳送數(shù)據(jù)的狀態(tài)。所述的方法,其中,所述存儲(chǔ)器處于對(duì)外傳送數(shù)據(jù)的狀態(tài)時(shí)保持當(dāng)前狀態(tài)。
所述的方法,其中,所述步驟C中,單片機(jī)通過(guò)地址數(shù)據(jù)線(xiàn)和TFT液晶顯示屏控制線(xiàn)發(fā)送接收顯示數(shù)據(jù)命令給液晶顯示器,使TFT液晶顯示器處于接收顯示數(shù)據(jù)的狀態(tài)。所述的方法,其中,所述步驟F中,由單片機(jī)通過(guò)存儲(chǔ)器的控制線(xiàn)發(fā)送一個(gè)讀取數(shù)據(jù)的信號(hào),將存儲(chǔ)器中對(duì)應(yīng)位置的數(shù)據(jù)發(fā)送到的地址數(shù)據(jù)總線(xiàn)上;單片機(jī)通過(guò)TFT液晶顯示器控制線(xiàn)發(fā)送TFT液晶顯示器接收數(shù)據(jù)的信號(hào)。所述的方法,其中,所述信號(hào)為脈沖時(shí)鐘信號(hào)。所述的方法,其中,所述存儲(chǔ)器中對(duì)應(yīng)位置的數(shù)據(jù)為16進(jìn)制數(shù)據(jù);將所述TFT液晶顯示器接收數(shù)據(jù)存儲(chǔ)到TFT液晶顯示器內(nèi)部顯示數(shù)據(jù)映射區(qū)地址上。所述的方法,其中,執(zhí)行步驟E后,設(shè)置單片機(jī)的地址數(shù)據(jù)線(xiàn)的IO數(shù)據(jù)接口為輸入輸出狀態(tài)。采用上述方案,本發(fā)明不僅解決了現(xiàn)有技術(shù)存在的問(wèn)題,而且當(dāng)存儲(chǔ)器地址數(shù)據(jù)線(xiàn)、TFT液晶顯示屏地址數(shù)據(jù)線(xiàn)和單片機(jī)的地址線(xiàn)直接連接一起時(shí),可以大大減少了對(duì)單片機(jī)IO數(shù)據(jù)接口數(shù)量的需求,節(jié)省資源,同時(shí)在傳送相同數(shù)量的數(shù)據(jù)時(shí),比常規(guī)控制方法快了一倍的速度,在TTF液晶顯示屏的刷新同步速度也增長(zhǎng)了一倍。
圖1為本發(fā)明按摩椅手控器的液晶顯示器數(shù)據(jù)控制方法結(jié)構(gòu)示意圖。
具體實(shí)施例方式以下結(jié)合附圖和具體實(shí)施例,對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。實(shí)施例1
如圖1所示,把存儲(chǔ)器的地址數(shù)據(jù)線(xiàn)、TFT液晶顯示器的地址數(shù)據(jù)線(xiàn)和單片機(jī)的地址線(xiàn)直接相連構(gòu)成總線(xiàn)方式,存儲(chǔ)器中存儲(chǔ)的圖片數(shù)據(jù)是BIN格式的16進(jìn)制原始數(shù)據(jù),可以直接提供給TFT液晶顯示屏顯示,不再需要任何的解碼處理;當(dāng)需要調(diào)取存儲(chǔ)器里面的圖片數(shù)據(jù)給TFT液晶顯示屏顯示時(shí),先由單片機(jī)通過(guò)存儲(chǔ)器控制線(xiàn)和地址數(shù)據(jù)線(xiàn)發(fā)送讀取存儲(chǔ)數(shù)據(jù)命令給存儲(chǔ)器,使存儲(chǔ)器處于對(duì)外傳送數(shù)據(jù)的狀態(tài),保持狀態(tài)等待后續(xù)操作,然后單片機(jī)也是通過(guò)地址數(shù)據(jù)線(xiàn)和TFT液晶顯示屏控制線(xiàn)發(fā)送接收顯示數(shù)據(jù)命令給液晶顯示器,使TFT液晶顯示器處于接收顯示數(shù)據(jù)的狀態(tài),完成這些操作后,單片機(jī)改變地址數(shù)據(jù)線(xiàn)IO 口的屬性為輸入狀態(tài),這樣單片機(jī)的IO 口對(duì)地址數(shù)據(jù)線(xiàn)也就失去了控制作用,只能接收地址數(shù)據(jù)線(xiàn)上的數(shù)據(jù),這個(gè)時(shí)候,單片機(jī)開(kāi)始操作存儲(chǔ)器和TFT液晶顯示器的控制線(xiàn),先通過(guò)存儲(chǔ)器的控制線(xiàn)發(fā)送一個(gè)讀取數(shù)據(jù)的脈沖時(shí)鐘,存儲(chǔ)器內(nèi)部對(duì)應(yīng)地址位置的16進(jìn)制數(shù)據(jù)就發(fā)送到了地址數(shù)據(jù)總線(xiàn)上了,單片機(jī)發(fā)送完存儲(chǔ)器的讀取脈沖后,馬上通過(guò)TFT液晶顯示器控制線(xiàn)發(fā)送TFT液晶顯示器接收數(shù)據(jù)的脈沖時(shí)鐘,接收地址數(shù)據(jù)總線(xiàn)上的數(shù)據(jù)到TFT液晶顯示器內(nèi)部顯示數(shù)據(jù)映射區(qū)地址,這樣就完成了一個(gè)字節(jié)(字)的數(shù)據(jù)直接傳送,然后重復(fù)這個(gè)過(guò)程;這個(gè)過(guò)程中單片機(jī)雖然也接收到了地址數(shù)據(jù)線(xiàn)上的數(shù)據(jù),但單片機(jī)不需要做任何處理,因?yàn)檫@個(gè)數(shù)據(jù)不是單片機(jī)需要的,當(dāng)傳送完單片機(jī)所需傳送的數(shù)據(jù)量后,單片機(jī)回到正常的任務(wù)處理當(dāng)中。
實(shí)施例二
在上述實(shí)施例的基礎(chǔ)上,如圖1所示,一種適用于按摩椅手控器的液晶顯示器數(shù)據(jù)控制方法,其中,包括以下步驟:
A:設(shè)置存儲(chǔ)器的地址數(shù)據(jù)線(xiàn)、TFT液晶顯示器的地址數(shù)據(jù)線(xiàn)和單片機(jī)的地址線(xiàn)直接相
連;
B:發(fā)送讀取存儲(chǔ)數(shù)據(jù)命令,使存儲(chǔ)器處于對(duì)外傳送數(shù)據(jù)的狀態(tài);
C:發(fā)送接收顯示數(shù)據(jù)命令,使TFT液晶顯示器處于接收顯示數(shù)據(jù)的狀態(tài);
D:設(shè)置單片機(jī)地址數(shù)據(jù)線(xiàn)的IO數(shù)據(jù)接口為輸入狀態(tài);
F:發(fā)送讀取數(shù)據(jù)命令后,發(fā)送接收數(shù)據(jù)命令;
E:重復(fù)步驟B至F,至直數(shù)據(jù)傳輸完成。優(yōu)選的,所述存儲(chǔ)器中存儲(chǔ)數(shù)據(jù)的格式與所述TFT液晶顯示屏顯示數(shù)據(jù)格式相同。優(yōu)選的,所述存儲(chǔ)器中存儲(chǔ)數(shù)據(jù)的格式為BIN格式的16進(jìn)制原始圖片數(shù)據(jù)。優(yōu)選的,所述步驟B中,由單片機(jī)通過(guò)存儲(chǔ)器控制線(xiàn)和地址數(shù)據(jù)線(xiàn)發(fā)送讀取存儲(chǔ)數(shù)據(jù)命令給存儲(chǔ)器,使存儲(chǔ)器處于對(duì)外傳送數(shù)據(jù)的狀態(tài)。優(yōu)選的,所述存儲(chǔ)器處于對(duì)外傳送數(shù)據(jù)的狀態(tài)時(shí)保持當(dāng)前狀態(tài)。優(yōu)選的,所述步驟C中,單片機(jī)通過(guò)地址數(shù)據(jù)線(xiàn)和TFT液晶顯示屏控制線(xiàn)發(fā)送接收顯示數(shù)據(jù)命令給液晶顯示器,使TFT液晶顯示器處于接收顯示數(shù)據(jù)的狀態(tài)。優(yōu)選的,所述步驟F中,由單片機(jī)通過(guò)存儲(chǔ)器的控制線(xiàn)發(fā)送一個(gè)讀取數(shù)據(jù)的信號(hào),將存儲(chǔ)器中對(duì)應(yīng)位置的數(shù)據(jù)發(fā)送到的地址數(shù)據(jù)總線(xiàn)上;單片機(jī)通過(guò)TFT液晶顯示器控制線(xiàn)發(fā)送TFT液晶顯示器接收數(shù)據(jù)的信號(hào)。優(yōu)選的,所述信號(hào)為脈沖時(shí)鐘信號(hào)。優(yōu)選的,所述存儲(chǔ)器中對(duì)應(yīng)位置的數(shù)據(jù)為16進(jìn)制數(shù)據(jù);將所述TFT液晶顯示器接收數(shù)據(jù)存儲(chǔ)到TFT液晶顯示器內(nèi)部顯示數(shù)據(jù)映射區(qū)地址上。優(yōu)選的,執(zhí)行步驟E后,設(shè)置單片機(jī)的地址數(shù)據(jù)線(xiàn)的IO數(shù)據(jù)接口為輸入輸出狀態(tài)。
應(yīng)當(dāng)理解的是,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明加以改進(jìn)或變換,而所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種適用于按摩椅手控器的液晶顯示器數(shù)據(jù)控制方法,其特征在于,包括以下步驟: A:設(shè)置存儲(chǔ)器的地址數(shù)據(jù)線(xiàn)、TFT液晶顯示器的地址數(shù)據(jù)線(xiàn)和單片機(jī)的地址線(xiàn)直接相連; B:發(fā)送讀取存儲(chǔ)數(shù)據(jù)命令,使存儲(chǔ)器處于對(duì)外傳送數(shù)據(jù)的狀態(tài); C:發(fā)送接收顯示數(shù)據(jù)命令,使TFT液晶顯示器處于接收顯示數(shù)據(jù)的狀態(tài); D:設(shè)置單片機(jī)地址數(shù)據(jù)線(xiàn)的IO數(shù)據(jù)接口為輸入狀態(tài); F:發(fā)送讀取數(shù)據(jù)命令后,發(fā)送接收數(shù)據(jù)命令; E:重復(fù)步驟B至F,至直數(shù)據(jù)傳輸完成。
2.按權(quán)利要求1所述的方法,其特征在于,所述存儲(chǔ)器中存儲(chǔ)數(shù)據(jù)的格式與所述TFT液晶顯示屏顯示數(shù)據(jù)格式相同。
3.按權(quán)利要求1所述的方法,其特征在于,所述存儲(chǔ)器中存儲(chǔ)數(shù)據(jù)的格式為BIN格式的16進(jìn)制原始圖片數(shù)據(jù)。
4.按權(quán)利要求1所述的方法,其特征在于,所述步驟B中,由單片機(jī)通過(guò)存儲(chǔ)器控制線(xiàn)和地址數(shù)據(jù)線(xiàn)發(fā)送讀取存儲(chǔ)數(shù)據(jù)命令給存儲(chǔ)器,使存儲(chǔ)器處于對(duì)外傳送數(shù)據(jù)的狀態(tài)。
5.按權(quán)利要求1所述的方法,其特征在于,所述存儲(chǔ)器處于對(duì)外傳送數(shù)據(jù)的狀態(tài)時(shí)保持當(dāng)前狀態(tài)。
6.按權(quán)利要求1所述的方法,其特征在于,所述步驟C中,單片機(jī)通過(guò)地址數(shù)據(jù)線(xiàn)和TFT液晶顯示屏控制線(xiàn)發(fā)送接收顯示數(shù)據(jù)命令給液晶顯示器,使TFT液晶顯示器處于接收顯示數(shù)據(jù)的狀態(tài)。
7.按權(quán)利要求1所述的方法,其特征在于,所述步驟F中,由單片機(jī)通過(guò)存儲(chǔ)器的控制線(xiàn)發(fā)送一個(gè)讀取數(shù)據(jù)的信號(hào),將存儲(chǔ)器中對(duì)應(yīng)位置的數(shù)據(jù)發(fā)送到的地址數(shù)據(jù)總線(xiàn)上;單片機(jī)通過(guò)TFT液晶顯示器控制線(xiàn)發(fā)送TFT液晶顯示器接收數(shù)據(jù)的信號(hào)。
8.按權(quán)利要求1所述的方法,其特征在于,所述信號(hào)為脈沖時(shí)鐘信號(hào)。
9.按權(quán)利要求1所述的方法,其特征在于,所述存儲(chǔ)器中對(duì)應(yīng)位置的數(shù)據(jù)為16進(jìn)制數(shù)據(jù);將所述TFT液晶顯示器接收數(shù)據(jù)存儲(chǔ)到TFT液晶顯示器內(nèi)部顯示數(shù)據(jù)映射區(qū)地址上。
10.按權(quán)利要求1所述的方法,其特征在于,執(zhí)行步驟E后,設(shè)置單片機(jī)的地址數(shù)據(jù)線(xiàn)的IO數(shù)據(jù)接口為輸入輸出狀態(tài)。
全文摘要
一種適用于按摩椅手控器的液晶顯示器數(shù)據(jù)控制方法,其中,包括以下步驟A設(shè)置存儲(chǔ)器的地址數(shù)據(jù)線(xiàn)、TFT液晶顯示器的地址數(shù)據(jù)線(xiàn)和單片機(jī)的地址線(xiàn)直接相連;B發(fā)送讀取存儲(chǔ)數(shù)據(jù)命令,使存儲(chǔ)器處于對(duì)外傳送數(shù)據(jù)的狀態(tài);C發(fā)送接收顯示數(shù)據(jù)命令,使TFT液晶顯示器處于接收顯示數(shù)據(jù)的狀態(tài);D設(shè)置單片機(jī)地址數(shù)據(jù)線(xiàn)的IO數(shù)據(jù)接口為輸入狀態(tài);F發(fā)送讀取數(shù)據(jù)命令后,發(fā)送接收數(shù)據(jù)命令;E重復(fù)步驟B至F,至直數(shù)據(jù)傳輸完成。采用本發(fā)明的技術(shù)方案,可以大大減少了對(duì)單片機(jī)IO數(shù)據(jù)接口數(shù)量的需求,節(jié)省資源,同時(shí)在傳送相同數(shù)量的數(shù)據(jù)時(shí),比常規(guī)控制方法快了一倍,在TTF液晶顯示屏的刷新同步速度也增長(zhǎng)了一倍。
文檔編號(hào)G09G3/36GK103093734SQ20131002107
公開(kāi)日2013年5月8日 申請(qǐng)日期2013年1月21日 優(yōu)先權(quán)日2013年1月21日
發(fā)明者葉利劍, 江山 申請(qǐng)人:佛山市順德區(qū)龍睿電子科技有限公司