直播推薦
企業(yè)動態(tài)
- 告別“水土不服”,U9 cloud為外資企業(yè)打造數(shù)智化突圍的“中國方案”!
- 電池安全新革命!皓天隔爆試驗箱突破行業(yè)安全極限
- 專為市政管網(wǎng)而生!凱姆斯G07井下直埋智能監(jiān)控驅(qū)動裝置在供熱會議重磅亮相
- 蟬聯(lián)行業(yè)第一!海爾連續(xù)9年穩(wěn)居谷歌&凱度BrandZ中國全球化品牌10強
- 從“信息孤島”到“數(shù)據(jù)共生”:朝暉過濾依托U9 cloud構(gòu)建國際競爭新壁壘!
- 北京理工大學采購華測儀器高壓功率放大器
- 企業(yè)裝上“強大腦”,虹潤智造“五化”制勝
- 東莞皓天:賦能技術(shù)尖兵,共筑創(chuàng)新未來
推薦展會
關(guān)鍵詞:液晶控制器;單片機;接口;時序特性;嵌入式系統(tǒng);DSP AVR;TFT LCD
引言
FX-TXXXXC256A系列液晶控制器包括: FX-T3224C256A, FX-T4024C256A, FX-T4824C256A, FX-T6448C256A, FX-T8060C256A。其中, FX-T3224C256A驅(qū)動320×240 TFT屏, FX-T4024C256A驅(qū)動400×240 TFT屏, FX-T4824C256A驅(qū)動480×240 TFT屏, FX-T6448C256A驅(qū)動640×480 TFT屏, FX-T8060C256A驅(qū)動800×600 TFT屏. 所有控制器顯示的顏色均為256色. FX-TXXXXC256A系列控制器自從推出以來,在工業(yè)控制, 儀器儀表, 醫(yī)療電子, 電力設(shè)備, 數(shù)控機床等領(lǐng)域獲得了廣泛的應用。FX系列控制器從設(shè)計的角度簡化了應用者的編程。 即使對液晶一無所知, 你也能很輕松的寫出漂亮的人機界面。
控制器硬件結(jié)構(gòu)說明
FX-TXXXXC256A與51接口簡單, 接口信號有:8根數(shù)據(jù)線, 1根片選線,1根讀信號線, 1根寫信號線, 和1根端口選擇線。 端口選擇線用來選擇命令的端口和數(shù)據(jù)端口。FX-TXXXXC256A具有極快的讀寫能力。控制器沒有“忙”信號判斷,可隨時接受MPU送過來的數(shù)據(jù)和將讀出的數(shù)據(jù)送給MPU。
FX-TXXXXC256A與MPU的接口
寫時序
讀時序
DB為數(shù)據(jù)總線, 可以直接連在MPU上, RS可接地址線, 用來選擇端口, 為0時選擇命令端口, 為1時選擇數(shù)據(jù)端口; /CS為片選信號, 低電平有效, /RD為讀信號,低電平有效; /WR為寫信號, 低電平有效.
按照上圖連線, 系統(tǒng)的命令端口地址可設(shè)為 7E00H, 數(shù)據(jù)端口地址可為7F00H。
軟件設(shè)計
本控制器不需初始化, 用戶可以直接將其作為外部存儲器或IO端口訪問。控制器的指令碼寄存器定義為:
- - - - - A16 CMD1 CMD0
CMD1, CMD0定義:
CMD1 CMD0 功 能
0 0 顯示地址低8位寄存器
0 1 顯示地址高8位寄存器
1 0 顯示數(shù)據(jù)讀寫通道
1 1 關(guān)閉所有通道及寄存器
A16 : 表示第17位地址
本控制器支持單點讀寫, 寫完后地址自動加1, 寫滿一行自動換行。
軟件說明:
#define WCMD 0x7e00 // 命令端口
#define WDAT 0x7f00 // 數(shù)據(jù)端口
寫*頁(0~65535)顯存序列:
WCMD = 0x00; // 向命令端口寫0, 下一條對數(shù)據(jù)端口的訪問則設(shè)置低8位顯存
WDAT = 0x00; // 顯存低8位地址設(shè)為0
WCMD = 0x00; // 向命令端口寫,下一條對數(shù)據(jù)端口的訪問則設(shè)置高8位顯存
WDAT = 0x00; // 顯存低8位地址設(shè)為0, 則顯存地址設(shè)為0;
WCMD = 0x02; // 寫完這條指令以后,下面的對數(shù)據(jù)端口的訪問直接將數(shù)據(jù)寫入
// 到顯存
WCMD = 0x55; // 向地址0寫一個55, 內(nèi)部顯存地址加1;
WCMD = 0xaa; // 向地址1寫一個AA,內(nèi)部地址加1;
……
寫第二頁(65536~131071)顯存序列:
WCMD = 0x04; // 向命令端口寫0, 下一條對數(shù)據(jù)端口的訪問則設(shè)置低8位顯存, // A16 = 1
WDAT = 0x00; // 顯存低8位地址設(shè)為0
WCMD = 0x05; // 向命令端口寫,下一條對數(shù)據(jù)端口的訪問則設(shè)置高8位顯存
// A16 = 1;
WDAT = 0x00; // 顯存低8位地址設(shè)為0, 則顯存地址設(shè)為0;
WCMD = 0x06; // 寫完這條指令以后,下面的對數(shù)據(jù)端口的訪問直接將數(shù)據(jù)寫入
// 到顯存
WCMD = 0x55; // 向地址10000H寫一個55, 內(nèi)部顯存地址加1;
WCMD = 0xaa; // 向地址10001H寫一個AA,內(nèi)部地址加1;
……
結(jié)束語
本文討論了FX-TXXXXC256A控制器和單片機的接口應用,軟、硬件設(shè)計都非常簡單,使用戶覺得不是在寫一個LCD顯示程序, 而是在對一個普通的RAM或IO端口進行操作。用戶可以在極其短的時間內(nèi)開發(fā)出漂亮實用的人機界面,大大縮短產(chǎn)品面市的周期。
免責聲明
- 凡本網(wǎng)注明"來源:智能制造網(wǎng)"的所有作品,版權(quán)均屬于智能制造網(wǎng),轉(zhuǎn)載請必須注明智能制造網(wǎng),http://www.xashilian.com。違反者本網(wǎng)將追究相關(guān)法律責任。
- 企業(yè)發(fā)布的公司新聞、技術(shù)文章、資料下載等內(nèi)容,如涉及侵權(quán)、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔責任,本網(wǎng)有權(quán)刪除內(nèi)容并追溯責任。
- 本網(wǎng)轉(zhuǎn)載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔此類作品侵權(quán)行為的直接責任及連帶責任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品來源,并自負版權(quán)等法律責任。
- 如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
2025中國鄭州衡器與計量技術(shù)設(shè)備展覽會
展會城市:鄭州市展會時間:2025-11-07