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

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

?? ntp.lis

?? AVR單片機(jī)系統(tǒng)開發(fā)經(jīng)典實(shí)例部分源程序
?? LIS
?? 第 1 頁 / 共 3 頁
字號:
 021C 5A93              st -y,R21
 021E 4A93              st -y,R20
 0220 8101              movw R16,R2
 0222 9201              movw R18,R4
 0224 0E940000          xcall div32u
 0228 FE01              movw R30,R28
 022A 0087              std z+8,R16
 022C 1187              std z+9,R17
 022E 2287              std z+10,R18
 0230 3387              std z+11,R19
 0232                   .dbline 121
 0232           ;       min = dw % 60;                                                                  //
 0232 4CE3              ldi R20,60
 0234 50E0              ldi R21,0
 0236 60E0              ldi R22,0
 0238 70E0              ldi R23,0
 023A FE01              movw R30,R28
 023C 2084              ldd R2,z+8
 023E 3184              ldd R3,z+9
 0240 4284              ldd R4,z+10
 0242 5384              ldd R5,z+11
 0244 7A93              st -y,R23
 0246 6A93              st -y,R22
 0248 5A93              st -y,R21
 024A 4A93              st -y,R20
 024C 8101              movw R16,R2
 024E 9201              movw R18,R4
 0250 0E940000          xcall mod32u
 0254 6801              movw R12,R16
 0256                   .dbline 122
 0256           ;       dw /= 60;                                                                               //
 0256 4CE3              ldi R20,60
 0258 50E0              ldi R21,0
 025A 60E0              ldi R22,0
 025C 70E0              ldi R23,0
 025E FE01              movw R30,R28
 0260 2084              ldd R2,z+8
 0262 3184              ldd R3,z+9
 0264 4284              ldd R4,z+10
 0266 5384              ldd R5,z+11
 0268 7A93              st -y,R23
 026A 6A93              st -y,R22
 026C 5A93              st -y,R21
 026E 4A93              st -y,R20
 0270 8101              movw R16,R2
 0272 9201              movw R18,R4
 0274 0E940000          xcall div32u
 0278 FE01              movw R30,R28
 027A 0087              std z+8,R16
 027C 1187              std z+9,R17
 027E 2287              std z+10,R18
 0280 3387              std z+11,R19
 0282                   .dbline 123
 0282           ;       hour = dw;                                                                              //
 0282 FE01              movw R30,R28
 0284 A084              ldd R10,z+8
 0286 B184              ldd R11,z+9
 0288                   .dbline 126
 0288           ; 
 0288           ;       #ifdef Debug
 0288           ;               sprintf((char*)ScratchPad, "%02u:%02u:%02u ... lag:%ums\n", hour, min, sec, lag);
 0288 0C84              ldd R0,y+12
 028A 1D84              ldd R1,y+13
 028C 1F82              std y+7,R1
 028E 0E82              std y+6,R0
 0290 FD82              std y+5,R15
 0292 EC82              std y+4,R14
 0294 DB82              std y+3,R13
 0296 CA82              std y+2,R12
 0298 B982              std y+1,R11
 029A A882              std y+0,R10
 029C 20E0              ldi R18,<L8
 029E 30E0              ldi R19,>L8
 02A0 00E0              ldi R16,<_ScratchPad
 02A2 10E0              ldi R17,>_ScratchPad
 02A4 0E940000          xcall _sprintf
 02A8                   .dbline 127
 02A8           ;               SendDebugStr((char*)ScratchPad);
 02A8 00E0              ldi R16,<_ScratchPad
 02AA 10E0              ldi R17,>_ScratchPad
 02AC 0E940000          xcall _SendDebugStr
 02B0                   .dbline 130
 02B0           ;       #endif
 02B0           ; 
 02B0           ;       if (IP != u32_Get(&NTP_IP.ip32)) return;                //
 02B0 00E0              ldi R16,<_NTP_IP
 02B2 10E0              ldi R17,>_NTP_IP
 02B4 0E940000          xcall _u32_Get
 02B8 FE01              movw R30,R28
 02BA 208C              ldd R2,z+24
 02BC 318C              ldd R3,z+25
 02BE 428C              ldd R4,z+26
 02C0 538C              ldd R5,z+27
 02C2 2016              cp R2,R16
 02C4 3106              cpc R3,R17
 02C6 4206              cpc R4,R18
 02C8 5306              cpc R5,R19
 02CA 09F0              breq L9
 02CC                   .dbline 130
 02CC 0FC0              xjmp L4
 02CE           L9:
 02CE                   .dbline 133
 02CE           ;                                                                                                       //
 02CE           ;       #ifdef Debug
 02CE           ;               SendDebugStr("Time set\n");                                     //
 02CE 00E0              ldi R16,<L11
 02D0 10E0              ldi R17,>L11
 02D2 0E940000          xcall _SendDebugStr
 02D6                   .dbline 136
 02D6           ;    #endif
 02D6           ;                                                                                                       //
 02D6           ;       u32_Put(&NTP_IP.ip32, 0);                                               //
 02D6 40E0              ldi R20,0
 02D8 50E0              ldi R21,0
 02DA 60E0              ldi R22,0
 02DC 70E0              ldi R23,0
 02DE 6883              std y+0,R22
 02E0 7983              std y+1,R23
 02E2 9A01              movw R18,R20
 02E4 00E0              ldi R16,<_NTP_IP
 02E6 10E0              ldi R17,>_NTP_IP
 02E8 0E940000          xcall _u32_Put
 02EC                   .dbline -2
 02EC           L4:
 02EC 2E96              adiw R28,14
 02EE 0E940000          xcall pop_gset5
 02F2 2496              adiw R28,4
 02F4                   .dbline 0 ; func end
 02F4 0895              ret
 02F6                   .dbsym r sec 14 s
 02F6                   .dbsym r min 12 s
 02F6                   .dbsym r hour 10 s
 02F6                   .dbsym l lag 12 s
 02F6                   .dbsym l dw 8 l
 02F6                   .dbsym r NTP 10 pS[TNTP]
 02F6                   .dbsym l IP 24 l
 02F6                   .dbend
 02F6                   .dbfunc e NTP_10ms_Timer _NTP_10ms_Timer fV
                        .even
 02F6           _NTP_10ms_Timer::
 02F6 0E940000          xcall push_gset2
 02FA                   .dbline -1
 02FA                   .dbline 143
 02FA           ; }
 02FA           ; 
 02FA           ; //*********************************************************************************************************************
 02FA           ; // this is called every 10ms from the UDP module
 02FA           ; 
 02FA           ; void NTP_10ms_Timer(void)
 02FA           ; {
 02FA                   .dbline 144
 02FA           ;       if (NTP_Timer < 5000)                                                                           //
 02FA 80910400          lds R24,_NTP_Timer
 02FE 90910500          lds R25,_NTP_Timer+1
 0302 8838              cpi R24,136
 0304 E3E1              ldi R30,19
 0306 9E07              cpc R25,R30
 0308 50F4              brsh L13
 030A                   .dbline 145
 030A           ;               NTP_Timer += 10;                                                                                // update the timer
 030A 80910400          lds R24,_NTP_Timer
 030E 90910500          lds R25,_NTP_Timer+1
 0312 0A96              adiw R24,10
 0314 90930500          sts _NTP_Timer+1,R25
 0318 80930400          sts _NTP_Timer,R24
 031C 0CC0              xjmp L14
 031E           L13:
 031E                   .dbline 147
 031E 40E0              ldi R20,0
 0320 50E0              ldi R21,0
 0322 60E0              ldi R22,0
 0324 70E0              ldi R23,0
 0326 50930100          sts _NTP_IP+1,R21
 032A 40930000          sts _NTP_IP,R20
 032E 70930300          sts _NTP_IP+2+1,R23
 0332 60930200          sts _NTP_IP+2,R22
 0336           L14:
 0336                   .dbline -2
 0336           L12:
 0336 0E940000          xcall pop_gset2
 033A                   .dbline 0 ; func end
 033A 0895              ret
 033C                   .dbend
                        .area bss(ram, con, rel)
 0000                   .dbfile C:\AVR\AT-Modem__PPP__UDP__IC\ntp.c
 0000           _NTP_IP::
 0000                   .blkb 4
 0004                   .dbunion 0 4 TIPAddr
 0004                   .dbfield 0 ip8 A[4:4]c
 0004                   .dbfield 0 ip32 l
 0004                   .dbend
 0004                   .dbsym e NTP_IP _NTP_IP S[TIPAddr]
 0004           _NTP_Timer::
 0004                   .blkb 2
 0006                   .dbsym e NTP_Timer _NTP_Timer s
                        .area data(ram, con, rel)
 0000                   .dbfile C:\AVR\AT-Modem__PPP__UDP__IC\ntp.c
 0000           L11:
 0000                   .blkb 10
                        .area idata
 0000 54696D65207365740A00      .byte 'T,'i,'m,'e,32,'s,'e,'t,10,0
                        .area data(ram, con, rel)
 000A                   .dbfile C:\AVR\AT-Modem__PPP__UDP__IC\ntp.c
 000A           L8:
 000A                   .blkb 29
                        .area idata
 000A 253032753A253032753A25303275202E  .byte 37,48,50,'u,58,37,48,50,'u,58,37,48,50,'u,32,46
 001A 2E2E206C61673A25756D730A00        .byte 46,46,32,'l,'a,'g,58,37,'u,'m,'s,10,0
                        .area data(ram, con, rel)
 0027                   .dbfile C:\AVR\AT-Modem__PPP__UDP__IC\ntp.c
 0027           L7:
 0027                   .blkb 22
                        .area idata
 0027 0A586D6974313A256C750A586D697432  .byte 10,'X,'m,'i,'t,49,58,37,'l,'u,10,'X,'m,'i,'t,50
 0037 3A256C750A00      .byte 58,37,'l,'u,10,0
                        .area data(ram, con, rel)
 003D                   .dbfile C:\AVR\AT-Modem__PPP__UDP__IC\ntp.c

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
九九九精品视频| 成人晚上爱看视频| 国产精品免费看片| 在线不卡一区二区| av在线综合网| 国产在线精品视频| 亚洲成人在线免费| 日韩美女精品在线| 久久这里只有精品6| 88在线观看91蜜桃国自产| 91丨九色丨国产丨porny| 国内精品自线一区二区三区视频| 一区二区在线观看免费视频播放 | 日韩亚洲欧美一区二区三区| 波多野结衣视频一区| 麻豆国产精品一区二区三区| 夜夜精品浪潮av一区二区三区| 国产日韩欧美高清| 精品久久久久av影院| 欧美日韩极品在线观看一区| 一本到不卡免费一区二区| 国产精品1024| 国内精品自线一区二区三区视频| 青青草精品视频| 亚洲国产精品精华液网站 | 麻豆国产精品官网| 日本欧美肥老太交大片| 亚洲成人久久影院| 亚洲自拍偷拍综合| 尤物视频一区二区| 玉米视频成人免费看| 亚洲男人天堂一区| 中文字幕在线不卡视频| 中文字幕精品一区二区精品绿巨人 | 欧美视频一区二| 91黄色免费网站| 99精品久久免费看蜜臀剧情介绍| 国产寡妇亲子伦一区二区| 黑人巨大精品欧美黑白配亚洲| 日韩国产精品91| 日本一区中文字幕| 青青草一区二区三区| 日韩黄色免费电影| 日本vs亚洲vs韩国一区三区二区| 午夜免费久久看| 婷婷久久综合九色国产成人| 三级久久三级久久久| 免费成人小视频| 九一九一国产精品| 福利电影一区二区| 91一区二区三区在线观看| 色狠狠色噜噜噜综合网| 欧美日韩精品二区第二页| 欧美一级免费观看| 337p日本欧洲亚洲大胆色噜噜| 日本一区二区视频在线| 亚洲色欲色欲www| 一区二区三区国产精品| 首页亚洲欧美制服丝腿| 激情综合色综合久久综合| 国产福利精品一区| 色综合久久久网| 538在线一区二区精品国产| 日韩精品一区二区三区在线观看| 欧美高清在线一区| 亚洲免费资源在线播放| 亚洲国产视频一区| 国产精品一区二区久久精品爱涩| 91小视频在线| 日韩亚洲欧美一区| 一区在线播放视频| 三级一区在线视频先锋| 国产成人综合自拍| 在线观看区一区二| 欧美大片在线观看一区| 中文字幕中文字幕在线一区| 午夜私人影院久久久久| 粉嫩蜜臀av国产精品网站| 91国内精品野花午夜精品| 日韩欧美的一区| 亚洲色图一区二区| 六月丁香综合在线视频| 色综合天天性综合| 欧美电视剧在线观看完整版| 亚洲丝袜美腿综合| 美脚の诱脚舐め脚责91| 91女人视频在线观看| 日韩亚洲欧美在线| 亚洲自拍另类综合| 成人午夜在线免费| 日韩一区国产二区欧美三区| 亚洲人成7777| 国产精品夜夜嗨| 欧美卡1卡2卡| 亚洲视频在线一区观看| 国模娜娜一区二区三区| 欧美亚日韩国产aⅴ精品中极品| 久久先锋影音av鲁色资源网| 亚洲国产精品自拍| a4yy欧美一区二区三区| 久久久影视传媒| 免费在线观看日韩欧美| 色噜噜夜夜夜综合网| 亚洲国产高清不卡| 久久成人免费网| 欧美日本韩国一区| 亚洲乱码国产乱码精品精可以看| 久久99国产精品麻豆| 欧美日韩久久一区二区| 最新国产精品久久精品| 国产精品亚洲午夜一区二区三区| 欧美妇女性影城| 亚洲一区二区四区蜜桃| av影院午夜一区| 国产婷婷色一区二区三区四区| 蜜臀av性久久久久av蜜臀妖精| 99久久精品一区二区| 国产精品日日摸夜夜摸av| 国产成人av福利| 久久综合九色综合97婷婷女人 | 一级日本不卡的影视| 北条麻妃一区二区三区| 国产欧美日韩久久| 国产风韵犹存在线视精品| 精品国产123| 精品一区二区三区不卡| 日韩欧美成人激情| 麻豆91在线播放免费| 精品日韩一区二区三区免费视频| 免费成人你懂的| 精品日本一线二线三线不卡| 免费成人结看片| 日韩欧美国产1| 极品少妇一区二区| 久久网站最新地址| 国产高清在线观看免费不卡| 国产人久久人人人人爽| 成人小视频免费观看| 一区二区中文视频| 色综合婷婷久久| 亚洲国产一二三| 欧美一卡2卡3卡4卡| 美女一区二区三区在线观看| 精品乱人伦小说| 国产盗摄女厕一区二区三区| 国产精品第五页| 91福利在线导航| 日韩电影在线观看一区| 日韩女优电影在线观看| 国产一区二区三区在线看麻豆| 国产婷婷色一区二区三区在线| www.欧美日韩| 亚洲国产日韩综合久久精品| 日韩一区二区三区免费看 | av一区二区久久| 亚洲成人动漫一区| 欧美大尺度电影在线| 国产一区欧美日韩| 国产精品国产三级国产aⅴ原创| 91麻豆成人久久精品二区三区| 婷婷亚洲久悠悠色悠在线播放 | 亚洲成人av在线电影| 日韩亚洲欧美成人一区| 福利91精品一区二区三区| 亚洲综合另类小说| 欧美成人三级在线| 91色porny蝌蚪| 青青青伊人色综合久久| 国产精品国产三级国产aⅴ入口| 欧美亚洲综合网| 精品夜夜嗨av一区二区三区| 中文字幕在线观看不卡| 欧美日韩大陆在线| 国产91精品一区二区麻豆网站| 一区二区激情小说| 精品日韩在线一区| 色丁香久综合在线久综合在线观看| 轻轻草成人在线| 最新国产精品久久精品| 欧美mv和日韩mv国产网站| 色偷偷一区二区三区| 国产麻豆精品theporn| 亚洲图片有声小说| 亚洲国产精品精华液2区45| 制服丝袜成人动漫| 99精品偷自拍| 国产在线视频精品一区| 亚洲成av人片在线观看| 国产精品乱人伦| 日韩一级片在线播放| 一本大道久久a久久综合婷婷| 久久精品免费观看| 亚洲一区二区三区不卡国产欧美| 久久先锋影音av| 欧美一区二区视频网站| 91论坛在线播放| 国产成人免费视频网站高清观看视频 | 欧美电影免费观看高清完整版| 在线亚洲精品福利网址导航| 福利一区二区在线|