版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一、液晶驅(qū)動(dòng)IC基本特 3、具有2560位顯示RAM(DDRAM),即80×8×4位二、模塊基本驅(qū)動(dòng)方式:1/32duty,1/6三、外形尺圖312232-3四、工作2、LCD驅(qū)動(dòng)電壓(Vdd-3、工作溫度(Ta):0~55℃(常溫)20~70℃(寬溫五、電氣特性(測(cè)試條件六、接口123456789七、指令1(顯示開關(guān)指令 LHLHLHLHHHD功能:開/關(guān)屏幕顯示,不改變顯示RAM(DDRAM)中的內(nèi)容,也不影響內(nèi)部狀態(tài)。D=0,開顯示;D=1,2 LHLHHL3 LHLHLHHHL0000111021134 LHLL0000000000000011100111010011115CODE:A0 LLHLLLLBUSY為忙信號(hào)位,BUSY=1:內(nèi)部正在執(zhí)行操作;BUSY=0:空閑狀態(tài)。6 HHLWrite功能:將8位數(shù)據(jù)寫入DDRAM,該指令執(zhí)行后,列地址自動(dòng)加1,所以可以連續(xù)將數(shù)據(jù)寫入DDRAM而7 HLHRead功能:讀出頁地址和列地址限定的DDRAM地址內(nèi)的數(shù)據(jù)。當(dāng)“讀-修改-寫模式”關(guān)閉時(shí),每執(zhí)行一次讀指令,列地址自動(dòng)加1,所以可以連續(xù)從DDRAM讀出數(shù)據(jù)而不用設(shè)置列地址。8 LHLHLHLLLLD9 LHLHLHLLHLD
LHLHLHLHLLD表示 LHLHHHLLLLL
LHLHHHLHHHL
LHLHHHLLLHL停 驅(qū)動(dòng) 八、接口時(shí)序參數(shù)表(VDD=5.0±10%,VSS=0V,Ta=-讀寫時(shí)序參數(shù)表(VDD=5.0±10%,VSS=0V,Ta=-九、顯示數(shù)據(jù)器(DDRAM)與地址的對(duì)應(yīng)關(guān)(顯示設(shè)定為1/32DUTY,顯示起始行為十、應(yīng)用、模塊接口與345678P1 LDOT:MOV LDOT1: LDOT2:MOV LCALLDEALY右邊列地址從0-61,由于內(nèi)部線路的,所以使用較麻煩〖文件〗12232lcd.c〖作者〗九天c51@yeahnet〖修改〗修改建議請(qǐng)到公布〖版本〗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ù)說明:畫一個(gè)圖,橫坐標(biāo)是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編譯平臺(tái):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;此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 /*--文字:天--/*--宋體12;此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 /*--文字:向--/*--宋體12;此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 /*--文字:上--/*--宋體12;此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 unsignedcharcode{;;寬×高(像素):;字模格式/大小:單色點(diǎn)陣液晶字模,縱向取模,字節(jié)倒序/240;數(shù)據(jù)轉(zhuǎn)換日期:04-2-27unsignedcharcode{;源文件/文字: ;寬×高(像素):;字模格式/大小:單色點(diǎn)陣液晶字模,縱向取模,字節(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等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 湖南省郴州市第六中學(xué)觀山學(xué)校2023-2024學(xué)年七年級(jí)上學(xué)期第三次月考生物試題(解析版)-A4
- 2023年醫(yī)用衛(wèi)生材料敷料項(xiàng)目融資計(jì)劃書
- 熱工基礎(chǔ)練習(xí)題庫及答案
- 養(yǎng)老院老人生活照料技能培訓(xùn)制度
- 養(yǎng)老院老人健康飲食營養(yǎng)師行為規(guī)范制度
- 校園安全管理體系建設(shè)方案
- 2024年桿塔設(shè)備購銷及運(yùn)輸服務(wù)合同
- 2024年事業(yè)單位合同制員工合同簽訂與履行規(guī)范3篇
- 2024年某銀行與客戶關(guān)于個(gè)人留學(xué)貸款的合同
- 2024年生物科技領(lǐng)域技術(shù)開發(fā)與轉(zhuǎn)讓合同
- 先進(jìn)性與廣泛性的統(tǒng)一
- 人教版高二年級(jí)上學(xué)期期末考試語文試卷及答案解析(共五套)
- psa制氧機(jī)工藝流程圖
- 基于PLC控制的機(jī)械手設(shè)計(jì)
- 生殖道感染和性傳播感染課件
- 施工安全管理經(jīng)驗(yàn)分享
- 2024年浙江杭州杭港地鐵有限公司招聘筆試參考題庫含答案解析
- 江蘇南京鼓樓區(qū)2023-2024九年級(jí)上學(xué)期期末語文試卷及答案
- 河南汽車工廠48萬臺(tái)乘用車發(fā)動(dòng)機(jī)建設(shè)項(xiàng)目竣工環(huán)境保護(hù)驗(yàn)收監(jiān)測(cè)報(bào)告
- 2023-2024學(xué)年四川省成都市金牛區(qū)八年級(jí)(上)期末數(shù)學(xué)試卷
- 德邦物流-第三方物流服務(wù)
評(píng)論
0/150
提交評(píng)論