亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 12864-7920.lis

?? 16個單片機c語言實驗程序
?? LIS
?? 第 1 頁 / 共 2 頁
字號:
                        .module _12864-7920.c
                        .area text(rom, con, rel)
 0000                   .dbfile E:\產品\開發板\光盤\16實驗程序\12864-7920液晶\12864-7920.c
 0000                   .dbfunc e s_ms _s_ms fV
 0000           ;             ms -> R16,R17
                        .even
 0000           _s_ms::
 0000                   .dbline -1
 0000                   .dbline 20
 0000           ; //12864液晶的試驗程序,驅動芯片為ST7920
 0000           ; //目標板為DDC-16A
 0000           ; //驅動方式-并口
 0000           ; //JP10短路塊位于右側,JP1兩個短路塊均插好
 0000           ; //調節V0電位器調整對比度
 0000           ; //注意:因為廠家不同液晶的19腳和20腳(背光)有時會不同,導致背光不亮,需要注意。
 0000           ; 
 0000           ; #include <iom16v.h>
 0000           ; #include <string.h>
 0000           ; 
 0000           ; #define uchar unsigned char 
 0000           ; #define uint unsigned int 
 0000           ; 
 0000           ; #define RS (1<<5)
 0000           ; #define RW (1<<6)
 0000           ; #define EN (1<<7)
 0000           ; 
 0000           ; //延時函數
 0000           ; void s_ms(uint ms)
 0000           ; {
 0000                   .dbline 21
 0000           ;       for(;ms>1;ms--);
 0000 02C0              xjmp L5
 0002           L2:
 0002                   .dbline 21
 0002           L3:
 0002                   .dbline 21
 0002 0150              subi R16,1
 0004 1040              sbci R17,0
 0006           L5:
 0006                   .dbline 21
 0006 81E0              ldi R24,1
 0008 90E0              ldi R25,0
 000A 8017              cp R24,R16
 000C 9107              cpc R25,R17
 000E C8F3              brlo L2
 0010           X0:
 0010                   .dbline -2
 0010           L1:
 0010                   .dbline 0 ; func end
 0010 0895              ret
 0012                   .dbsym r ms 16 i
 0012                   .dbend
                        .area data(ram, con, rel)
 0000                   .dbfile E:\產品\開發板\光盤\16實驗程序\12864-7920液晶\12864-7920.c
 0000           _text_1::
 0000                   .blkb 15
                        .area idata
 0000 B1B1BEA9B6ABBFD8BFAAB7A2B0E500    .byte 177,177,190,169,182,171,191,216,191,170,183,162,176,229,0
                        .area data(ram, con, rel)
 000F                   .dbfile E:\產品\開發板\光盤\16實驗程序\12864-7920液晶\12864-7920.c
 000F                   .dbsym e text_1 _text_1 A[15:15]c
 000F           _text_2::
 000F                   .blkb 14
                        .area idata
 000F 5757572E49534D43552E434F4D00      .byte 'W,'W,'W,46,'I,'S,'M,'C,'U,46,'C,'O,'M,0
                        .area data(ram, con, rel)
 001D                   .dbfile E:\產品\開發板\光盤\16實驗程序\12864-7920液晶\12864-7920.c
 001D                   .dbsym e text_2 _text_2 A[14:14]c
 001D           _text_3::
 001D                   .blkb 15
                        .area idata
 001D 5744445F434E403132362E434F4D00    .byte 'W,'D,'D,95,'C,'N,64,49,50,54,46,'C,'O,'M,0
                        .area data(ram, con, rel)
 002C                   .dbfile E:\產品\開發板\光盤\16實驗程序\12864-7920液晶\12864-7920.c
 002C                   .dbsym e text_3 _text_3 A[15:15]c
 002C           _text_4::
 002C                   .blkb 10
                        .area idata
 002C 51513A36323135323000      .byte 'Q,'Q,58,54,50,49,53,50,48,0
                        .area data(ram, con, rel)
 0036                   .dbfile E:\產品\開發板\光盤\16實驗程序\12864-7920液晶\12864-7920.c
 0036                   .dbsym e text_4 _text_4 A[10:10]c
                        .area text(rom, con, rel)
 0012                   .dbfile E:\產品\開發板\光盤\16實驗程序\12864-7920液晶\12864-7920.c
 0012                   .dbfunc e WriteDataLCM _WriteDataLCM fV
 0012           ;          WDLCM -> R10
                        .even
 0012           _WriteDataLCM::
 0012 AA92              st -y,R10
 0014 A02E              mov R10,R16
 0016                   .dbline -1
 0016                   .dbline 32
 0016           ; }     
 0016           ; 
 0016           ; //此處定義字符串
 0016           ; char text_1[]={"北京東控開發板"};
 0016           ; char text_2[]={"WWW.ISMCU.COM"};
 0016           ; char text_3[]={"WDD_CN@126.COM"};
 0016           ; char text_4[]={"QQ:621520"};
 0016           ; 
 0016           ; //寫數據
 0016           ; void WriteDataLCM(unsigned char WDLCM)
 0016           ; {
 0016                   .dbline 34
 0016           ;       //ReadStatusLCM(); //檢測忙
 0016           ;       s_ms(100);
 0016 04E6              ldi R16,100
 0018 10E0              ldi R17,0
 001A F2DF              xcall _s_ms
 001C                   .dbline 35
 001C           ;       PORTA|=RS;       //RS=1    
 001C DD9A              sbi 0x1b,5
 001E                   .dbline 36
 001E           ;       s_ms(100);
 001E 04E6              ldi R16,100
 0020 10E0              ldi R17,0
 0022 EEDF              xcall _s_ms
 0024                   .dbline 37
 0024           ;       PORTA&=~RW;      //RW=0
 0024 DE98              cbi 0x1b,6
 0026                   .dbline 38
 0026           ;       s_ms(100);
 0026 04E6              ldi R16,100
 0028 10E0              ldi R17,0
 002A EADF              xcall _s_ms
 002C                   .dbline 39
 002C           ;       PORTA|=EN;       //EN=1
 002C DF9A              sbi 0x1b,7
 002E                   .dbline 40
 002E           ;       s_ms(100);
 002E 04E6              ldi R16,100
 0030 10E0              ldi R17,0
 0032 E6DF              xcall _s_ms
 0034                   .dbline 41
 0034           ;       PORTD=WDLCM;     //輸出數據
 0034 A2BA              out 0x12,R10
 0036                   .dbline 42
 0036           ;       s_ms(100);
 0036 04E6              ldi R16,100
 0038 10E0              ldi R17,0
 003A E2DF              xcall _s_ms
 003C                   .dbline 43
 003C           ;       PORTA&=~EN;      //EN=0
 003C DF98              cbi 0x1b,7
 003E                   .dbline 44
 003E           ;       s_ms(100);
 003E 04E6              ldi R16,100
 0040 10E0              ldi R17,0
 0042 DEDF              xcall _s_ms
 0044                   .dbline -2
 0044           L6:
 0044                   .dbline 0 ; func end
 0044 A990              ld R10,y+
 0046 0895              ret
 0048                   .dbsym r WDLCM 10 c
 0048                   .dbend
 0048                   .dbfunc e WriteCommandLCM _WriteCommandLCM fV
 0048           ;          WCLCM -> R10
                        .even
 0048           _WriteCommandLCM::
 0048 AA92              st -y,R10
 004A A02E              mov R10,R16
 004C                   .dbline -1
 004C                   .dbline 49
 004C           ; }
 004C           ; 
 004C           ; //寫指令
 004C           ; void WriteCommandLCM(unsigned char WCLCM) 
 004C           ; {
 004C                   .dbline 51
 004C           ;       //ReadStatusLCM(); //根據需要檢測忙
 004C           ;       s_ms(100);
 004C 04E6              ldi R16,100
 004E 10E0              ldi R17,0
 0050 D7DF              xcall _s_ms
 0052                   .dbline 52
 0052           ;       PORTA&=~RS;      //RS=0
 0052 DD98              cbi 0x1b,5
 0054                   .dbline 53
 0054           ;       s_ms(100);
 0054 04E6              ldi R16,100
 0056 10E0              ldi R17,0
 0058 D3DF              xcall _s_ms
 005A                   .dbline 54
 005A           ;       PORTA&=~RW;      //RW=0
 005A DE98              cbi 0x1b,6
 005C                   .dbline 55
 005C           ;       s_ms(100);
 005C 04E6              ldi R16,100
 005E 10E0              ldi R17,0
 0060 CFDF              xcall _s_ms
 0062                   .dbline 56
 0062           ;       PORTA|=EN;       //EN=1
 0062 DF9A              sbi 0x1b,7
 0064                   .dbline 57
 0064           ;       s_ms(100);
 0064 04E6              ldi R16,100
 0066 10E0              ldi R17,0
 0068 CBDF              xcall _s_ms
 006A                   .dbline 58
 006A           ;       PORTD=WCLCM;     //輸出指令
 006A A2BA              out 0x12,R10
 006C                   .dbline 59
 006C           ;       s_ms(100);
 006C 04E6              ldi R16,100
 006E 10E0              ldi R17,0
 0070 C7DF              xcall _s_ms
 0072                   .dbline 60
 0072           ;       PORTA&=~EN;      //EN=0
 0072 DF98              cbi 0x1b,7
 0074                   .dbline 61
 0074           ;       s_ms(100);
 0074 04E6              ldi R16,100
 0076 10E0              ldi R17,0
 0078 C3DF              xcall _s_ms
 007A                   .dbline -2
 007A           L7:
 007A                   .dbline 0 ; func end
 007A A990              ld R10,y+
 007C 0895              ret
 007E                   .dbsym r WCLCM 10 c
 007E                   .dbend
 007E                   .dbfunc e ReadStatusLCM _ReadStatusLCM fV
 007E           ;           flag -> R20
 007E           ;           temp -> R10
                        .even
 007E           _ReadStatusLCM::
 007E AA92              st -y,R10
 0080 4A93              st -y,R20
 0082                   .dbline -1
 0082                   .dbline 66
 0082           ; }
 0082           ; 
 0082           ; //讀狀態:檢測忙
 0082           ; void ReadStatusLCM(void)
 0082           ; {
 0082                   .dbline 68
 0082           ;       uchar temp;
 0082           ;     uchar flag = 1;
 0082 41E0              ldi R20,1
 0084 2AC0              xjmp L10
 0086           L9:
 0086                   .dbline 70
 0086           ;     while(flag==1)
 0086           ;       {
 0086                   .dbline 71
 0086           ;           DDRD=0x00;      //端口A改為輸入
 0086 2224              clr R2
 0088 21BA              out 0x11,R2
 008A                   .dbline 72
 008A           ;               PORTD=0xff;    
 008A 8FEF              ldi R24,255
 008C 82BB              out 0x12,R24
 008E                   .dbline 73
 008E           ;               s_ms(100);
 008E 04E6              ldi R16,100
 0090 10E0              ldi R17,0
 0092 B6DF              xcall _s_ms
 0094                   .dbline 74
 0094           ;               PORTA&=~RS;     //RS=0
 0094 DD98              cbi 0x1b,5
 0096                   .dbline 75
 0096           ;               s_ms(100);
 0096 04E6              ldi R16,100
 0098 10E0              ldi R17,0
 009A B2DF              xcall _s_ms
 009C                   .dbline 76
 009C           ;               PORTA|=RW;      //RW=1
 009C DE9A              sbi 0x1b,6
 009E                   .dbline 77
 009E           ;               s_ms(100);
 009E 04E6              ldi R16,100
 00A0 10E0              ldi R17,0
 00A2 AEDF              xcall _s_ms
 00A4                   .dbline 78
 00A4           ;               PORTA|=EN;      //EN=1
 00A4 DF9A              sbi 0x1b,7
 00A6                   .dbline 79
 00A6           ;               s_ms(1000);
 00A6 08EE              ldi R16,1000
 00A8 13E0              ldi R17,3
 00AA AADF              xcall _s_ms
 00AC                   .dbline 80
 00AC           ;               temp = PIND;    //讀端口A
 00AC A0B2              in R10,0x10
 00AE                   .dbline 81
 00AE           ;               s_ms(1000);
 00AE 08EE              ldi R16,1000
 00B0 13E0              ldi R17,3
 00B2 A6DF              xcall _s_ms
 00B4                   .dbline 82
 00B4           ;               DDRD=0xff;      //端口A改為
 00B4 8FEF              ldi R24,255
 00B6 81BB              out 0x11,R24

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩二区三区在线观看| www欧美成人18+| 亚洲成人综合在线| 欧美日本韩国一区二区三区视频 | 精品国产免费人成在线观看| 日本视频一区二区三区| 精品国产乱码久久久久久久久 | 天堂久久久久va久久久久| 欧美久久久久中文字幕| 久久国产精品99久久久久久老狼| 久久影院电视剧免费观看| 国产91丝袜在线18| 一区二区视频在线| 欧美精品777| 国产精品伊人色| 亚洲精品视频一区| 在线综合+亚洲+欧美中文字幕| 久久99精品国产麻豆婷婷洗澡| 国产日产欧产精品推荐色| 色综合色综合色综合| 日韩av中文字幕一区二区 | 国产欧美日韩三区| 91精品福利在线| 久久精品国产第一区二区三区 | 一区二区三区 在线观看视频 | 日本韩国一区二区| 免费成人av在线| 中文字幕日本乱码精品影院| 欧美人成免费网站| 国产精品91xxx| 亚洲影院久久精品| 国产视频一区在线播放| 欧美在线啊v一区| 国产一区二区三区av电影| 亚洲视频每日更新| 欧美精品一区二区三区视频| 91女神在线视频| 国产在线国偷精品产拍免费yy| 1000精品久久久久久久久| 日韩精品一区二区三区中文精品| 色综合视频在线观看| 韩国女主播成人在线观看| 亚洲一区二区四区蜜桃| 欧美国产一区在线| 日韩精品一区国产麻豆| 欧美午夜精品一区二区三区| 国产成人在线影院| 青青草国产精品97视觉盛宴| 一区二区三区高清| 国产精品女主播av| 欧美va亚洲va| 欧美老肥妇做.爰bbww| 91香蕉视频在线| 国产成人一级电影| 老司机精品视频导航| 午夜伊人狠狠久久| 亚洲三级电影网站| 中文字幕一区在线观看视频| 精品国产91乱码一区二区三区| 欧美理论片在线| 欧美亚洲国产一区在线观看网站| 成人免费视频视频| 国产精品一色哟哟哟| 老司机精品视频导航| 日本美女一区二区三区| 亚洲a一区二区| 亚洲1区2区3区视频| 亚洲影视在线播放| 亚洲一区二区在线免费观看视频| 国产色综合一区| 久久久国产精品午夜一区ai换脸| 日韩女同互慰一区二区| 欧美一区二区三区日韩| 在线播放中文一区| 7777精品久久久大香线蕉| 欧美亚洲日本一区| 欧美理论片在线| 欧美人体做爰大胆视频| 欧美日韩在线播放| 欧美日韩美女一区二区| 欧美人xxxx| 日韩一区二区麻豆国产| 精品福利二区三区| 久久久精品人体av艺术| 国产精品美女久久久久久久久久久 | 欧美日韩一区不卡| 在线播放/欧美激情| 欧美大白屁股肥臀xxxxxx| 日韩欧美专区在线| 国产午夜精品一区二区| 国产精品久久久久久久裸模| 亚洲视频狠狠干| 一区二区三区精品在线观看| 日韩精品欧美精品| 国产在线看一区| av电影在线观看完整版一区二区| 色综合天天综合网天天看片| 欧美丰满嫩嫩电影| 精品免费国产二区三区| 国产精品网站在线| 一区二区理论电影在线观看| 同产精品九九九| 国产在线国偷精品产拍免费yy| 成人午夜激情片| 色噜噜久久综合| 欧美日韩国产天堂| 久久综合网色—综合色88| 国产精品久久久久精k8| 亚洲最大的成人av| 美腿丝袜亚洲三区| 成人福利视频网站| 欧美三级视频在线观看| 久久网站最新地址| 亚洲女人****多毛耸耸8| 免费成人在线视频观看| 不卡av免费在线观看| 欧美高清www午色夜在线视频| 久久网站最新地址| 一区二区三区欧美日| 国产美女一区二区| 欧美三级日韩在线| 国产三级精品三级| 性欧美疯狂xxxxbbbb| 丰满岳乱妇一区二区三区| 欧美三区在线观看| 国产精品全国免费观看高清| 日本不卡一区二区三区高清视频| 成人性色生活片| 日韩一区二区影院| 一区二区三区国产| 国产999精品久久| 91精品久久久久久久久99蜜臂| 国产精品色噜噜| 国模少妇一区二区三区| 欧美视频中文字幕| 国产精品乱码一区二区三区软件| 蜜臀91精品一区二区三区| av在线一区二区三区| 久久无码av三级| 三级欧美在线一区| www.亚洲免费av| 精品国产一区二区精华| 亚洲成在人线免费| 在线免费不卡视频| 亚洲欧洲av一区二区三区久久| 精品一区二区三区的国产在线播放| 91福利社在线观看| 国产精品美女久久福利网站| 国内精品视频一区二区三区八戒| 欧美妇女性影城| 亚洲一区二区欧美| 91小视频在线观看| 欧美激情综合在线| 国产在线国偷精品产拍免费yy| 91麻豆精品国产自产在线观看一区 | 精品88久久久久88久久久| 亚洲成a人片在线不卡一二三区| 99久久精品免费精品国产| 日本一区二区不卡视频| 国产最新精品精品你懂的| 精品国产污污免费网站入口 | 精久久久久久久久久久| 日韩你懂的在线播放| 日韩av午夜在线观看| 69成人精品免费视频| 午夜精品福利一区二区三区蜜桃| 欧美日韩精品一区二区三区 | 精品黑人一区二区三区久久 | 日韩一区和二区| 奇米精品一区二区三区四区 | ㊣最新国产の精品bt伙计久久| 国产精品一品二品| 中文字幕免费不卡| av毛片久久久久**hd| 一区二区三区在线免费观看| 欧美系列一区二区| 日本不卡中文字幕| 26uuu亚洲综合色欧美| 丁香啪啪综合成人亚洲小说| 国产精品乱码久久久久久| 一本一本久久a久久精品综合麻豆| 亚洲免费视频中文字幕| 欧美日韩在线直播| 久久 天天综合| 国产性天天综合网| 91老师片黄在线观看| 亚洲va欧美va天堂v国产综合| 欧美一区二区三区婷婷月色| 紧缚奴在线一区二区三区| 国产欧美精品一区二区三区四区| www.欧美色图| 视频一区中文字幕| 久久久久久久久一| 日本精品一区二区三区高清 | 亚洲成人精品影院| 精品国产亚洲在线| 色呦呦国产精品| 久久精品国产免费看久久精品| 国产精品三级av| 欧美日韩美少妇|