基于單片機的OLED靜態(tài)顯示驅(qū)動接口電路—電路精選(55)
OLED與薄膜場效應(yīng)晶體管液晶顯示器(TFT—LCD)相比,具有響應(yīng)快、全彩色、自發(fā)光、視角寬、對比度高、低電壓、可實現(xiàn)柔性顯示等優(yōu)點,能更好地應(yīng)用于手機、MP3、小尺寸儀表盤等。OLED顯示器以其卓越的顯示性能成為下一代平板顯示器15’的一個強有力競爭者,目前市場上已出現(xiàn)多種中小尺寸OLED,但配套的驅(qū)動接口電路設(shè)計嘲很少,筆者擬采用STCllL60XE單片機作為OLED顯示模塊CMEL C0283QGLD—T的主控制器。嘗試在SPI模式下實現(xiàn)OLED全彩靜態(tài)圖片顯示。
CMEL C0283QGLD-T顯示模塊是240xRGBx320點陣的2.8 in全彩OLED顯示模塊,集成了S6E63D6驅(qū)動器”1,圖l為S6E63D6的結(jié)構(gòu)框圖。S6E63D6是一款帶控制器的OLED驅(qū)動專用芯片,最大可支持240xRGBx320點陣的圖形顯示。內(nèi)置容量為240x18x320位的圖像存儲器(GRAM),向GRAM中寫入圖像數(shù)據(jù)可實現(xiàn)65 k、260 k色圖片顯示。其具有四種可編程彩色顯示接口模式:
18一/16?/9/8位并行接口模式、18?/16/6位的RGB接口模式、串行外圍設(shè)備接口(SPI)模式和高速串行接口(MDDI)模式。S6E63D6內(nèi)嵌DC—DC電壓轉(zhuǎn)換器,提供OLED模塊內(nèi)部像素驅(qū)動電壓。
圖l S6E63D6結(jié)構(gòu)框圖
硬件電路設(shè)計實現(xiàn)靜態(tài)圖片顯示需預(yù)存圖像數(shù)據(jù)。而單片機內(nèi)部程序空間有限(60 k),不適合存儲圖像數(shù)據(jù),采用Flash存儲器作為圖像數(shù)據(jù)存儲區(qū)能有效地解決這一問題。單片機只需讀取Flash存儲器中的圖像數(shù)據(jù),再傳送到顯示模塊即可實現(xiàn)靜態(tài)圖片顯示。系統(tǒng)硬件結(jié)構(gòu)框圖如圖2所示,整個系統(tǒng)采用5 V直流供電,兩個電源模塊提供整個控制電路所需電壓和OLED顯示所需電壓,微控制器(MCU)模塊實現(xiàn)與OLED模塊和Flash存儲器的通信,并提供了在線編程接口和硬件復(fù)位接口,使用SPI協(xié)議18I進行串行通信。
圖2系統(tǒng)硬件結(jié)構(gòu)框圖