全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1127
推到 Plurk!
推到 Facebook!

128*64 GRAPHIC DISPLAY 初始化問題

缺席
cyw1984
一般會員


發表:45
回覆:67
積分:22
註冊:2005-06-25

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-11-20 16:44:31 IP:210.6.xxx.xxx 未訂閱
如何寫一斷副程式把LCD的顯示記憶體內容CLEAR 清除???? 128*64 GRAPHIC DISPLAY MODUALE: ks0108 THX~~~~
DavidLo
高階會員


發表:17
回覆:225
積分:168
註冊:2004-07-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-11-21 23:23:24 IP:220.139.xxx.xxx 未訂閱
void LCG_CLRSCR(void) {         unsigned int e;         unsigned char x,y;            LCDCS1=0;         LCDCS2=0;                 for(y=0;y<8;y ) { e=0xb8 y; PUTIR(e); e=0x40; PUTIR(e); for(x=0;x<64;x ){e=0;PUTCHR(e);} } e=0xb8; PUTIR(e); e=0x40; PUTIR(e); LCDCS1=1; LCDCS2=1; } void PUTCHR(int Z) { LCDDATA=Z; LCDDI=1; LCDENABLE=1; MyDelay(1); LCDENABLE=0; MyDelay(1); } void PUTIR(int Z) { LCDDATA=Z; LCDDI=0; LCDENABLE=1; MyDelay(1); LCDENABLE=0; MyDelay(1); }
cyw1984
一般會員


發表:45
回覆:67
積分:22
註冊:2005-06-25

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-11-23 17:54:01 IP:210.6.xxx.xxx 未訂閱
組合語言要怎樣寫啊~~THX~~
DavidLo
高階會員


發表:17
回覆:225
積分:168
註冊:2004-07-21

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-11-23 19:54:06 IP:220.139.xxx.xxx 未訂閱
CLEAR:  MOV     R6,#0B8H
   C1:  %WCMD   R6
        %WCMD   #0
        MOV     R7,#64
   C2:
        %WDATA  A
        DJNZ    R7,C2
        INC     R6
        CJNE    R6,#0B8H 8,C1
        RET      %WDATA is to write data to LCD
  %WCMD is to write command to LCD
P.S: 請做好縮排 發表人 - ㊣ 於 2005/11/24 00:55:29
系統時間:2024-07-02 1:16:10
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!