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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? lcd.lis

?? AVR單片機(jī)C語言程序設(shè)計(jì)實(shí)例精粹
?? LIS
?? 第 1 頁 / 共 4 頁
字號(hào):
 0216 E883              std y+0,R30
 0218 242F              mov R18,R20
 021A 062F              mov R16,R22
 021C 9DDF              xcall _LCD_Write_Data
 021E                   .dbline 358
 021E           L46:
 021E                   .dbline 353
 021E A394              inc R10
 0220           L48:
 0220                   .dbline 353
 0220 8A2D              mov R24,R10
 0222 8830              cpi R24,8
 0224 58F3              brlo L45
 0226                   .dbline 359
 0226           ;               {
 0226           ;                       x_address = x << 1;
 0226           ;                       y_address = (y << 3) + i;
 0226           ;                       LCD_Write_Data(x_address,y_address,*disp++);
 0226           ;               }
 0226           ;               for(i = 0;i < 8;i++)
 0226 AA24              clr R10
 0228 13C0              xjmp L52
 022A           L49:
 022A                   .dbline 360
 022A                   .dbline 361
 022A 6B85              ldd R22,y+11
 022C 660F              lsl R22
 022E 6F5F              subi R22,255    ; addi 1
 0230                   .dbline 362
 0230 4E2D              mov R20,R14
 0232 440F              lsl R20
 0234 440F              lsl R20
 0236 440F              lsl R20
 0238 4A0D              add R20,R10
 023A                   .dbline 363
 023A 1601              movw R2,R12
 023C C101              movw R24,R2
 023E 0196              adiw R24,1
 0240 6C01              movw R12,R24
 0242 F101              movw R30,R2
 0244 E491              lpm R30,Z
 0246 E883              std y+0,R30
 0248 242F              mov R18,R20
 024A 062F              mov R16,R22
 024C 85DF              xcall _LCD_Write_Data
 024E                   .dbline 364
 024E           L50:
 024E                   .dbline 359
 024E A394              inc R10
 0250           L52:
 0250                   .dbline 359
 0250 8A2D              mov R24,R10
 0252 8830              cpi R24,8
 0254 50F3              brlo L49
 0256                   .dbline 365
 0256           L43:
 0256                   .dbline -2
 0256                   .dbline 366
 0256           ;               {
 0256           ;                       x_address = (x << 1) + 1;
 0256           ;                       y_address = (y << 3) + i;
 0256           ;                       LCD_Write_Data(x_address,y_address,*disp++);
 0256           ;               }
 0256           ;       }
 0256           ; }
 0256           L42:
 0256 2196              adiw R28,1
 0258 0E940000          xcall pop_gset5
 025C 2496              adiw R28,4
 025E                   .dbline 0 ; func end
 025E 0895              ret
 0260                   .dbsym r y_address 20 c
 0260                   .dbsym r x_address 22 c
 0260                   .dbsym r i 10 c
 0260                   .dbsym r disp 12 pkc
 0260                   .dbsym r y 14 c
 0260                   .dbsym l x 11 c
 0260                   .dbend
 0260                   .dbfunc e LCD_Write_Word _LCD_Write_Word fV
 0260           ;      y_address -> R20
 0260           ;      x_address -> R22
 0260           ;              i -> R10
 0260           ;           disp -> R12,R13
 0260           ;              y -> R14
 0260           ;              x -> y+11
                        .even
 0260           _LCD_Write_Word::
 0260 0E940000          xcall push_arg4
 0264 0E940000          xcall push_gset5
 0268 E22E              mov R14,R18
 026A 2197              sbiw R28,1
 026C CF84              ldd R12,y+15
 026E D888              ldd R13,y+16
 0270                   .dbline -1
 0270                   .dbline 377
 0270           ; 
 0270           ; //******************************************************************************
 0270           ; // Function    : LCD_Write_Word
 0270           ; // Input       : x in [0,3] and y in [0,14],disp - start address of display buffer
 0270           ; // Output      : none
 0270           ; // Description : Application Level Function,在LCD的指定顯示單元顯示一個(gè)中文。
 0270           ; //               每個(gè)顯示單元默認(rèn)為16*16點(diǎn)陣字體,對(duì)128*64點(diǎn)陣LCD,x最多顯示4行
 0270           ; //               字符,y最多顯示16個(gè)字符,但不允許顯示半個(gè)漢字
 0270           ; //******************************************************************************
 0270           ; void LCD_Write_Word(INT8U x,INT8U y,const INT8U *disp)
 0270           ; {
 0270                   .dbline 381
 0270           ;       INT8U i;
 0270           ;       INT8U x_address;
 0270           ;       INT8U y_address;
 0270           ;       if((x < 4) && (y < 15))
 0270 8B85              ldd R24,y+11
 0272 8430              cpi R24,4
 0274 08F0              brlo X2
 0276 33C0              xjmp L54
 0278           X2:
 0278 8E2D              mov R24,R14
 027A 8F30              cpi R24,15
 027C 08F0              brlo X3
 027E 2FC0              xjmp L54
 0280           X3:
 0280                   .dbline 382
 0280           ;       {
 0280                   .dbline 383
 0280           ;               for(i = 0;i < 16;i++)
 0280 AA24              clr R10
 0282 12C0              xjmp L59
 0284           L56:
 0284                   .dbline 384
 0284                   .dbline 385
 0284 6B85              ldd R22,y+11
 0286 660F              lsl R22
 0288                   .dbline 386
 0288 4E2D              mov R20,R14
 028A 440F              lsl R20
 028C 440F              lsl R20
 028E 440F              lsl R20
 0290 4A0D              add R20,R10
 0292                   .dbline 387
 0292 1601              movw R2,R12
 0294 C101              movw R24,R2
 0296 0196              adiw R24,1
 0298 6C01              movw R12,R24
 029A F101              movw R30,R2
 029C E491              lpm R30,Z
 029E E883              std y+0,R30
 02A0 242F              mov R18,R20
 02A2 062F              mov R16,R22
 02A4 59DF              xcall _LCD_Write_Data
 02A6                   .dbline 388
 02A6           L57:
 02A6                   .dbline 383
 02A6 A394              inc R10
 02A8           L59:
 02A8                   .dbline 383
 02A8 8A2D              mov R24,R10
 02AA 8031              cpi R24,16
 02AC 58F3              brlo L56
 02AE                   .dbline 389
 02AE           ;               {
 02AE           ;                       x_address = x << 1;
 02AE           ;                       y_address = (y << 3) + i;
 02AE           ;                       LCD_Write_Data(x_address,y_address,*disp++);
 02AE           ;               }
 02AE           ;               for(i = 0;i < 16;i++)
 02AE AA24              clr R10
 02B0 13C0              xjmp L63
 02B2           L60:
 02B2                   .dbline 390
 02B2                   .dbline 391
 02B2 6B85              ldd R22,y+11
 02B4 660F              lsl R22
 02B6 6F5F              subi R22,255    ; addi 1
 02B8                   .dbline 392
 02B8 4E2D              mov R20,R14
 02BA 440F              lsl R20
 02BC 440F              lsl R20
 02BE 440F              lsl R20
 02C0 4A0D              add R20,R10
 02C2                   .dbline 393
 02C2 1601              movw R2,R12
 02C4 C101              movw R24,R2
 02C6 0196              adiw R24,1
 02C8 6C01              movw R12,R24
 02CA F101              movw R30,R2
 02CC E491              lpm R30,Z
 02CE E883              std y+0,R30
 02D0 242F              mov R18,R20
 02D2 062F              mov R16,R22
 02D4 41DF              xcall _LCD_Write_Data
 02D6                   .dbline 394
 02D6           L61:
 02D6                   .dbline 389
 02D6 A394              inc R10
 02D8           L63:
 02D8                   .dbline 389
 02D8 8A2D              mov R24,R10
 02DA 8031              cpi R24,16
 02DC 50F3              brlo L60
 02DE                   .dbline 395
 02DE           L54:
 02DE                   .dbline -2
 02DE                   .dbline 396
 02DE           ;               {
 02DE           ;                       x_address = (x << 1) + 1;
 02DE           ;                       y_address = (y << 3) + i;
 02DE           ;                       LCD_Write_Data(x_address,y_address,*disp++);
 02DE           ;               }
 02DE           ;       }
 02DE           ; }
 02DE           L53:
 02DE 2196              adiw R28,1
 02E0 0E940000          xcall pop_gset5
 02E4 2496              adiw R28,4
 02E6                   .dbline 0 ; func end
 02E6 0895              ret
 02E8                   .dbsym r y_address 20 c
 02E8                   .dbsym r x_address 22 c
 02E8                   .dbsym r i 10 c
 02E8                   .dbsym r disp 12 pkc
 02E8                   .dbsym r y 14 c
 02E8                   .dbsym l x 11 c
 02E8                   .dbend
 02E8                   .dbfunc e LCD_Write_Picture _LCD_Write_Picture fV
 02E8           ;      x_address -> R20
 02E8           ;      y_address -> R14
 02E8           ;          pdata -> R22,R23
 02E8           ;       y_length -> R10
 02E8           ;       x_length -> R12
 02E8           ;             y1 -> y+13
 02E8           ;             x1 -> y+11
                        .even
 02E8           _LCD_Write_Picture::
 02E8 0E940000          xcall push_arg4
 02EC 0E940000          xcall push_gset5
 02F0 2197              sbiw R28,1
 02F2 CF84              ldd R12,y+15
 02F4 A988              ldd R10,y+17
 02F6 6B89              ldd R22,y+19
 02F8 7C89              ldd R23,y+20
 02FA                   .dbline -1
 02FA                   .dbline 407
 02FA           ; 
 02FA           ; //******************************************************************************
 02FA           ; // Function    : LCD_Write_Picture
 02FA           ; // Input       : x in [0,7] and y in [0,127],
 02FA           ; //               x1_length - 縱向象素 y1_length - 橫向象素,x1_length必須為8的
 02FA           ; //               整數(shù)倍,y1_length可以不必為8的整數(shù)倍。
 02FA           ; // Output      : none
 02FA           ; // Description : Application Level Function,在LCD的指定區(qū)域顯示圖片
 02FA           ; //******************************************************************************
 02FA           ; void LCD_Write_Picture(INT8U x1,INT8U y1,INT8U x_length,INT8U y_length,const INT8U *pdata)
 02FA           ; {
 02FA                   .dbline 410
 02FA           ;       INT8U x_address;
 02FA           ;       INT8U y_address;
 02FA           ;       for(x_address = x1;x_address <= x1 + (x_length >> 3) - 1;x_address++)
 02FA 4B85              ldd R20,y+11
 02FC 11C0              xjmp L68
 02FE           L65:
 02FE                   .dbline 411
 02FE           ;       {
 02FE                   .dbline 412
 02FE           ;               for(y_address = y1;y_address < y1 + y_length;y_address++)
 02FE ED84              ldd R14,y+13
 0300 0AC0              xjmp L72
 0302           L69:
 0302                   .dbline 413
 0302                   .dbline 414
 0302 1B01              movw R2,R22
 0304 6F5F              subi R22,255  ; offset = 1
 0306 7F4F              sbci R23,255
 0308 F101              movw R30,R2
 030A E491              lpm R30,Z
 030C E883              std y+0,R30
 030E 2E2D              mov R18,R14
 0310 042F              mov R16,R20
 0312 22DF              xcall _LCD_Write_Data
 0314                   .dbline 415
 0314           L70:
 0314                   .dbline 412
 0314 E394              inc R14
 0316           L72:
 0316                   .dbline 412
 0316 2D84              ldd R2,y+13
 0318 2A0C              add R2,R10
 031A E214              cp R14,R2
 031C 90F3              brlo L69
 031E                   .dbline 416
 031E           L66:
 031E                   .dbline 410
 031E 4395              inc R20
 0320           L68:
 0320                   .dbline 410
 0320 2C2C              mov R2,R12
 0322 2694              lsr R2
 0324 2694              lsr R2
 0326 2694              lsr R2
 0328 8B85              ldd R24,y+11
 032A 820D              add R24,R2
 032C 8150              subi R24,1
 032E 8417              cp R24,R20
 0330 30F7              brsh L65
 0332                   .dbline -2
 0332                   .dbline 417
 0332           ;               {
 0332           ;                       LCD_Write_Data(x_address,y_address,*pdata++);
 0332           ;               }
 0332           ;       }
 0332           ; }
 0332           L64:
 0332 2196              adiw R28,1
 0334 0E940000          xcall pop_gset5
 0338 2496              adiw R28,4
 033A                   .dbline 0 ; func end
 033A 0895              ret
 033C                   .dbsym r x_address 20 c
 033C                   .dbsym r y_address 14 c
 033C                   .dbsym r pdata 22 pkc
 033C                   .dbsym r y_length 10 c
 033C                   .dbsym r x_length 12 c
 033C                   .dbsym l y1 13 c
 033C                   .dbsym l x1 11 c
 033C                   .dbend

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产网站一区二区| 欧美一区三区二区| 亚洲欧洲性图库| av综合在线播放| 亚洲三级电影网站| 欧美体内she精高潮| 日本亚洲电影天堂| 精品国产乱码久久久久久牛牛| 久久9热精品视频| 国产欧美综合在线| 色综合久久88色综合天天免费| 亚洲国产视频直播| 精品国产青草久久久久福利| 成人99免费视频| 亚洲亚洲人成综合网络| 欧美精品一区二区久久婷婷| 成人天堂资源www在线| 亚洲国产精品自拍| 精品国产91久久久久久久妲己 | 精品日韩一区二区三区免费视频| 国产精品综合一区二区| |精品福利一区二区三区| 欧美巨大另类极品videosbest | 色av成人天堂桃色av| 日本三级韩国三级欧美三级| 国产午夜亚洲精品午夜鲁丝片| 91麻豆精品一区二区三区| 天天操天天色综合| 国产精品网站在线观看| 日韩三级视频在线观看| 91在线免费视频观看| 另类中文字幕网| 亚洲欧美韩国综合色| 26uuu亚洲综合色欧美| 欧洲精品一区二区| 国产精品91xxx| 日本不卡不码高清免费观看| 亚洲欧美怡红院| 精品对白一区国产伦| 欧美日韩在线播放一区| 成人午夜伦理影院| 精品一区免费av| 亚洲一二三区视频在线观看| 国产精品久久精品日日| 精品国产一区二区亚洲人成毛片| 91黄色免费网站| 99久久精品国产导航| 国产精品白丝jk黑袜喷水| 奇米色777欧美一区二区| 亚洲最新在线观看| 亚洲三级电影全部在线观看高清| 久久综合九色综合97婷婷女人 | 亚洲精品在线观看网站| 欧美午夜免费电影| 91麻豆自制传媒国产之光| 国产成人免费在线观看不卡| 六月丁香婷婷久久| 欧美a级一区二区| 天天色综合成人网| 一区二区高清在线| 国产精品免费观看视频| 久久久高清一区二区三区| 日韩精品一区二区三区视频播放| 欧美性生活大片视频| 在线看日本不卡| 日本久久一区二区三区| 一本色道a无线码一区v| av一二三不卡影片| 99久久亚洲一区二区三区青草| 国产福利精品一区二区| 国产白丝精品91爽爽久久| 国产一区激情在线| 国产一区视频网站| 国产成人在线视频免费播放| 韩国欧美国产1区| 国产综合成人久久大片91| 国产麻豆成人精品| 国产精品996| 成人黄页在线观看| 99精品国产视频| 欧美在线观看一二区| 欧美精品1区2区3区| 日韩一区二区免费在线电影| 精品三级在线观看| 国产欧美日韩久久| 国产精品入口麻豆九色| 综合久久久久久| 亚洲高清视频在线| 男人的天堂亚洲一区| 老司机午夜精品| 国产a精品视频| 色综合久久66| 777奇米四色成人影色区| 26uuu亚洲| 亚洲色图都市小说| 免播放器亚洲一区| 国产精品亚洲第一区在线暖暖韩国 | 欧美一级片在线看| 精品三级在线看| 国产精品嫩草99a| 亚洲国产精品久久不卡毛片| 麻豆91精品视频| 国产福利一区二区| 在线免费观看日本一区| 日韩三级电影网址| 综合自拍亚洲综合图不卡区| 99久久免费精品| 日本伊人色综合网| 国产亚洲精品久| 亚洲丝袜制服诱惑| 亚洲超碰精品一区二区| 另类调教123区| 97国产一区二区| 欧美一区二区久久| 中文字幕乱码日本亚洲一区二区| 亚洲天天做日日做天天谢日日欢| 亚洲成人在线免费| 国产精品一级在线| 欧美三级电影一区| 欧美激情综合在线| 日韩 欧美一区二区三区| av福利精品导航| 日韩精品一区在线| 一区二区三区四区不卡在线| 韩国v欧美v亚洲v日本v| 一本大道av伊人久久综合| 精品区一区二区| 亚洲五码中文字幕| 成人高清av在线| 精品久久久久久久久久久院品网 | 久久99国产精品尤物| 色综合天天视频在线观看| 久久综合九色综合97婷婷女人 | 午夜精品在线看| 不卡一区二区中文字幕| 精品成人一区二区| 日韩精品一区第一页| 色婷婷综合中文久久一本| 久久女同性恋中文字幕| 日本成人中文字幕| 欧美午夜一区二区三区免费大片| 日本一区二区成人| 国产一区二区三区国产| 日韩视频一区二区三区| 调教+趴+乳夹+国产+精品| 在线观看日韩精品| 亚洲天堂a在线| jvid福利写真一区二区三区| 久久婷婷综合激情| 久久爱www久久做| 91精品久久久久久蜜臀| 亚洲成在线观看| 色婷婷国产精品| 亚洲色欲色欲www| av一区二区三区在线| 国产精品视频一二| www.亚洲在线| 成人欧美一区二区三区白人| 成人av动漫网站| 国产精品女主播av| 99精品久久只有精品| 亚洲视频一区二区免费在线观看| 成人开心网精品视频| 国产精品网站在线| voyeur盗摄精品| 亚洲精品高清在线| 欧美日韩一区国产| 日韩在线观看一区二区| 日韩欧美国产小视频| 九九精品一区二区| 337p日本欧洲亚洲大胆精品| 国产精品99久久久| 国产精品视频看| 色综合色狠狠天天综合色| 亚洲精品乱码久久久久久日本蜜臀| 91在线一区二区三区| 一区二区三区资源| 在线电影院国产精品| 奇米一区二区三区| 久久精品一区二区三区四区| 成人sese在线| 亚洲一区二区影院| 日韩欧美国产一区在线观看| 国产精品一区二区在线看| 亚洲欧洲国产日韩| 在线观看不卡一区| 日本麻豆一区二区三区视频| 久久久久国产精品麻豆ai换脸 | 国产午夜精品一区二区三区四区| 国产成人av电影在线| 综合激情成人伊人| 欧美妇女性影城| 国产成人免费视频网站高清观看视频| 中文字幕 久热精品 视频在线| 色婷婷综合久色| 麻豆国产精品777777在线| 中文av一区二区| 欧美伦理电影网| 高清日韩电视剧大全免费| 亚洲精品自拍动漫在线|