新型圖形液晶顯示驅動控制器CS0108的原理及應用
摘要:CS0108是一種新型圖形液晶顯示驅動控制器,該器件具有64路列驅動輸出,并內(nèi)含顯示存儲器,可與行驅動器CS0107配合使用以對液晶屏進行行、列驅動,同時可直接和單片機連接來完成圖形及文字的顯示。
關鍵詞:液晶顯示;驅動控制
1 CS0108的主要特點
近幾年來,液晶顯示技術以驚人的速度飛速發(fā)展,并以其良好的性能和廣泛的應用范圍日益為人們所重視并接受。本文介紹的CS0108就是一個內(nèi)帶顯示存儲器的列驅動和控制電路。
CS0108內(nèi)置6464位顯示存儲器,顯示屏上各像素點的顯示狀態(tài)與顯示存儲器的各位數(shù)據(jù)一一對應,顯示存儲器的數(shù)據(jù)可直接作為圖形顯示的驅動信號?當顯示數(shù)據(jù)為“1”時,相應的像素點顯示;顯示數(shù)據(jù)為“0”時,相應的像素點不顯示。CS0108還配備了顯示存儲器管理電路以及與微處理器的接口電路,允許微處理器直接訪問顯示存儲器,也就是說,CS0108可以直接與微處理器總線連接。但是CS0108不能獨立工作,因為它本身不能產(chǎn)生顯示時序,需要與帶振蕩器和顯示時序發(fā)生器的行驅動器CS0107配套才能形成一個完整的液晶驅動和控制系統(tǒng)。該系統(tǒng)可省去微處理器與驅動器之間的液晶顯示控制器,從而使液晶顯示驅動和控制系統(tǒng)的成本大大降低。
CS0108的主要特性如下:
●擁有6464位(512字節(jié))顯示存儲器,其數(shù)據(jù)可直接作為顯示驅動信號。顯示點在RAM中所對應的數(shù)據(jù)為“1”時顯示,為“0”時不顯示;
●有8位并行顯示數(shù)據(jù)接口,適配M6800系列時序;
●具有64路列驅動輸出;
●指令操作簡單。具有顯示開關設置、顯示起始行設置、地址指針設置和數(shù)據(jù)讀/寫指令;
●顯示期間最大功耗僅為2mW;
●工作電壓2.7V~5.5V。
2 CS0108的引腳功能
CS0108的引腳排列如圖1所示。
3 CS0108基本功能、指令和時序
3.1 基本功能
CS0108的基本功能分為控制、驅動和接口單元三部分,其中的控制單元是CS0108的核心。CS0108的工作邏輯時序需要由外部電路(CS0107)提供,CLK1和CLK2端作為CS0108內(nèi)部邏輯電路的時鐘信號輸入端可用來為顯示存儲器操作和指令運行提供所需的時鐘信號。CS0108的內(nèi)部原理框圖如圖2所示。
液晶顯示驅動單元由64路列驅動器組成。驅動器的控制信號由顯示數(shù)據(jù)鎖存器提供。驅動器輸出為Y1~Y64;驅動器電源由VEE和V1~V4組成,控制信號由M端提供。
3.2 CS0108的指令分析
由于CS0108同時具有液晶顯示驅動和液晶顯示控制兩種功能,因此,必須具有一些指令邏輯來實現(xiàn)這些控制功能。利用下面介紹的七條指令可實現(xiàn)對CS0108的狀態(tài)讀取、對RAM的讀/寫操作和一些寄存器初始值的設置。
3.3 CS0108的時序
CS0108具有能與68系列微處理器直接接口的時序,其信號波形如圖3所示。
4 CS0108的典型應用
12864點陣液晶模塊是用CS0108作為列驅動器,用HD61103作為行驅動器的液晶模塊。由于CS0107不與MPU發(fā)生聯(lián)系,只要為它提供電源就能產(chǎn)生行驅動信號和各種同步信號,因此比較簡單,這里不作介紹?;冢茫樱埃保埃傅模保玻福叮袋c陣液晶顯示模塊12864與8031CPU的邏輯電路圖如圖4所示。
5 結束語
CS0108是一種新型的圖形液晶顯示列驅動控制器,與帶振蕩器和顯示時序發(fā)生器的行驅動器CS0107配合使用可組成一個完整的液晶驅動和控制系統(tǒng)。實驗證明:該器件可十分方便地應用于圖形及文字的顯示。
評論