內(nèi)藏液晶顯示控制器T6963C與DSP的接口應(yīng)用
發(fā)布時(shí)間:2007/8/24 0:00:00 訪問次數(shù):553
何 軒,徐國旺,閻旭東,占林松
引 言
點(diǎn)陣式液晶顯示模塊是一種較低價(jià)位、具有較高顯示功能的顯示器件。其顯著特點(diǎn)是性能穩(wěn)定、能進(jìn)行簡單的圖形顯示,適合應(yīng)用于不需要太復(fù)雜的圖形顯示功能的便攜式智能儀器儀表等領(lǐng)域。本文就目前在智能儀器儀表領(lǐng)域中獲得廣泛應(yīng)用的DSP(數(shù)字信號處理器),介紹了如何把液晶顯示模塊用做DSP系統(tǒng)顯示模塊的問題。
1 T6963C的特點(diǎn)
T6963C點(diǎn)陣式液晶圖形顯示控制器能直接與80系列8位微處理器接口;具有CGROM,共有128個(gè)字符,可管理64 kB顯示緩沖區(qū)及字符發(fā)牛器CGRAM,并允許MPU隨時(shí)訪問顯示緩沖區(qū);T6963C的字符字體由硬件設(shè)置,其字體有5X8、6X8、7X8、8X8等4種;可對8 kB的顯示RAM內(nèi)存操作;占空比可從1/16到1/128;圖形和文本可同時(shí)進(jìn)行顯示,可選擇OR、AND、EXOR等方式,以及文本方式下的特征顯示,還可實(shí)現(xiàn)圖形拷貝操作等。
T6963C的最大特點(diǎn)是具有獨(dú)特的硬件初始值設(shè)置功能,顯示驅(qū)動(dòng)所需的參數(shù)如占空比系數(shù)、驅(qū)動(dòng)傳輸?shù)淖止?jié)數(shù)/行,以及字符由引腳電平設(shè)置,這樣,T6963C的仞始化在上電時(shí)就已經(jīng)基本設(shè)置完成,我們的主要精力就可以全部用在設(shè)計(jì)上。這就是T6963C廣泛應(yīng)用于內(nèi)置控制器型的液晶顯示模塊的原因。
2 液晶顯示模塊與TMS320LF2407硬件接口
本設(shè)計(jì)采用的嵌人式處理器是TI公司的DSP(TMS320LF2407)。DSP和液晶模塊的接口包括兩部分操作;DSP讀液晶模塊狀態(tài)的操作;DSP向液晶模塊寫數(shù)據(jù)和指令的操作。這些操作的實(shí)現(xiàn)就是參考液晶模塊的時(shí)序圖,產(chǎn)生滿足這些時(shí)序的接口控制邏輯。然而,DSP指令執(zhí)行速度很快,液晶則屬于慢速外設(shè),兩者直接接口速度不匹配。要想正確操作液晶,必須在兩者之間加相應(yīng)的緩沖電路。采用SN74H245和一片PLD(可編程邏輯器件)GAL16V8來分別實(shí)現(xiàn)數(shù)據(jù)緩沖和上述邏輯。
在Protel中,PLD的編程如下:
使用液晶顯示模塊,TMS320LF2407實(shí)際上不是直接讀寫液晶屏點(diǎn)陣信息,而是通過與液晶顯示控制器的通信來間接控制液晶屏的顯示,這對控制顯示有著重要的意義。
TMS320LF2407與液晶顯示控制器T6963C硬件接口如圖1所示。
3 文字與圖形顯示方式
T6963C的初始化設(shè)置一般都由引腳設(shè)置完成,因此其指令系統(tǒng)將集中于顯示功能的設(shè)置上。T6963C的指令可帶1個(gè)或2個(gè)參數(shù),每條指令的執(zhí)行都是先送入?yún)?shù)(如果有的話),再送人指令代碼。每次操作之前最好先進(jìn)行狀態(tài)字檢測。T6963C的狀態(tài)字為:
STA0:指令讀寫狀態(tài),1為準(zhǔn)備好,0為忙;
STA1:數(shù)據(jù)讀寫狀態(tài),1為準(zhǔn)備好,0為忙;
STA2:數(shù)據(jù)自動(dòng)讀狀態(tài),1為準(zhǔn)備好,0為忙;
STA3:數(shù)據(jù)自動(dòng)寫狀態(tài),1為準(zhǔn)備好,0為忙;
STA4:未用;
STA5:控制器運(yùn)行檢測可能性,1為可能,0為不可能;
STA6:屏讀/拷貝出錯(cuò)狀態(tài),1為出錯(cuò),0為正確;
STA7:閃爍狀態(tài)檢測,1為正常顯示,0為關(guān)顯示。
a) 判斷狀態(tài)位STA1和STA0子程序(讀寫指令和讀寫數(shù)據(jù)狀態(tài)):在寫指令的讀、寫數(shù)據(jù)之前,這2個(gè)標(biāo)志位必須同時(shí)為1。
代碼如下:
b) 判斷狀態(tài)位STA3子程序(數(shù)據(jù)自動(dòng)寫狀態(tài))。
代碼如下:
初始化:使用T6963C液晶顯示控制器,必須首先對其進(jìn)行初始
何 軒,徐國旺,閻旭東,占林松
引 言
點(diǎn)陣式液晶顯示模塊是一種較低價(jià)位、具有較高顯示功能的顯示器件。其顯著特點(diǎn)是性能穩(wěn)定、能進(jìn)行簡單的圖形顯示,適合應(yīng)用于不需要太復(fù)雜的圖形顯示功能的便攜式智能儀器儀表等領(lǐng)域。本文就目前在智能儀器儀表領(lǐng)域中獲得廣泛應(yīng)用的DSP(數(shù)字信號處理器),介紹了如何把液晶顯示模塊用做DSP系統(tǒng)顯示模塊的問題。
1 T6963C的特點(diǎn)
T6963C點(diǎn)陣式液晶圖形顯示控制器能直接與80系列8位微處理器接口;具有CGROM,共有128個(gè)字符,可管理64 kB顯示緩沖區(qū)及字符發(fā)牛器CGRAM,并允許MPU隨時(shí)訪問顯示緩沖區(qū);T6963C的字符字體由硬件設(shè)置,其字體有5X8、6X8、7X8、8X8等4種;可對8 kB的顯示RAM內(nèi)存操作;占空比可從1/16到1/128;圖形和文本可同時(shí)進(jìn)行顯示,可選擇OR、AND、EXOR等方式,以及文本方式下的特征顯示,還可實(shí)現(xiàn)圖形拷貝操作等。
T6963C的最大特點(diǎn)是具有獨(dú)特的硬件初始值設(shè)置功能,顯示驅(qū)動(dòng)所需的參數(shù)如占空比系數(shù)、驅(qū)動(dòng)傳輸?shù)淖止?jié)數(shù)/行,以及字符由引腳電平設(shè)置,這樣,T6963C的仞始化在上電時(shí)就已經(jīng)基本設(shè)置完成,我們的主要精力就可以全部用在設(shè)計(jì)上。這就是T6963C廣泛應(yīng)用于內(nèi)置控制器型的液晶顯示模塊的原因。
2 液晶顯示模塊與TMS320LF2407硬件接口
本設(shè)計(jì)采用的嵌人式處理器是TI公司的DSP(TMS320LF2407)。DSP和液晶模塊的接口包括兩部分操作;DSP讀液晶模塊狀態(tài)的操作;DSP向液晶模塊寫數(shù)據(jù)和指令的操作。這些操作的實(shí)現(xiàn)就是參考液晶模塊的時(shí)序圖,產(chǎn)生滿足這些時(shí)序的接口控制邏輯。然而,DSP指令執(zhí)行速度很快,液晶則屬于慢速外設(shè),兩者直接接口速度不匹配。要想正確操作液晶,必須在兩者之間加相應(yīng)的緩沖電路。采用SN74H245和一片PLD(可編程邏輯器件)GAL16V8來分別實(shí)現(xiàn)數(shù)據(jù)緩沖和上述邏輯。
在Protel中,PLD的編程如下:
使用液晶顯示模塊,TMS320LF2407實(shí)際上不是直接讀寫液晶屏點(diǎn)陣信息,而是通過與液晶顯示控制器的通信來間接控制液晶屏的顯示,這對控制顯示有著重要的意義。
TMS320LF2407與液晶顯示控制器T6963C硬件接口如圖1所示。
3 文字與圖形顯示方式
T6963C的初始化設(shè)置一般都由引腳設(shè)置完成,因此其指令系統(tǒng)將集中于顯示功能的設(shè)置上。T6963C的指令可帶1個(gè)或2個(gè)參數(shù),每條指令的執(zhí)行都是先送入?yún)?shù)(如果有的話),再送人指令代碼。每次操作之前最好先進(jìn)行狀態(tài)字檢測。T6963C的狀態(tài)字為:
STA0:指令讀寫狀態(tài),1為準(zhǔn)備好,0為忙;
STA1:數(shù)據(jù)讀寫狀態(tài),1為準(zhǔn)備好,0為忙;
STA2:數(shù)據(jù)自動(dòng)讀狀態(tài),1為準(zhǔn)備好,0為忙;
STA3:數(shù)據(jù)自動(dòng)寫狀態(tài),1為準(zhǔn)備好,0為忙;
STA4:未用;
STA5:控制器運(yùn)行檢測可能性,1為可能,0為不可能;
STA6:屏讀/拷貝出錯(cuò)狀態(tài),1為出錯(cuò),0為正確;
STA7:閃爍狀態(tài)檢測,1為正常顯示,0為關(guān)顯示。
a) 判斷狀態(tài)位STA1和STA0子程序(讀寫指令和讀寫數(shù)據(jù)狀態(tài)):在寫指令的讀、寫數(shù)據(jù)之前,這2個(gè)標(biāo)志位必須同時(shí)為1。
代碼如下:
b) 判斷狀態(tài)位STA3子程序(數(shù)據(jù)自動(dòng)寫狀態(tài))。
代碼如下:
初始化:使用T6963C液晶顯示控制器,必須首先對其進(jìn)行初始
熱門點(diǎn)擊
- 寄存器和移位寄存器
- 確定準(zhǔn)諧振反激式變換器主要設(shè)計(jì)參數(shù)的實(shí)用方法
- 稅控收款機(jī)專用IC卡應(yīng)用研究 張 劍,郭玉東
- 超聲波測距與嵌入式SPT-K控制器在汽車自動(dòng)
- 新一代DRSEM系統(tǒng)SEMViSiOnG2
- 四探針技術(shù)測量薄層電阻的原理及應(yīng)用 劉新福,
- 黑白電視機(jī)高壓包的繞制
- 射頻識別電路中高頻功放的設(shè)計(jì)
- 無源元件對音質(zhì)的影響與改善的新技術(shù)
- 一種小型化高壓小功率電源的設(shè)計(jì) 文章作者:中
推薦技術(shù)資料
- 按鈕與燈的互動(dòng)實(shí)例
- 現(xiàn)在趕快去看看這個(gè)目錄卞有什么。FGA15N120AN... [詳細(xì)]
- AI加速器(NPU)圖像處理(
- 智能電池壽命增強(qiáng)器IC應(yīng)用解釋
- SUSE Enterpris
- 微軟Azure Marketplace應(yīng)用探
- 驅(qū)動(dòng)程序CUDAKMD和CUD
- NV-RISCV64(RV64
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究