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

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

?? lesson6.lis

?? 基于AVR的1602顯示程序
?? LIS
字號:
                        .module lesson6.c
                        .area code(ram, con, rel)
                        .area lit(rom, con, rel)
 0000           _table::
 0000 49204C494B4520415652202100        .byte 'I,32,'L,'I,'K,'E,32,'A,'V,'R,32,33,0
 000D                   .dbfile I:\AVR視頻教程\視頻教程\lesson6\chengxu\lesson6\lesson6.c
 000D                   .dbsym e table _table A[13:13]c
 000D           _table1::
 000D 5757572E54584D43552E434F4D00      .byte 'W,'W,'W,46,'T,'X,'M,'C,'U,46,'C,'O,'M,0
 001B                   .dbsym e table1 _table1 A[14:14]c
                        .area text(rom, con, rel)
 0000                   .dbfile I:\AVR視頻教程\視頻教程\lesson6\chengxu\lesson6\lesson6.c
 0000                   .dbfunc e delay _delay fV
 0000           ;              i -> R20,R21
 0000           ;              j -> R22,R23
 0000           ;             ms -> R16,R17
                        .even
 0000           _delay::
 0000 0E940000          xcall push_gset2
 0004                   .dbline -1
 0004                   .dbline 10
 0004           ; #include <iom16v.h>
 0004           ; #include <macros.h>
 0004           ; #define  uchar unsigned char
 0004           ; #define  uint  unsigned int
 0004           ; #pragma data:code 
 0004           ; const uchar table[]="I LIKE AVR !";
 0004           ; const uchar table1[]="WWW.TXMCU.COM";
 0004           ; 
 0004           ; void delay(uint ms)
 0004           ; {
 0004                   .dbline 12
 0004           ;         uint i,j;
 0004           ;       for(i=0;i<ms;i++)
 0004 4427              clr R20
 0006 5527              clr R21
 0008 0BC0              xjmp L5
 000A           L2:
 000A                   .dbline 13
 000A           ;          {
 000A                   .dbline 14
 000A 6627              clr R22
 000C 7727              clr R23
 000E 02C0              xjmp L9
 0010           L6:
 0010                   .dbline 14
 0010           L7:
 0010                   .dbline 14
 0010 6F5F              subi R22,255  ; offset = 1
 0012 7F4F              sbci R23,255
 0014           L9:
 0014                   .dbline 14
 0014 6537              cpi R22,117
 0016 E4E0              ldi R30,4
 0018 7E07              cpc R23,R30
 001A D0F3              brlo L6
 001C                   .dbline 15
 001C           L3:
 001C                   .dbline 12
 001C 4F5F              subi R20,255  ; offset = 1
 001E 5F4F              sbci R21,255
 0020           L5:
 0020                   .dbline 12
 0020 4017              cp R20,R16
 0022 5107              cpc R21,R17
 0024 90F3              brlo L2
 0026                   .dbline -2
 0026                   .dbline 16
 0026           ;          for(j=0;j<1141;j++);
 0026           ;        }
 0026           ; }
 0026           L1:
 0026 0E940000          xcall pop_gset2
 002A                   .dbline 0 ; func end
 002A 0895              ret
 002C                   .dbsym r i 20 i
 002C                   .dbsym r j 22 i
 002C                   .dbsym r ms 16 i
 002C                   .dbend
 002C                   .dbfunc e write_com _write_com fV
 002C           ;            com -> R20
                        .even
 002C           _write_com::
 002C 0E940000          xcall push_gset1
 0030 402F              mov R20,R16
 0032                   .dbline -1
 0032                   .dbline 18
 0032           ; void write_com(uchar com)
 0032           ; {
 0032                   .dbline 19
 0032           ;        PORTD&=~BIT(4);
 0032 9498              cbi 0x12,4
 0034                   .dbline 20
 0034           ;          PORTD&=~BIT(5);
 0034 9598              cbi 0x12,5
 0036                   .dbline 21
 0036           ;          PORTB=com;
 0036 48BB              out 0x18,R20
 0038                   .dbline 22
 0038           ;          PORTD|=BIT(6);
 0038 969A              sbi 0x12,6
 003A                   .dbline 23
 003A           ;          delay(1);
 003A 01E0              ldi R16,1
 003C 10E0              ldi R17,0
 003E E0DF              xcall _delay
 0040                   .dbline 24
 0040           ;          PORTD&=~BIT(6);
 0040 9698              cbi 0x12,6
 0042                   .dbline -2
 0042                   .dbline 25
 0042           ; }
 0042           L10:
 0042 0E940000          xcall pop_gset1
 0046                   .dbline 0 ; func end
 0046 0895              ret
 0048                   .dbsym r com 20 c
 0048                   .dbend
 0048                   .dbfunc e write_dat _write_dat fV
 0048           ;            dat -> R20
                        .even
 0048           _write_dat::
 0048 0E940000          xcall push_gset1
 004C 402F              mov R20,R16
 004E                   .dbline -1
 004E                   .dbline 28
 004E           ; 
 004E           ; void write_dat(uchar dat)
 004E           ; {     
 004E                   .dbline 29
 004E           ;        PORTD|=BIT(4);
 004E 949A              sbi 0x12,4
 0050                   .dbline 30
 0050           ;          PORTD&=~BIT(5);
 0050 9598              cbi 0x12,5
 0052                   .dbline 31
 0052           ;          PORTB=dat;
 0052 48BB              out 0x18,R20
 0054                   .dbline 32
 0054           ;          PORTD|=BIT(6);
 0054 969A              sbi 0x12,6
 0056                   .dbline 33
 0056           ;          delay(1);
 0056 01E0              ldi R16,1
 0058 10E0              ldi R17,0
 005A D2DF              xcall _delay
 005C                   .dbline 34
 005C           ;          PORTD&=~BIT(6);
 005C 9698              cbi 0x12,6
 005E                   .dbline -2
 005E                   .dbline 36
 005E           ; 
 005E           ; }
 005E           L11:
 005E 0E940000          xcall pop_gset1
 0062                   .dbline 0 ; func end
 0062 0895              ret
 0064                   .dbsym r dat 20 c
 0064                   .dbend
 0064                   .dbfunc e main _main fV
 0064           ;              i -> R20
                        .even
 0064           _main::
 0064                   .dbline -1
 0064                   .dbline 38
 0064           ; void  main()
 0064           ; {
 0064                   .dbline 40
 0064           ;      uchar i;
 0064           ;         DDRB=0XFF;
 0064 8FEF              ldi R24,255
 0066 87BB              out 0x17,R24
 0068                   .dbline 41
 0068           ;         DDRD|=BIT(4)|BIT(5)|BIT(6);
 0068 81B3              in R24,0x11
 006A 8067              ori R24,112
 006C 81BB              out 0x11,R24
 006E                   .dbline 42
 006E           ;         PORTD&=~BIT(6);
 006E 9698              cbi 0x12,6
 0070                   .dbline 44
 0070           ;         
 0070           ;         write_com(0X38);
 0070 08E3              ldi R16,56
 0072 DCDF              xcall _write_com
 0074                   .dbline 45
 0074           ;         delay(5);
 0074 05E0              ldi R16,5
 0076 10E0              ldi R17,0
 0078 C3DF              xcall _delay
 007A                   .dbline 46
 007A           ;         write_com(0X01);
 007A 01E0              ldi R16,1
 007C D7DF              xcall _write_com
 007E                   .dbline 47
 007E           ;         delay(5);
 007E 05E0              ldi R16,5
 0080 10E0              ldi R17,0
 0082 BEDF              xcall _delay
 0084                   .dbline 48
 0084           ;         write_com(0X0C);
 0084 0CE0              ldi R16,12
 0086 D2DF              xcall _write_com
 0088                   .dbline 49
 0088           ;         delay(5);
 0088 05E0              ldi R16,5
 008A 10E0              ldi R17,0
 008C B9DF              xcall _delay
 008E                   .dbline 50
 008E           ;         write_com(0X06);
 008E 06E0              ldi R16,6
 0090 CDDF              xcall _write_com
 0092                   .dbline 51
 0092           ;         delay(5);
 0092 05E0              ldi R16,5
 0094 10E0              ldi R17,0
 0096 B4DF              xcall _delay
 0098                   .dbline 52
 0098           ;         write_com(0X80+0X10);
 0098 00E9              ldi R16,144
 009A C8DF              xcall _write_com
 009C                   .dbline 53
 009C           ;         delay(5);
 009C 05E0              ldi R16,5
 009E 10E0              ldi R17,0
 00A0 AFDF              xcall _delay
 00A2                   .dbline 54
 00A2           ;         for(i=0;i<12;i++)
 00A2 4427              clr R20
 00A4 0CC0              xjmp L16
 00A6           L13:
 00A6                   .dbline 55
 00A6                   .dbline 56
 00A6 80E0              ldi R24,<_table
 00A8 90E0              ldi R25,>_table
 00AA E42F              mov R30,R20
 00AC FF27              clr R31
 00AE E80F              add R30,R24
 00B0 F91F              adc R31,R25
 00B2 0491              lpm R16,Z
 00B4 C9DF              xcall _write_dat
 00B6                   .dbline 57
 00B6 05E0              ldi R16,5
 00B8 10E0              ldi R17,0
 00BA A2DF              xcall _delay
 00BC                   .dbline 58
 00BC           L14:
 00BC                   .dbline 54
 00BC 4395              inc R20
 00BE           L16:
 00BE                   .dbline 54
 00BE 4C30              cpi R20,12
 00C0 90F3              brlo L13
 00C2                   .dbline 59
 00C2           ;         {
 00C2           ;            write_dat(table[i]);
 00C2           ;                delay(5);
 00C2           ;         }
 00C2           ;         write_com(0X80+0X50);
 00C2 00ED              ldi R16,208
 00C4 B3DF              xcall _write_com
 00C6                   .dbline 60
 00C6           ;         delay(5);
 00C6 05E0              ldi R16,5
 00C8 10E0              ldi R17,0
 00CA 9ADF              xcall _delay
 00CC                   .dbline 61
 00CC           ;           for(i=0;i<13;i++)
 00CC 4427              clr R20
 00CE 0CC0              xjmp L20
 00D0           L17:
 00D0                   .dbline 62
 00D0                   .dbline 63
 00D0 80E0              ldi R24,<_table1
 00D2 90E0              ldi R25,>_table1
 00D4 E42F              mov R30,R20
 00D6 FF27              clr R31
 00D8 E80F              add R30,R24
 00DA F91F              adc R31,R25
 00DC 0491              lpm R16,Z
 00DE B4DF              xcall _write_dat
 00E0                   .dbline 64
 00E0 05E0              ldi R16,5
 00E2 10E0              ldi R17,0
 00E4 8DDF              xcall _delay
 00E6                   .dbline 65
 00E6           L18:
 00E6                   .dbline 61
 00E6 4395              inc R20
 00E8           L20:
 00E8                   .dbline 61
 00E8 4D30              cpi R20,13
 00EA 90F3              brlo L17
 00EC                   .dbline 66
 00EC           ;         {
 00EC           ;            write_dat(table1[i]);
 00EC           ;                delay(5);
 00EC           ;         }
 00EC           ;         for(i=0;i<16;i++)
 00EC 4427              clr R20
 00EE 06C0              xjmp L24
 00F0           L21:
 00F0                   .dbline 67
 00F0                   .dbline 68
 00F0 08E1              ldi R16,24
 00F2 9CDF              xcall _write_com
 00F4                   .dbline 69
 00F4 04EF              ldi R16,500
 00F6 11E0              ldi R17,1
 00F8 83DF              xcall _delay
 00FA                   .dbline 70
 00FA           L22:
 00FA                   .dbline 66
 00FA 4395              inc R20
 00FC           L24:
 00FC                   .dbline 66
 00FC 4031              cpi R20,16
 00FE C0F3              brlo L21
 0100                   .dbline -2
 0100                   .dbline 72
 0100           ;         {
 0100           ;            write_com(0X18);
 0100           ;                delay(500);
 0100           ;         }
 0100           ;         
 0100           ; }
 0100           L12:
 0100                   .dbline 0 ; func end
 0100 0895              ret
 0102                   .dbsym r i 20 c
 0102                   .dbend

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩国产一区二| 舔着乳尖日韩一区| 久久免费的精品国产v∧| 欧美色图激情小说| 欧美日韩和欧美的一区二区| 色哟哟一区二区在线观看| 91美女片黄在线观看91美女| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 一区在线观看免费| 国产精品妹子av| 国产精品久久久久影院| 亚洲欧洲精品一区二区三区| 日本一区二区高清| ㊣最新国产の精品bt伙计久久| 中文字幕一区二区三区在线不卡 | 欧美一级午夜免费电影| 欧美一区二区视频在线观看| 91麻豆精品国产自产在线观看一区 | 韩国毛片一区二区三区| 成人午夜电影网站| 99久久伊人精品| 在线看日本不卡| 欧美va在线播放| 日本一区二区三区久久久久久久久不 | 成人不卡免费av| 色哟哟在线观看一区二区三区| 欧美性大战久久久| 日韩免费在线观看| 国产精品情趣视频| 亚州成人在线电影| 国产中文字幕精品| 91免费版在线| 精品国产一区二区三区忘忧草 | 欧美一区二区三区视频在线观看| 日韩免费观看高清完整版在线观看| 久久精品网站免费观看| 亚洲乱码国产乱码精品精可以看 | 精品国产区一区| 国产日韩av一区二区| 曰韩精品一区二区| 国产综合久久久久影院| 色哟哟亚洲精品| 精品久久久久香蕉网| 亚洲少妇最新在线视频| 麻豆国产精品一区二区三区| 91在线观看一区二区| 日韩一区二区三区在线| 亚洲女同ⅹxx女同tv| 国产一区二区三区日韩| 欧美日韩国产不卡| 日本一区二区综合亚洲| 久久91精品久久久久久秒播| 在线精品视频一区二区| 国产欧美日韩亚州综合| 日韩av一区二区三区| 91日韩在线专区| 久久综合九色综合97婷婷| 亚洲福利视频导航| 91免费版在线| 国产精品久久久久一区| 国产专区综合网| 日韩视频一区二区三区在线播放| 一区二区高清视频在线观看| 国产精品66部| 欧美精品一区二区蜜臀亚洲| 日韩综合小视频| 欧美性一二三区| 中文字幕佐山爱一区二区免费| 国产成人免费视频 | 成人app在线观看| 久久欧美一区二区| 久久不见久久见免费视频7| 在线播放中文字幕一区| 亚洲福利电影网| 欧美婷婷六月丁香综合色| 亚洲视频免费观看| 在线免费观看成人短视频| 自拍偷在线精品自拍偷无码专区| 国产精品一品视频| 久久久噜噜噜久噜久久综合| 美腿丝袜一区二区三区| 日韩欧美精品在线视频| 美国十次综合导航| 久久免费偷拍视频| 国产成人精品一区二区三区四区| 国产人伦精品一区二区| 成人免费看视频| 中文字幕一区二区三区四区不卡 | 国产精一品亚洲二区在线视频| 欧美一区二区免费观在线| 亚洲综合男人的天堂| 欧美色图在线观看| 青青草国产成人av片免费| 日韩一级黄色片| 久久av资源站| 国产欧美一区二区精品秋霞影院| 国产**成人网毛片九色 | 激情综合亚洲精品| 日本一区二区动态图| 91麻豆精品秘密| 亚洲电影你懂得| 欧美v亚洲v综合ⅴ国产v| 国产精品66部| 亚洲一区国产视频| 精品少妇一区二区三区在线播放 | 91黄色小视频| 日本vs亚洲vs韩国一区三区二区| 亚洲精品一区二区三区福利| eeuss影院一区二区三区 | 久久先锋资源网| 成人理论电影网| 天天免费综合色| 国产午夜精品一区二区三区嫩草| 色综合天天综合网国产成人综合天| 日韩影视精彩在线| 欧美激情一区三区| 欧美日韩成人一区二区| 国产精品18久久久久久久久久久久 | 精品久久人人做人人爱| 色88888久久久久久影院按摩 | 久久亚洲捆绑美女| 色偷偷久久一区二区三区| 黄色资源网久久资源365| 亚洲男人天堂av网| 国产视频不卡一区| 欧美亚洲国产bt| 丁香婷婷综合色啪| 蜜臀精品久久久久久蜜臀| 日韩美女啊v在线免费观看| 日韩欧美一级二级| 欧美日韩一区二区在线观看| 成人91在线观看| 国内精品免费**视频| 亚洲h在线观看| 中文字幕一区二区三区不卡在线| 精品国产乱码久久久久久夜甘婷婷 | 69久久夜色精品国产69蝌蚪网| 成人免费视频视频在线观看免费 | 欧美日韩国产精选| 96av麻豆蜜桃一区二区| 国产大片一区二区| 麻豆国产精品777777在线| 亚洲成a人片在线不卡一二三区| 日韩美女视频19| 国产精品美女一区二区三区| 2024国产精品| 精品国产乱码久久久久久夜甘婷婷| 欧美猛男超大videosgay| 欧美视频一区在线| 色久优优欧美色久优优| 91亚洲精华国产精华精华液| 高清久久久久久| 高清在线观看日韩| va亚洲va日韩不卡在线观看| 国产不卡视频一区二区三区| 国产精品99精品久久免费| 国产成人在线免费观看| 国产**成人网毛片九色| 国产91精品欧美| 成人精品视频一区二区三区尤物| 粉嫩高潮美女一区二区三区| 丰满亚洲少妇av| 91污在线观看| 欧美图片一区二区三区| 精品视频1区2区| 日韩视频一区在线观看| 欧美精品一区二区三区视频 | 91福利在线看| 欧美综合久久久| 欧美一区二区三区影视| 欧美大白屁股肥臀xxxxxx| 精品国产123| 国产女主播在线一区二区| 最新国产成人在线观看| 亚洲高清久久久| 狠狠色丁香久久婷婷综| 波多野结衣亚洲| 欧美系列亚洲系列| 欧美妇女性影城| 国产亚洲精品超碰| 亚洲乱码国产乱码精品精小说 | 久久久国产精品不卡| 国产精品美女www爽爽爽| 一区二区三区国产| 日韩av一区二区三区四区| 国产福利一区在线| 欧美日韩亚洲另类| 久久久91精品国产一区二区三区| 国产精品美女久久久久久久 | 国产一区二区三区四区五区美女 | 欧美一区中文字幕| 久久精品日韩一区二区三区| 亚洲视频精选在线| 精久久久久久久久久久| 色综合视频一区二区三区高清| 日韩一区二区三区免费观看 | 一本色道综合亚洲| www一区二区| 性做久久久久久免费观看| 国产电影一区二区三区|