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

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

?? main.lis

?? 基于ATmega64的MP3程序
?? LIS
?? 第 1 頁 / 共 3 頁
字號:
 00C0                   .dbline 85
 00C0           ;   putstring("RUN!");
 00C0 00E0              ldi R16,<L18
 00C2 10E0              ldi R17,>L18
 00C4 B8DF              xcall _putstring
 00C6                   .dbline 86
 00C6           ;   main_init();
 00C6 14D0              xcall _main_init
 00C8                   .dbline 88
 00C8           ; 
 00C8           ;   for(;;)
 00C8           L19:
 00C8                   .dbline 89
 00C8                   .dbline 90
 00C8 0E940000          xcall _SONG_task
 00CC                   .dbline 91
 00CC A895              wdr
 00CE                   .dbline 92
 00CE 0E940000          xcall _KBOD_task
 00D2                   .dbline 93
 00D2 A895              wdr
 00D4                   .dbline 94
 00D4 0E940000          xcall _DISP_task
 00D8                   .dbline 95
 00D8 A895              wdr
 00DA                   .dbline 96
 00DA                   .dbline 88
 00DA                   .dbline 88
 00DA F6CF              xjmp L19
 00DC           X2:
 00DC                   .dbline -2
 00DC           L17:
 00DC                   .dbline 0 ; func end
 00DC 0895              ret
 00DE                   .dbend
 00DE                   .dbfunc e uart_init _uart_init fV
                        .even
 00DE           _uart_init::
 00DE                   .dbline -1
 00DE                   .dbline 102
 00DE           ;   {
 00DE           ;    SONG_task();
 00DE           ;    _WDR();
 00DE           ;    KBOD_task();
 00DE           ;    _WDR();
 00DE           ;    DISP_task();
 00DE           ;    _WDR();
 00DE           ;    }
 00DE           ; }
 00DE           ; 
 00DE           ; 
 00DE           ; //=======================================================================
 00DE           ; void uart_init(void)           //用232串口發數據到PC,收集數據
 00DE           ;   {
 00DE                   .dbline 103
 00DE           ;     UCSRB=(1<<RXEN)|(1<<TXEN);//允許發送和接收
 00DE 88E1              ldi R24,24
 00E0 8AB9              out 0xa,R24
 00E2                   .dbline 104
 00E2           ;     UBRRH=1;
 00E2 81E0              ldi R24,1
 00E4 80BD              out 0x20,R24
 00E6                   .dbline 105
 00E6           ;       UBRRL=0X9E;
 00E6 8EE9              ldi R24,158
 00E8 89B9              out 0x9,R24
 00EA                   .dbline 106
 00EA           ;     UCSRC=(1<<URSEL)|(1<<UCSZ1)|(1<<UCSZ0);//8位數據+1位STOP位
 00EA 86E8              ldi R24,134
 00EC 80BD              out 0x20,R24
 00EE                   .dbline -2
 00EE           L23:
 00EE                   .dbline 0 ; func end
 00EE 0895              ret
 00F0                   .dbend
 00F0                   .dbfunc e main_init _main_init fV
                        .even
 00F0           _main_init::
 00F0 2597              sbiw R28,5
 00F2                   .dbline -1
 00F2                   .dbline 112
 00F2           ;   }
 00F2           ; 
 00F2           ; 
 00F2           ; //=======================================================================
 00F2           ; void main_init(void)
 00F2           ; {
 00F2                   .dbline 113
 00F2           ;  I2C_Ini();
 00F2 0E940000          xcall _I2C_Ini
 00F6                   .dbline 114
 00F6           ;  STA013_Ini(); 
 00F6 0E940000          xcall _STA013_Ini
 00FA                   .dbline 115
 00FA           ;  buffer[0]=SDInit();    //里面有SPI的使能初始化,要放在LCD初始化的前面
 00FA 0E940000          xcall _SDInit
 00FE 00934000          sts _buffer,R16
 0102                   .dbline 116
 0102           ;  LCD_init();          //初始化LCD模塊
 0102 0E940000          xcall _LCD_init
 0106                   .dbline 120
 0106           ;                       //顯示LOGO
 0106           ;  
 0106           ;  
 0106           ;  if(buffer[0])
 0106 20904000          lds R2,_buffer
 010A 2220              tst R2
 010C 81F0              breq L25
 010E                   .dbline 121
 010E           ;    {
 010E                   .dbline 122
 010E           ;     LCD_write_String(0,1,12,"SD INIT ERR!",0);
 010E 2224              clr R2
 0110 2C82              std y+4,R2
 0112 80E0              ldi R24,<L27
 0114 90E0              ldi R25,>L27
 0116 9B83              std y+3,R25
 0118 8A83              std y+2,R24
 011A 8CE0              ldi R24,12
 011C 8883              std y+0,R24
 011E 21E0              ldi R18,1
 0120 0027              clr R16
 0122 0E940000          xcall _LCD_write_String
 0126                   .dbline 123
 0126           ;       putstring("SD INIT ERR!");
 0126 00E0              ldi R16,<L27
 0128 10E0              ldi R17,>L27
 012A 85DF              xcall _putstring
 012C           L28:
 012C                   .dbline 124
 012C           L29:
 012C                   .dbline 124
 012C           ;     while(1);
 012C FFCF              xjmp L28
 012E           X3:
 012E                   .dbline 125
 012E           ;    } 
 012E           L25:
 012E                   .dbline 126
 012E           ;  LCD_write_String(0,1,11,"SD INIT OK!",0);
 012E 2224              clr R2
 0130 2C82              std y+4,R2
 0132 80E0              ldi R24,<L31
 0134 90E0              ldi R25,>L31
 0136 9B83              std y+3,R25
 0138 8A83              std y+2,R24
 013A 8BE0              ldi R24,11
 013C 8883              std y+0,R24
 013E 21E0              ldi R18,1
 0140 0027              clr R16
 0142 0E940000          xcall _LCD_write_String
 0146                   .dbline 127
 0146           ;  putstring("SD INIT OK!"); 
 0146 00E0              ldi R16,<L31
 0148 10E0              ldi R17,>L31
 014A 75DF              xcall _putstring
 014C                   .dbline 129
 014C           ;  
 014C           ;  sta_Init();
 014C 0E940000          xcall _sta_Init
 0150                   .dbline 130
 0150           ;  LCD_write_String(0,2,10,"STA013 OK!",0);
 0150 2224              clr R2
 0152 2C82              std y+4,R2
 0154 80E0              ldi R24,<L32
 0156 90E0              ldi R25,>L32
 0158 9B83              std y+3,R25
 015A 8A83              std y+2,R24
 015C 8AE0              ldi R24,10
 015E 8883              std y+0,R24
 0160 22E0              ldi R18,2
 0162 0027              clr R16
 0164 0E940000          xcall _LCD_write_String
 0168                   .dbline 131
 0168           ;  putstring("STA013 OK!");
 0168 00E0              ldi R16,<L32
 016A 10E0              ldi R17,>L32
 016C 64DF              xcall _putstring
 016E                   .dbline 133
 016E           ;  
 016E           ;  if(FATinit())
 016E 0E940000          xcall _FATinit
 0172 0023              tst R16
 0174 81F0              breq L33
 0176                   .dbline 134
 0176           ;    {
 0176                   .dbline 135
 0176           ;     LCD_write_String(0,3,13,"FAT INIT ERR!",0);
 0176 2224              clr R2
 0178 2C82              std y+4,R2
 017A 80E0              ldi R24,<L35
 017C 90E0              ldi R25,>L35
 017E 9B83              std y+3,R25
 0180 8A83              std y+2,R24
 0182 8DE0              ldi R24,13
 0184 8883              std y+0,R24
 0186 23E0              ldi R18,3
 0188 0027              clr R16
 018A 0E940000          xcall _LCD_write_String
 018E                   .dbline 136
 018E           ;       putstring("FAT INIT ERR!");
 018E 00E0              ldi R16,<L35
 0190 10E0              ldi R17,>L35
 0192 51DF              xcall _putstring
 0194           L36:
 0194                   .dbline 137
 0194           L37:
 0194                   .dbline 137
 0194           ;     while(1);
 0194 FFCF              xjmp L36
 0196           X4:
 0196                   .dbline 138
 0196           ;    }
 0196           L33:
 0196                   .dbline 139
 0196           ;  LCD_write_String(0,3,12,"FAT INIT OK!",0);
 0196 2224              clr R2
 0198 2C82              std y+4,R2
 019A 80E0              ldi R24,<L39
 019C 90E0              ldi R25,>L39
 019E 9B83              std y+3,R25
 01A0 8A83              std y+2,R24
 01A2 8CE0              ldi R24,12
 01A4 8883              std y+0,R24
 01A6 23E0              ldi R18,3
 01A8 0027              clr R16
 01AA 0E940000          xcall _LCD_write_String
 01AE                   .dbline 140
 01AE           ;  putstring("FAT INIT OK!");
 01AE 00E0              ldi R16,<L39
 01B0 10E0              ldi R17,>L39
 01B2 41DF              xcall _putstring
 01B4                   .dbline 142
 01B4           ;  
 01B4           ;  Mp3_number_Counter();
 01B4 0E940000          xcall _Mp3_number_Counter
 01B8                   .dbline 144
 01B8           ; 
 01B8           ;  if(MP3_all_number==0)
 01B8 20904202          lds R2,_MP3_all_number
 01BC 2220              tst R2
 01BE 81F4              brne L40
 01C0                   .dbline 145
 01C0           ;     {
 01C0                   .dbline 146
 01C0           ;        LCD_write_String(0,4,13,"HAVE NOT MP3!",0);     //啟動3310顯示沒有MP3文件
 01C0 2224              clr R2
 01C2 2C82              std y+4,R2
 01C4 80E0              ldi R24,<L42
 01C6 90E0              ldi R25,>L42
 01C8 9B83              std y+3,R25
 01CA 8A83              std y+2,R24
 01CC 8DE0              ldi R24,13
 01CE 8883              std y+0,R24
 01D0 24E0              ldi R18,4
 01D2 0027              clr R16
 01D4 0E940000          xcall _LCD_write_String
 01D8                   .dbline 147
 01D8           ;        putstring("HAVE NOT MP3!");
 01D8 00E0              ldi R16,<L42
 01DA 10E0              ldi R17,>L42
 01DC 2CDF              xcall _putstring
 01DE           L43:
 01DE                   .dbline 148
 01DE           L44:
 01DE                   .dbline 148
 01DE           ;        while(1);
 01DE FFCF              xjmp L43
 01E0           X5:
 01E0                   .dbline 149
 01E0           ;       }
 01E0           L40:
 01E0                   .dbline 151
 01E0           ;  
 01E0           ;  Delay_ms(500);
 01E0 04EF              ldi R16,500
 01E2 11E0              ldi R17,1
 01E4 17DF              xcall _Delay_ms
 01E6                   .dbline 152
 01E6           ;  LCD_clear();          
 01E6 0E940000          xcall _LCD_clear
 01EA                   .dbline 154
 01EA           ;                     
 01EA           ;  LCD_set_XY(0,2);
 01EA 22E0              ldi R18,2
 01EC 0027              clr R16
 01EE 0E940000          xcall _LCD_set_XY
 01F2                   .dbline 155
 01F2           ;  LCD_write_byte(0xFF,1);
 01F2 21E0              ldi R18,1
 01F4 0FEF              ldi R16,255
 01F6 0E940000          xcall _LCD_write_byte
 01FA                   .dbline 156
 01FA           ;  LCD_write_byte(0x01,1);
 01FA 21E0              ldi R18,1
 01FC 01E0              ldi R16,1
 01FE 0E940000          xcall _LCD_write_byte
 0202                   .dbline 158
 0202           ;  
 0202           ;  LCD_set_XY(82,2);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本美女一区二区三区视频| 美女视频一区在线观看| 欧美精品一区二| 欧美一区二区三区电影| 制服丝袜一区二区三区| 欧美丰满一区二区免费视频| 欧美日韩精品福利| 欧美精品电影在线播放| 在线播放一区二区三区| 91精品国产综合久久久久久久 | 精品国产一区二区三区久久久蜜月| 欧美视频中文字幕| 欧美色图第一页| 欧美老年两性高潮| 欧美一区二区三区免费视频| 日韩精品一区在线观看| 久久久电影一区二区三区| 欧美激情一区二区三区全黄| 亚洲婷婷国产精品电影人久久| 亚洲欧美日韩国产手机在线| 亚洲超碰精品一区二区| av一二三不卡影片| 99久久精品久久久久久清纯| 色视频成人在线观看免| 在线成人午夜影院| 久久伊99综合婷婷久久伊| 国产精品区一区二区三区| 亚洲摸摸操操av| 日本不卡123| 国产成a人亚洲| 色av综合在线| 欧美一激情一区二区三区| 久久九九影视网| 一区二区三区四区国产精品| 日韩专区在线视频| 国产乱码精品一区二区三区av | 麻豆国产欧美一区二区三区| 国产精品一品视频| 91国偷自产一区二区使用方法| 91精品国产一区二区三区香蕉| 国产婷婷色一区二区三区| 伊人色综合久久天天| 蜜桃视频在线观看一区| av不卡一区二区三区| 91精品国产综合久久蜜臀| 国产精品―色哟哟| 日韩中文字幕区一区有砖一区 | 91亚洲午夜精品久久久久久| 51精品秘密在线观看| 亚洲国产精品传媒在线观看| 亚洲网友自拍偷拍| 粉嫩嫩av羞羞动漫久久久 | 久久久国际精品| 亚洲一区二区在线视频| 国产成人午夜精品影院观看视频| 欧美性大战久久久久久久蜜臀| 久久综合九色综合欧美亚洲| 亚洲一区二区三区国产| 国产精品一区二区在线观看网站| 欧洲国内综合视频| 欧美激情综合网| 麻豆精品在线观看| 91久久免费观看| 国产喂奶挤奶一区二区三区| 日精品一区二区三区| 成人午夜碰碰视频| 日韩欧美国产电影| 一区二区三区高清| 成人av在线资源网站| 久久伊人蜜桃av一区二区| 五月天丁香久久| 日本高清成人免费播放| 欧美经典一区二区三区| 九九精品视频在线看| 欧美精品色综合| 亚洲综合一区二区三区| 波多野结衣在线aⅴ中文字幕不卡| 欧美一级高清片| 亚洲444eee在线观看| 色呦呦一区二区三区| 国产精品伦一区二区三级视频| 久久av中文字幕片| 这里只有精品电影| 亚洲国产视频直播| 欧美中文字幕久久| 亚洲激情校园春色| 99久久精品情趣| 中文字幕一区二区5566日韩| 丰满亚洲少妇av| 国产午夜三级一区二区三| 久国产精品韩国三级视频| 678五月天丁香亚洲综合网| 亚洲一区二区三区四区五区黄| 一本色道久久综合亚洲aⅴ蜜桃 | 亚洲综合成人在线| 日本高清不卡一区| 亚洲综合图片区| 色综合久久综合网97色综合| 亚洲视频中文字幕| 99re成人精品视频| 亚洲欧美日韩电影| 色婷婷狠狠综合| 亚洲综合色区另类av| 欧美亚洲高清一区二区三区不卡| 亚洲欧美一区二区三区国产精品 | 91久久精品一区二区三| 亚洲人被黑人高潮完整版| 91麻豆福利精品推荐| 亚洲美女区一区| 欧洲av一区二区嗯嗯嗯啊| 亚洲一区二区美女| 制服丝袜中文字幕一区| 免费精品99久久国产综合精品| 日韩一二三区不卡| 久久av资源站| 国产欧美在线观看一区| 99久久精品一区| 亚洲电影第三页| 日韩一区二区三区在线| 国产一区二区视频在线播放| 久久久久久日产精品| 国产91对白在线观看九色| 国产精品伦理在线| 欧美色视频一区| 麻豆视频一区二区| 国产人伦精品一区二区| 色婷婷av一区二区三区软件| 日日摸夜夜添夜夜添精品视频| 欧美mv和日韩mv的网站| 成人午夜电影网站| 一区二区三区四区视频精品免费| 欧美年轻男男videosbes| 蜜臀va亚洲va欧美va天堂| 国产午夜精品久久| 91国产视频在线观看| 青青草成人在线观看| 国产亚洲污的网站| 在线视频国产一区| 精品一区二区三区视频在线观看| 国产精品久久久久一区| 欧美日韩一区二区三区四区| 看片的网站亚洲| 亚洲欧洲国产日本综合| 在线不卡的av| eeuss国产一区二区三区| 天堂精品中文字幕在线| 国产精品视频线看| 欧美高清www午色夜在线视频| 国产麻豆视频一区二区| 亚洲午夜国产一区99re久久| 欧美成人a视频| 91久久香蕉国产日韩欧美9色| 另类小说欧美激情| 亚洲美女在线国产| 久久免费看少妇高潮| 欧美日韩中文字幕精品| 高清久久久久久| 三级一区在线视频先锋| 国产精品二三区| 精品国产乱码久久久久久久久| 972aa.com艺术欧美| 国内成人免费视频| 亚洲成人先锋电影| 国产精品国产三级国产三级人妇| 欧美一级久久久久久久大片| 色婷婷综合久久久久中文| 国产一区二区毛片| 日韩成人dvd| 亚洲女同一区二区| 国产午夜久久久久| 日韩午夜av电影| 欧美少妇bbb| 99麻豆久久久国产精品免费优播| 韩国三级在线一区| 日韩激情av在线| 一区二区三区在线观看国产| 国产日韩精品一区二区浪潮av| 51精品久久久久久久蜜臀| 日本韩国一区二区三区视频| 国产a级毛片一区| 国产在线不卡一卡二卡三卡四卡| 亚洲一区二区三区四区在线免费观看| 日本一区二区免费在线观看视频| 日韩欧美一级精品久久| 欧美亚洲免费在线一区| 91麻豆.com| 99久久精品99国产精品| 国产成人亚洲综合a∨猫咪| 久草这里只有精品视频| 麻豆freexxxx性91精品| 日韩电影在线观看网站| 亚洲图片有声小说| 一区二区三区加勒比av| 亚洲日本在线看| 亚洲欧洲一区二区三区| 国产精品久久久久久久久免费樱桃| 国产网站一区二区| 日本一区二区三区电影| 欧美国产日本韩| 国产精品狼人久久影院观看方式|