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

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

?? ds18b20.lis

?? ds18b20+1602液晶顯示 基于atmega16l單片機的編程
?? LIS
?? 第 1 頁 / 共 2 頁
字號:
 00A4           ;       {
 00A4                   .dbline 64
 00A4           ;           temp =val>>i;
 00A4 0A2D              mov R16,R10
 00A6 162F              mov R17,R22
 00A8 0E940000          xcall lsr8
 00AC 402F              mov R20,R16
 00AE                   .dbline 65
 00AE           ;               if((temp&0x01) == 0x01)
 00AE 842F              mov R24,R20
 00B0 8170              andi R24,1
 00B2 8130              cpi R24,1
 00B4 19F4              brne L15
 00B6                   .dbline 66
 00B6           ;               DS18B20_WriteBit(1);
 00B6 01E0              ldi R16,1
 00B8 C0DF              xcall _DS18B20_WriteBit
 00BA 02C0              xjmp L16
 00BC           L15:
 00BC                   .dbline 68
 00BC           ;               else 
 00BC           ;               DS18B20_WriteBit(0);
 00BC 0027              clr R16
 00BE BDDF              xcall _DS18B20_WriteBit
 00C0           L16:
 00C0                   .dbline 71
 00C0           L12:
 00C0                   .dbline 62
 00C0 6395              inc R22
 00C2           L14:
 00C2                   .dbline 62
 00C2 6830              cpi R22,8
 00C4 78F3              brlo L11
 00C6                   .dbline 73
 00C6           ;               
 00C6           ;               
 00C6           ;       }
 00C6           ;       
 00C6           ;        delay_nus(60);      //延時
 00C6 0CE3              ldi R16,60
 00C8 10E0              ldi R17,0
 00CA 0E940000          xcall _delay_nus
 00CE                   .dbline -2
 00CE           L10:
 00CE 0E940000          xcall pop_gset3
 00D2                   .dbline 0 ; func end
 00D2 0895              ret
 00D4                   .dbsym r temp 20 c
 00D4                   .dbsym r i 22 c
 00D4                   .dbsym r val 10 c
 00D4                   .dbend
 00D4                   .dbfunc e DS18B20_ReadChar _DS18B20_ReadChar fc
 00D4           ;         R_data -> R20
 00D4           ;              i -> R22
                        .even
 00D4           _DS18B20_ReadChar::
 00D4 0E940000          xcall push_gset2
 00D8                   .dbline -1
 00D8                   .dbline 77
 00D8           ; }
 00D8           ; 
 00D8           ; byte DS18B20_ReadChar(void)      //讀一個字節數據函數
 00D8           ; {                                         
 00D8                   .dbline 78
 00D8           ;   unsigned char i = 0;
 00D8 6627              clr R22
 00DA                   .dbline 79
 00DA           ;   byte R_data = 0;
 00DA 4427              clr R20
 00DC                   .dbline 81
 00DC           ;    
 00DC           ;    for (i=0;i<8;i++)
 00DC 09C0              xjmp L21
 00DE           L18:
 00DE                   .dbline 82
 00DE           ;     {
 00DE                   .dbline 83
 00DE           ;         if(DS18B20_ReadBit())
 00DE C3DF              xcall _DS18B20_ReadBit
 00E0 0023              tst R16
 00E2 29F0              breq L22
 00E4                   .dbline 84
 00E4           ;           R_data |=1<<i;
 00E4 01E0              ldi R16,1
 00E6 162F              mov R17,R22
 00E8 0E940000          xcall lsl8
 00EC 402B              or R20,R16
 00EE           L22:
 00EE                   .dbline 85
 00EE           L19:
 00EE                   .dbline 81
 00EE 6395              inc R22
 00F0           L21:
 00F0                   .dbline 81
 00F0 6830              cpi R22,8
 00F2 A8F3              brlo L18
 00F4                   .dbline 86
 00F4           ;     }
 00F4           ;     return (R_data);
 00F4 042F              mov R16,R20
 00F6                   .dbline -2
 00F6           L17:
 00F6 0E940000          xcall pop_gset2
 00FA                   .dbline 0 ; func end
 00FA 0895              ret
 00FC                   .dbsym r R_data 20 c
 00FC                   .dbsym r i 22 c
 00FC                   .dbend
 00FC                   .dbfunc e ReadTemperature _ReadTemperature fi
 00FC           ;      tempValue -> R20,R21
 00FC           ;            Rom -> y+0
                        .even
 00FC           _ReadTemperature::
 00FC 0E940000          xcall push_gset1
 0100 2297              sbiw R28,2
 0102                   .dbline -1
 0102                   .dbline 90
 0102           ; }
 0102           ; 
 0102           ; unsigned int ReadTemperature(void)     //讀取溫度函數
 0102           ; {
 0102                   .dbline 93
 0102           ;        byte Rom[2];
 0102           ;      unsigned int tempValue;
 0102           ;        if(DS18B20_Reset())
 0102 7EDF              xcall _DS18B20_Reset
 0104 0023              tst R16
 0106 19F0              breq L25
 0108                   .dbline 94
 0108           ;        {
 0108                   .dbline 95
 0108           ;               return 0xffff;
 0108 0FEF              ldi R16,65535
 010A 1FEF              ldi R17,255
 010C 23C0              xjmp L24
 010E           L25:
 010E                   .dbline 97
 010E           ;        }
 010E           ;      DS18B20_WriteChar(0xcc) ;  //跳過讀序號列號的操作
 010E 0CEC              ldi R16,204
 0110 C3DF              xcall _DS18B20_WriteChar
 0112                   .dbline 98
 0112           ;      DS18B20_WriteChar(0x44) ;  //啟動溫度轉換
 0112 04E4              ldi R16,68
 0114 C1DF              xcall _DS18B20_WriteChar
 0116                   .dbline 99
 0116           ;        delay_nus(100); 
 0116 04E6              ldi R16,100
 0118 10E0              ldi R17,0
 011A 0E940000          xcall _delay_nus
 011E                   .dbline 100
 011E           ;       if(DS18B20_Reset())
 011E 70DF              xcall _DS18B20_Reset
 0120 0023              tst R16
 0122 19F0              breq L27
 0124                   .dbline 101
 0124           ;        {
 0124                   .dbline 102
 0124           ;               return 0xffff;
 0124 0FEF              ldi R16,65535
 0126 1FEF              ldi R17,255
 0128 15C0              xjmp L24
 012A           L27:
 012A                   .dbline 104
 012A           ;        }
 012A           ;      DS18B20_WriteChar(0xCC) ;  //跳過讀序號列號的操作
 012A 0CEC              ldi R16,204
 012C B5DF              xcall _DS18B20_WriteChar
 012E                   .dbline 105
 012E           ;      DS18B20_WriteChar(0xBE) ;  //讀取溫度寄存器
 012E 0EEB              ldi R16,190
 0130 B3DF              xcall _DS18B20_WriteChar
 0132                   .dbline 106
 0132           ;       delay_nus(200); 
 0132 08EC              ldi R16,200
 0134 10E0              ldi R17,0
 0136 0E940000          xcall _delay_nus
 013A                   .dbline 107
 013A           ;      Rom[0] = DS18B20_ReadChar() ;   //讀溫度低8位
 013A CCDF              xcall _DS18B20_ReadChar
 013C 0883              std y+0,R16
 013E                   .dbline 108
 013E           ;      Rom[1] = DS18B20_ReadChar() ;   //讀溫度高8位 
 013E CADF              xcall _DS18B20_ReadChar
 0140 0983              std y+1,R16
 0142                   .dbline 112
 0142           ;       /* *tempValue = Rom[1];
 0142           ;        *tempValue <<= 8;
 0142           ;        *tempValue |= Rom[0];*/
 0142           ;        tempValue = Rom[1];
 0142 402F              mov R20,R16
 0144 5527              clr R21
 0146                   .dbline 113
 0146           ;        tempValue <<= 8;
 0146 542F              mov R21,R20
 0148 4427              clr R20
 014A                   .dbline 114
 014A           ;        tempValue |= Rom[0];
 014A 2880              ldd R2,y+0
 014C 3324              clr R3
 014E 4229              or R20,R2
 0150 5329              or R21,R3
 0152                   .dbline 115
 0152           ;        return tempValue;
 0152 8A01              movw R16,R20
 0154                   .dbline -2
 0154           L24:
 0154 2296              adiw R28,2
 0156 0E940000          xcall pop_gset1
 015A                   .dbline 0 ; func end
 015A 0895              ret
 015C                   .dbsym r tempValue 20 i
 015C                   .dbsym l Rom 0 A[2:2]c
 015C                   .dbend

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产精品视频| 亚洲日本免费电影| 色狠狠桃花综合| 麻豆免费精品视频| 99久久精品一区二区| 亚洲欧美日韩国产手机在线| 欧美zozo另类异族| 一区二区三区欧美久久| 日韩精品一区二区三区四区视频 | 日韩一区二区三区三四区视频在线观看| 久久99精品国产91久久来源| 亚洲久本草在线中文字幕| 精品久久久久久久一区二区蜜臀| 色噜噜狠狠一区二区三区果冻| 精品一区二区日韩| 天堂一区二区在线| 亚洲欧美日韩国产综合在线| 久久久亚洲高清| 制服丝袜亚洲播放| 欧美性xxxxxx少妇| 色综合久久久网| www.亚洲色图.com| 国产精品91xxx| 激情欧美一区二区| 日韩成人一区二区三区在线观看| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 精品99一区二区| 欧美日韩成人一区二区| 91丝袜美女网| 国产精品一区二区在线播放| 香蕉成人啪国产精品视频综合网| 国产精品传媒入口麻豆| 中文字幕精品三区| 国产肉丝袜一区二区| 日韩免费高清av| 制服丝袜亚洲精品中文字幕| 欧美日韩精品一区二区在线播放| 91视频91自| 99久久精品国产精品久久| 成人一区在线看| 国产精品一区一区| 国产成人福利片| 国产超碰在线一区| 国产成人精品一区二| 久久国产精品72免费观看| 美国毛片一区二区三区| 美女视频一区二区三区| 久久成人精品无人区| 国产一级精品在线| 成人app在线观看| 99久久夜色精品国产网站| 99久久精品国产麻豆演员表| 一本一道波多野结衣一区二区| 91污在线观看| 欧美精品久久99| 欧美va亚洲va香蕉在线| 国产欧美综合色| 亚洲欧美综合另类在线卡通| 一区二区三区在线视频免费观看| 亚洲成人久久影院| 麻豆精品国产传媒mv男同| 国产一区二区免费视频| 成人听书哪个软件好| 波多野结衣精品在线| www.亚洲激情.com| 99视频一区二区| 99re在线精品| 欧美美女激情18p| 欧美一区二区免费观在线| 欧美一卡2卡3卡4卡| 日韩欧美一区二区视频| 欧美mv和日韩mv的网站| wwwwww.欧美系列| 国产精品网站一区| 51精品久久久久久久蜜臀| 欧美久久一二三四区| 欧美一区在线视频| 精品国一区二区三区| 久久亚洲精精品中文字幕早川悠里| 2023国产精品| 国产精品视频你懂的| 中文字幕一区日韩精品欧美| 亚洲靠逼com| 日本人妖一区二区| 蜜桃av一区二区在线观看| 成a人片国产精品| 精品婷婷伊人一区三区三| 欧美一级日韩不卡播放免费| 精品盗摄一区二区三区| 国产精品日韩成人| 一区二区三区国产| 久久成人免费网| 成人av高清在线| 在线成人av影院| 久久久久久久久久久久电影| 亚洲欧洲精品成人久久奇米网| 亚洲一二三区不卡| 激情综合色播五月| 99久久国产综合精品女不卡| 色婷婷精品大视频在线蜜桃视频| 欧美在线观看视频一区二区三区| 日韩一级免费一区| 亚洲色图欧美在线| 久久国产乱子精品免费女| 成人app在线| 日韩一区二区影院| 国产精品成人免费| 亚洲国产另类精品专区| 久久黄色级2电影| 欧洲精品中文字幕| 26uuu国产在线精品一区二区| 亚洲欧洲日产国码二区| 美国十次综合导航| 91国偷自产一区二区使用方法| 日韩亚洲欧美一区| 亚洲欧美日韩中文字幕一区二区三区| 亚洲第一会所有码转帖| 一本高清dvd不卡在线观看| 精品久久五月天| 亚洲成人免费在线观看| 成人高清免费观看| 欧美xxxxxxxx| 午夜精品久久久久久久久| av一二三不卡影片| 日韩美女在线视频| 秋霞国产午夜精品免费视频| 色婷婷狠狠综合| 欧美国产国产综合| 久久精品国产在热久久| 欧美日韩色一区| 亚洲黄色在线视频| 国产成人亚洲精品青草天美| 精品福利av导航| 蜜臀av性久久久久蜜臀aⅴ四虎| 色婷婷av一区二区三区软件| 国产精品久久久久影院老司| 国产伦精一区二区三区| 日韩免费看网站| 蜜臀av一级做a爰片久久| 日韩一级成人av| 日本aⅴ精品一区二区三区| 欧美日韩日日摸| 亚洲一二三四久久| 91在线观看下载| 国产精品色哟哟| 国产69精品久久久久777| 中文字幕一区免费在线观看 | 一区二区三区av电影| 国产69精品一区二区亚洲孕妇| 日韩欧美一区二区免费| 日韩精品1区2区3区| 欧美三级日本三级少妇99| 一区二区三区美女| 91捆绑美女网站| 日韩美女天天操| 国产女同性恋一区二区| 日韩欧美国产高清| 337p亚洲精品色噜噜狠狠| 亚洲国产精品久久久久婷婷884 | 在线影院国内精品| 欧美一区二区三区在线观看| 一区在线播放视频| 人人狠狠综合久久亚洲| 亚洲成人动漫av| 99久久精品99国产精品| 久久久午夜精品| 久久aⅴ国产欧美74aaa| 久久在线观看免费| 国产黑丝在线一区二区三区| 中文字幕成人av| 91原创在线视频| 亚洲一区二区欧美日韩| 欧美日本在线播放| 图片区小说区区亚洲影院| 精品成人一区二区| 国产 日韩 欧美大片| 亚洲同性同志一二三专区| 欧美午夜精品一区| 美腿丝袜在线亚洲一区| 国产色一区二区| 波多野结衣在线一区| 午夜欧美2019年伦理| 2020日本不卡一区二区视频| 99麻豆久久久国产精品免费优播| 亚洲男人的天堂一区二区| 欧美日韩在线三区| 国产在线精品一区在线观看麻豆| 久久久久久久久久久久久夜| 色婷婷亚洲精品| 麻豆91在线播放免费| 国产精品久久久99| 欧美精品免费视频| 国产一区二区精品久久99| 亚洲一卡二卡三卡四卡五卡| 精品少妇一区二区三区在线视频| 成人在线综合网| 日韩精品亚洲一区| 国产精品入口麻豆九色| 在线电影欧美成精品| 国产综合一区二区|