lcd12232系列點陣型顯示模塊_第1頁
lcd12232系列點陣型顯示模塊_第2頁
lcd12232系列點陣型顯示模塊_第3頁
lcd12232系列點陣型顯示模塊_第4頁
lcd12232系列點陣型顯示模塊_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

一、液晶驅(qū)動IC基本特 3、具有2560位顯示RAM(DDRAM),即80×8×4位二、模塊基本驅(qū)動方式:1/32duty,1/6三、外形尺圖312232-3四、工作2、LCD驅(qū)動電壓(Vdd-3、工作溫度(Ta):0~55℃(常溫)20~70℃(寬溫五、電氣特性(測試條件六、接口123456789七、指令1(顯示開關指令 LHLHLHLHHHD功能:開/關屏幕顯示,不改變顯示RAM(DDRAM)中的內(nèi)容,也不影響內(nèi)部狀態(tài)。D=0,開顯示;D=1,2 LHLHHL3 LHLHLHHHL0000111021134 LHLL0000000000000011100111010011115CODE:A0 LLHLLLLBUSY為忙信號位,BUSY=1:內(nèi)部正在執(zhí)行操作;BUSY=0:空閑狀態(tài)。6 HHLWrite功能:將8位數(shù)據(jù)寫入DDRAM,該指令執(zhí)行后,列地址自動加1,所以可以連續(xù)將數(shù)據(jù)寫入DDRAM而7 HLHRead功能:讀出頁地址和列地址限定的DDRAM地址內(nèi)的數(shù)據(jù)。當“讀-修改-寫模式”關閉時,每執(zhí)行一次讀指令,列地址自動加1,所以可以連續(xù)從DDRAM讀出數(shù)據(jù)而不用設置列地址。8 LHLHLHLLLLD9 LHLHLHLLHLD

LHLHLHLHLLD表示 LHLHHHLLLLL

LHLHHHLHHHL

LHLHHHLLLHL停 驅(qū)動 八、接口時序參數(shù)表(VDD=5.0±10%,VSS=0V,Ta=-讀寫時序參數(shù)表(VDD=5.0±10%,VSS=0V,Ta=-九、顯示數(shù)據(jù)器(DDRAM)與地址的對應關(顯示設定為1/32DUTY,顯示起始行為十、應用、模塊接口與345678P1 LDOT:MOV LDOT1: LDOT2:MOV LCALLDEALY右邊列地址從0-61,由于內(nèi)部線路的,所以使用較麻煩〖文件〗12232lcd.c〖作者〗九天c51@yeahnet〖修改〗修改建議請到公布〖版本〗V1.00ABuild#defineE2P3_5#defineE1#defineA0P3_7#defineDATA調(diào)用方式:voidOutMI(uchar函數(shù)說明:發(fā)指令i到主窗口。(內(nèi)函數(shù),私有,用戶不直接調(diào)用voidOutMI(uchar{}調(diào)用方式:voidOutMD(uchar函數(shù)說明:發(fā)數(shù)據(jù)i到主窗口。(內(nèi)函數(shù),私有,用戶不直接調(diào)用voidOutMD(uchar{}調(diào)用方式:voidOutSI(uchar函數(shù)說明:發(fā)指令i到從窗口。(內(nèi)函數(shù),私有,用戶不直接調(diào)用voidOutSI(uchar{}調(diào)用方式:voidOutSD(uchar函數(shù)說明:發(fā)數(shù)據(jù)i到從窗口。(內(nèi)函數(shù),私有,用戶不直接調(diào)用voidOutSD(uchar{}調(diào)用方式:voidvoid{OutMI(0XAE);OutSI(0XAE);//POWERSAVE}調(diào)用方式:voidSetPage(ucharpage0,ucharvoidSetPage(ucharpage0,uchar{}調(diào)用方式:voidSetAddress(ucharaddress0,ucharvoidSetAddress(ucharaddress0,uchar{}調(diào)用方式:voidPutChar0(ucharvoidPutChar0(uchar{}調(diào)用方式:voidPutChar1(ucharvoidPutChar1(uchar{}調(diào)用方式:voidDrawBmp(ucharx,bitlayer,ucharwidth,uchar函數(shù)說明:畫一個圖,橫坐標是x,layer表示上下層,width16,bmp是使用zimo21軟件,采用縱向取模得bmpvoidDrawBmp(ucharx0,bitlayer,ucharwidth,uchar{;//ucharif(layer)for{if(x>60){window=1;address=x%61;}elseaddress=x;if(window)PutChar1(bmp[i+width]);}}調(diào)用方式:voidvoid{uchari;for{for}}硬件:TG12232B(122*32)模擬口線接線方式|DB0P0.0|DB4P0.4|RWP1.3|A0P1.4|DB1P0.1|DB5P0.5|RSP2.1|V0接1K電阻到GND|DB2P0.2|DB6P0.6|E1P1.1|DB3P0.3|DB7P0.7|E2P1.2編譯平臺:KeiluV2#include#defineucharunsignedchar#defineuintunsignedint#defineE1 //塊1左邊#defineE2 //塊2右邊#defineRW#defineA0P1_4 #defineDATAP0 externunsignedcharcodeBmpt1[];externunsignedcharcodeBmpt2[];externunsignedcharcodeBmpt3[];externunsignedcharcodeBmpt4[];externunsignedcharcodeBmpt5[];externunsignedcharcodeBmpt6[];externunsignedcharcodeBmpt7[];externunsignedcharcodeBmptc[];externunsignedcharcodebmp001[];externunsignedcharcodeBmp08[];externunsignedcharcodeBmp07[];externunsignedcharcodeBmp06[];externunsignedcharcodeBmp05[];externunsignedcharcodeBmp04[];externunsignedcharcodeBmp03[];externunsignedcharcodeBmp02[];externunsignedcharcodeBmp01[];externunsignedcharcodeBmp012[];externunsignedcharcodeBmp003[];externunsignedcharcodevoiddelay(unsignedint{unsignedchark=200;{i--}} OUTMD(unsignedchar{ } OUTMI(unsignedchar{ } OUTSD(unsignedchar{ } OUTSI(unsignedchar{ } {RW=0;OUTMI(0XE2);OUTSI(0XAE);//POWERSAVE}voidSetPage(ucharpage0,uchar{}voidSetAddress(ucharaddress0,uchar{}調(diào)用方式:voidPutChar0(ucharvoidPutCharR(uchar{}調(diào)用方式:voidPutChar1(ucharvoidPutCharL(uchar{}void{uchari;for{for(i=0;i<61;i++){}}}調(diào)用方式:voidDrawBmp(bitlayer,ucharwidth,ucharvoidDrawBmp(bitlayer,ucharwidth,uchar{ucharx,address,i=0; ucharpage=0;//page表示上下兩頁bitwindow=0;//window {if(i>60){window=1;address=i%61;}elseaddress=i;if(layer==0){ }}}

voidDrawBmp1(uintx_add,ucharwidth,uchar{ucharx,address,i=0; ucharpage=0;//page表示上下兩頁bitwindow=0;//window {if(x_add>60){window=1;address=x_add%61;}elseaddress=x_add; }}//采用zimo2顯示漢字,以漢字的顯示方式//voidDraw_word(uchard_where,uintx_add,bitlayer,uchar顯示的層,voidDraw_word(uchard_where,uintx_add,bitlayer,uchar{ucharx,i=0,address; ucharpage=0;//page表示上下兩頁bitwindow=0;//window for(x=width;x>1;x--{if(x_add>60){window=1;address=x_add%61;}elseaddress=x_add;if(layer==0){

}}} disp_one(bittop_low,bitwidows,ucharaddress,uchar{{ }

}{ }0|01|12|23|3 delay1s(unsignedchar{{i--}} wait1(unsignedchar{clrscr();DrawBmp1(0,60,Bmptc);//DrawBmp1(76,19,Bmpt1);//clrscr();//DrawBmp1(0,60,Bmptc);//clrscr();DrawBmp1(0,60,Bmptc);//DrawBmp1(76,19,Bmpt3);//clrscr();//DrawBmp1(0,60,Bmptc);//DrawBmp1(76,19,Bmpt4);//clrscr();//DrawBmp1(0,60,Bmptc);//DrawBmp1(76,19,Bmpt5);//clrscr();//DrawBmp1(0,60,Bmptc);//DrawBmp1(76,19,Bmpt6);//clrscr();//DrawBmp1(0,60,Bmptc);//}}void{clrscr();//clrDraw_word(0,0,0,16);//Draw_word(1,16,0,16);//Draw_word(2,32,0,16);//Draw_word(3,48,0,16);//Draw_word(0,64,0,16);//Draw_word(1,80,0,16);//Draw_word(2,96,0,16);DrawBmp(1,120,Bmp002);//clrscr();//DrawBmp1(0,122,Bmp012);//LOGO{clrscr();DrawBmp1(10,101,Bmp901);DrawBmp1(0,122,Bmp04);//DrawBmp1(10,101,Bmp05);//DrawBmp1(10,101,Bmp06);//DrawBmp1(10,101,Bmp08);//}}unsignedcharcode{/*--調(diào)入了一幅圖像:E:\新建文件夾\Wait_1.bmp--/*--寬度x高度=19x30--/*--寬度不是8的倍數(shù),現(xiàn)調(diào)整為:寬度x高度=19x32--*/unsignedcharcode{/*--調(diào)入了一幅圖像:E:\新建文件夾\Wait_2.bmp--/*--寬度x高度=19x30--/*--寬度不是8的倍數(shù),現(xiàn)調(diào)整為:寬度x高度=19x32--*/unsignedcharcode{/*--調(diào)入了一幅圖像:E:\新建文件夾\Wait_3.bmp--/*--寬度x高度=19x30--/*--寬度不是8的倍數(shù),現(xiàn)調(diào)整為:寬度x高度=19x32--*/unsignedcharcode{/*--調(diào)入了一幅圖像:E:\新建文件夾\Wait_4.bmp--/*--寬度x高度=19x30--/*--寬度不是8的倍數(shù),現(xiàn)調(diào)整為:寬度x高度=19x32--*/unsignedcharcode{/*--調(diào)入了一幅圖像:E:\新建文件夾\Wait_5.bmp--/*--寬度x高度=19x30--/*--寬度不是8的倍數(shù),現(xiàn)調(diào)整為:寬度x高度=19x32--*/unsignedcharcode{/*--調(diào)入了一幅圖像:E:\新建文件夾\Wait_6.bmp--/*--寬度x高度=19x30--/*--寬度不是8的倍數(shù),現(xiàn)調(diào)整為:寬度x高度=19x32--*/unsignedcharcode{/*--調(diào)入了一幅圖像:E:\新建文件夾\Wait_7.bmp--/*--寬度x高度=19x30--/*--寬度不是8的倍數(shù),現(xiàn)調(diào)整為:寬度x高度=19x32--*/unsignedcharcode{/*--調(diào)入了一幅圖像:E:\新建文件夾\china.bmp--/*--寬度x高度=60x32--*/unsignedcharcode{/*--文字:天--/*--宋體12;此字體下對應的點陣為:寬x高=16x16 /*--文字:天--/*--宋體12;此字體下對應的點陣為:寬x高=16x16 /*--文字:向--/*--宋體12;此字體下對應的點陣為:寬x高=16x16 /*--文字:上--/*--宋體12;此字體下對應的點陣為:寬x高=16x16 unsignedcharcode{;;寬×高(像素):;字模格式/大小:單色點陣液晶字模,縱向取模,字節(jié)倒序/240;數(shù)據(jù)轉(zhuǎn)換日期:04-2-27unsignedcharcode{;源文件/文字: ;寬×高(像素):;字模格式/大小:單色點陣液晶字模,縱向取模,字節(jié)倒序/488;數(shù)據(jù)轉(zhuǎn)換日期:04-2-27unsignedcharcode{/*--調(diào)入了一幅圖像:C:\Mys\MyPictures\030907.bmp--/*--寬度x高度=122x32--*/unsignedcharcode{/*--調(diào)入了一幅圖像:C:\Mys\仿真.bmp--/*--寬度x高度=122x32--*/unsignedcharcode{/*--調(diào)入了一幅圖像:C:\Mys

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論