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