開(kāi)發(fā)板文件互聯(lián)網(wǎng)lcd顯示ylf12232f帶中文_第1頁(yè)
開(kāi)發(fā)板文件互聯(lián)網(wǎng)lcd顯示ylf12232f帶中文_第2頁(yè)
開(kāi)發(fā)板文件互聯(lián)網(wǎng)lcd顯示ylf12232f帶中文_第3頁(yè)
開(kāi)發(fā)板文件互聯(lián)網(wǎng)lcd顯示ylf12232f帶中文_第4頁(yè)
開(kāi)發(fā)板文件互聯(lián)網(wǎng)lcd顯示ylf12232f帶中文_第5頁(yè)
已閱讀5頁(yè),還剩50頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

(二)(三)(四)(五)(六)4.2MROM(CGROM)819216×167.工作溫度:0℃∽+55℃,溫度:-20℃∽ 圖表LLLHHLHHE高DR——>I/O忙標(biāo)志BF標(biāo)志提供內(nèi)部工作情況.BF=1表示模塊在進(jìn)行內(nèi)部操作,此時(shí)模塊不接受外部指令和數(shù)據(jù).BF=0STATUSRDBFDB7示(DISYON),DDRAM的內(nèi)容就顯示在屏幕上,DFF=0為關(guān)顯示(DISYOFF)。DFF的狀態(tài)是指令DISYON/OFF和RST信號(hào)控制的(A140~D75F地址計(jì)數(shù)器是用來(lái)DDRAM/CGRAM之一的地址,它可由設(shè)定指令暫存器來(lái)改變,之后只要讀地址計(jì)數(shù)器的值會(huì)被到DB6~DB0中。表123-4RS=“H”,DB7~DB0RS=“L”,DB7~DB05R/W=“L”,E=“H→LDB7~DB0IR6789表12電源正3-4串行同步時(shí)鐘:上升沿時(shí)SID數(shù)56781(RE=0:基本指令)0000000001000000001XDDRAM顯示狀0000001DCBD=1:ONC=1:ON00000001S指定在數(shù)據(jù)的與寫(xiě)入時(shí),設(shè)定游游標(biāo)或顯示移000001XXDDRAM00001XXXDL=0/1:4/8RE=1:RE=0: 0001CGRAM 0010DDRAM(顯示位址)第二行忙標(biāo)志和01忙標(biāo)志(BF)可以確認(rèn)內(nèi)部動(dòng)作是寫(xiě)數(shù)據(jù)RAM10將數(shù)據(jù)D7~D0寫(xiě)入到內(nèi)部的RAM11從內(nèi)部RAM數(shù)據(jù)2(RE=1:0000000001000000001000000010000001XX00001XG0CL=0/1:4/8RE=1:RE=0:設(shè)定繪RAM001000零,方可接受新的指令;如果在送出一個(gè)指令前并查BF標(biāo)志,那么一個(gè)指令和這個(gè)指令中間 E

Valid

E

Valid

MPUD5D4D3D2D1000011XXXX

X X 1I/DBF1. E

MM:MOV EEEE8ON,OFF, DPTR,# R0,2 R0,3AR0, DPTR,# R0, 2.

;;;E;;E LI1: HG4: LI11: LI12:MOV HG11:HG12:HG13:HG14: LI21: LI22:MOV HG21:MOV HG22:MOV HG23:HG24: MM1:CLR MM2:CLR 3A4A;Thisprogramisfor EQU EQU EQUORG0000H ORG0003H MOV ;EXT.INT0MOV ;INT0ISFIRSTINT.MOV ;TIMER/COUNTERCONTROLERmovSP,#67hLCALLDELAYLCALLDELAYLCALLSETUPLCALLDEF_CHARMOVA,#80HMOVR3,#8MOVDPTR,#CGRAM1 ;CGRAMTESTLCALLWRITE_CGRAMDJNZR3,TEST11MOVA,#90HMOVR3,#8MOVDPTR,#CGRAM1LCALLWRITE_CGRAMDJNZR3,TEST12LCALLDELAYLCALLDELAYLCALLDELAYLCALLDELAYLCALLDELAYMOVA,#80HMOVR3,#8MOVDPTR,#CGRAM2LCALLWRITE_CGRAMDJNZR3,TEST21MOVA,#90HMOVR3,#8MOVDPTR,#CGRAM2LCALLWRITE_CGRAMDJNZR3,TEST22LCALLDELAYLCALLDELAYLCALLDELAYLCALLDELAYLCALLDELAYMOVA,#80HMOVR3,#8MOVDPTR,#CGRAM3LCALLWRITE_CGRAMDJNZR3,TEST31MOVA,#90HMOVR3,#8MOVDPTR,#CGRAM3LCALLWRITE_CGRAMDJNZR3,TEST32LCALLDELAYLCALLDELAYLCALLDELAYLCALLDELAYLCALLDELAYMOVA,#80HMOVR3,#8MOVDPTR,#CGRAM4LCALLWRITE_CGRAMDJNZR3,TEST41MOVA,#90HMOVR3,#8MOVDPTR,#CGRAM4LCALLWRITE_CGRAMDJNZR3,TEST42LCALLDELAYLCALLDELAYLCALLDELAYLCALLDELAYLCALLDELAYMOVA#80H ;WORDTESTMOVDPTR,#LCALLWRITE_HZMOVA,#90HMOVDPTR,#TABLE1LCALLWRITE_ASCIILCALLDELAYLCALLDELAYLCALLDELAYLCALLDELAYLCALLDELAYMOVA#80HMOVDPTR,#table1LCALLWRITE_asciiMOVA,#90HMOVDPTR,#LCALLWRITE_hzLCALLDELAYLCALLDELAYLCALLDELAYLCALLDELAYLCALLAAA:LJMP;CLEARDIS ;FUNCTION ;DDRAMSETTO ;DISY ;CLEARING ;SETDDRAM:;WRITECOMMANDSTOST7920LCALLDELAY1;INSTEADOFCHECKINGBFSTATECLRRSCLRCLRCLRMOVMOVP1,ASETBESETBECLRCLR;LCALLDELAY1 ;WRITEDISYDATASTOST79220LCALLDELAY1SETBRSSETBRSCLRCLRMOVMOVSETBESETBECLRCLREMOVR7,#010H MOVR6,#010HDJNZR6,$DJNZR7,D11MOVR1,#00HD2:MOVDJNZR2,$DJNZR1,D2 ;WRITETOMOVA,# ;SETCGRAMADDRESSMOVR3,#8MOVA,#000HLCALLWRITE_DATLCALLWRITE_DATMOVA,#0FFHLCALLWRITE_DATLCALLWRITE_DATDJNZR3,DEF1MOVR3,#8MOVA,#0AAHLCALLWRITE_DATLCALLWRITE_DATMOVA,#0AAHLCALLWRITE_DATLCALLWRITE_DATDJNZR3,DEF2MOVR3,#8MOVA,#055HLCALLWRITE_DATLCALLWRITE_DATMOVA,#0AAHLCALLWRITE_DATLCALLWRITE_DATDJNZR3,DEF3movR3,#8MOVA,#0FFHLCALLWRITE_DATLCALLWRITE_DATLCALLWRITE_DATLCALLWRITE_DATDJNZR3,DEF4MOV CLRMOVCA,@A+DPTRLCALLWRITE_DATINCDPTRDJNZR4,DDDD ;WRITE8TOLCDMOVR4,#8DD:CLRMOVCA,@A+DPTRINCDPTRLCALLWRITE_DATCLRAMOVCA,@A+DPTRINCDPTRLCALLWRITE_DATDJNZR4,DD ;CGRAMTESTINGCLRAMOVCA,@A+DPTRLCALLWRITE_DATINCDPTRCLRMOVCA,@A+DPTRLCALLWRITE_DATPAUSE:SETB ;PAUSEKEYPROCESS MOVC,P3.2MOVJNCPAUSE ;CHECKKEYWASPRESSEDPAUSE1:MOVC,P3.2MOVC,P3.2 JCPAUSE1 ;CHECKKEYOPENAFTERPRESSEDPAUSE2:SETB MOVC,P3.2MOVJNCPAUSE2 ;CHECKKEYWASPRESSEDAGAINCGRAM1:DB000H,000H CGRAM2:DB000H,002HCGRAM3:DB000H,004HCGRAM4:DB::LCALLDELAY1 ;INSTEADOFCHECKINGBFSTATESETBCSPUSHMOVMOV

CLRCRLCAMOVCLRCLKSETBCLK POPMOVR5,AANLA,#0F0HMOVR0,#8COMM2:CLRRLCMOVCLRCLKSETBCLK MOVA,R5SWAPAANLA,#0F0HMOVR0,#8COMM3:CLRRLCMOVCLRCLKSETBCLK CLRLCALLDELAY1SETBCSPUSHACCMOVMOVA,# DATA1:CLRCRLCMOVCLRCLKSETBCLKDJNZR0,DATA1POPACCMOVR5,AANLA,#0F0HMOVR0,#8DATA2:CLRRLCMOVCLRCLKSETBCLKDJNZR0,DATA2MOVA,R5SWAPAANLA,#0F0HMOVR0,#8DATA3:CLRRLCMOVCLRCLKSETBCLKDJNZR0,DATA3CLRCS E

MM:MOV EEEE8ON,OFF, L3:LCALL 1 R0,2 R0,3AR0,4A R0, E ;********BFAC************************

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論