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

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

?? ds18b20.lst

?? 該程序是基于c8051f020的平臺
?? LST
?? 第 1 頁 / 共 2 頁
字號:
A51 MACRO ASSEMBLER  DS18B20                                                              07/26/2007 20:21:38 PAGE     1


MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN DS18B20.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE DS18B20.ASM SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

  0036                 1             TEMPER_L        EQU     36H     ;存放讀出溫度低位數據
  0035                 2             TEMPER_H        EQU     35H     ;存放讀出溫度高位數據
  0060                 3             TEMPER_NUM      EQU     60H     ;存放轉換后的溫度值
  0000                 4             FLAG1           BIT     00H
  00B3                 5             DQ              BIT      P3.3   ;一線總線控制端口
                       6     ;ORG            08500H
                       7     ?PR?GET_TEMPER?DS18B20      SEGMENT CODE 
                       8             PUBLIC  GET_TEMPER
----                   9             RSEG  ?PR?GET_TEMPER?DS18B20
                      10     
                      11     
                      12     
                      13     ;       LJMP    MAIN
                      14     ;       ORG             8100H
                      15     ;MAIN:
                      16     ;       MOV     SP,#70H
                      17     ;       LCALL   GET_TEMPER      ;從DS18B20讀出溫度數據
                      18     ;       LCALL    TEMPER_COV     ;轉換讀出的溫度數據并保存
                      19     ;       SJMP    $                                               ;完成一次數字溫度采集
                      20     ;
                      21     
                      22     ;-------讀出轉換后的溫度值
                      23     
0000                  24     GET_TEMPER:
0000 D2B3             25             SETB    DQ              ; 定時入口
0002 120000   F       26     BCD:    LCALL   INIT_1820
0005 200003           27             JB      FLAG1,S22
0008 020000   F       28             LJMP    BCD             ; 若DS18B20不存在則返回
000B 120000   F       29     S22:    LCALL   DELAY1
000E 74CC             30             MOV     A,#0CCH         ; 跳過ROM匹配------0CC
0010 120000   F       31             LCALL   WRITE_1820
0013 7444             32             MOV     A,#44H          ; 發出溫度轉換命令
0015 120000   F       33             LCALL   WRITE_1820
0018 00               34             NOP
0019 120000   F       35             LCALL   DELAY
001C 120000   F       36             LCALL   DELAY
001F 120000   F       37     CBA:    LCALL   INIT_1820
0022 200003           38             JB      FLAG1,ABC
0025 020000   F       39             LJMP    CBA
0028 120000   F       40     ABC:    LCALL   DELAY1
002B 74CC             41             MOV     A,#0CCH         ; 跳過ROM匹配
002D 120000   F       42             LCALL   WRITE_1820
0030 74BE             43             MOV     A,#0BEH         ; 發出讀溫度命令
0032 120000   F       44             LCALL   WRITE_1820
0035 120000   F       45             LCALL   READ_18200      ;READ_1820
0038 AE35             46             mov     r6,TEMPER_H
003A AF36             47             mov     r7,TEMPER_L
003C 22               48             RET
                      49     
                      50     ;-------讀DS18B20的程序,從DS18B20中讀出一個字節的數據
003D                  51     READ_1820:
003D 7A08             52             MOV     R2,#8
003F C3               53     RE1:    CLR     C
0040 D2B3             54             SETB    DQ
0042 00               55             NOP
0043 00               56             NOP
0044 C2B3             57             CLR     DQ
0046 00               58             NOP
A51 MACRO ASSEMBLER  DS18B20                                                              07/26/2007 20:21:38 PAGE     2

0047 00               59             NOP
0048 00               60             NOP
0049 D2B3             61             SETB    DQ
004B 7B07             62             MOV     R3,#7
004D DBFE             63             DJNZ    R3,$
004F A2B3             64             MOV     C,DQ
0051 7B17             65             MOV     R3,#23
0053 DBFE             66             DJNZ    R3,$
0055 13               67             RRC     A
0056 DAE7             68             DJNZ    R2,RE1
0058 22               69             RET
                      70     
                      71     ;-------寫DS18B20的程序
0059                  72     WRITE_1820:
0059 7A08             73             MOV     R2,#8
005B C3               74             CLR     C
005C C2B3             75     WR1:    CLR     DQ
005E 7B06             76             MOV     R3,#6
0060 DBFE             77             DJNZ    R3,$
0062 13               78             RRC     A
0063 92B3             79             MOV     DQ,C
0065 7B17             80             MOV     R3,#23
0067 DBFE             81             DJNZ    R3,$
0069 D2B3             82             SETB    DQ
006B 00               83             NOP
006C DAEE             84             DJNZ    R2,WR1
006E D2B3             85             SETB    DQ
0070 22               86             RET
                      87     
                      88     ;-------讀DS18B20的程序,從DS18B20中讀出兩個字節的溫度數據
0071                  89     READ_18200:
0071 7C02             90             MOV     R4,#2   ; 將溫度高位和低位從DS18B20中讀出
0073 7936             91             MOV     R1,#36H ; 低位存入36H(TEMPER_L),高位存入35H(TEMPER_H)
0075 7A08             92     RE00:   MOV     R2,#8
0077 C3               93     RE01:   CLR     C
0078 D2B3             94             SETB    DQ
007A 00               95             NOP
007B 00               96             NOP
007C C2B3             97             CLR     DQ
007E 00               98             NOP
007F 00               99             NOP
0080 00              100             NOP
0081 D2B3            101             SETB    DQ
0083 7B07            102             MOV     R3,#7
0085 DBFE            103             DJNZ    R3,$
0087 A2B3            104             MOV     C,DQ
0089 7B17            105             MOV     R3,#23
008B DBFE            106             DJNZ    R3,$
008D 13              107             RRC     A
008E DAE7            108             DJNZ    R2,RE01
0090 F7              109             MOV     @R1,A
0091 19              110             DEC     R1
0092 DCE1            111             DJNZ    R4,RE00
0094 22              112             RET
                     113     
                     114     ?PR?_TEMPER_COV?DS18B20      SEGMENT CODE 
                     115     ;?DT?_TEMPER_COV?DS18B20      SEGMENT DATA OVERLAYABLE  
                     116     ;       PUBLIC   ?_TEMPER_COV?BYTE
                     117             PUBLIC  _TEMPER_COV
                     118                     
                     119     ;       RSEG  ?DT?_TEMPER_COV?DS18B20
                     120     ;?_TEMPER_COV?BYTE:
                     121     ;       kk?00: DS 2
                     122             
                     123     ;       retval?01: ds 1
                     124     
A51 MACRO ASSEMBLER  DS18B20                                                              07/26/2007 20:21:38 PAGE     3

----                 125             RSEG  ?PR?_TEMPER_COV?DS18B20
                     126     
                     127     ;-------將從DS18B20中讀出的溫度數據進行轉換
0000                 128     _TEMPER_COV:
0000 74F0            129             MOV     A,#0F0H
0002 5536            130             ANL     A,TEMPER_L ; 舍去溫度低位中小數點后的四位溫度數值
0004 C4              131             SWAP    A
0005 F560            132             MOV     TEMPER_NUM,A
0007 E536            133             MOV     A,TEMPER_L
0009 30E302          134             JNB     ACC.3,TEMPER_COV1 ; 四舍五入去溫度值
000C 0560            135             INC     TEMPER_NUM
                     136     
000E                 137     TEMPER_COV1:
000E E535            138             MOV     A,TEMPER_H
0010 5407            139             ANL     A,#07H
0012 C4              140             SWAP    A

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色妞www精品视频| 91麻豆国产福利在线观看| 亚洲精品高清在线观看| 中文字幕一区二区三区在线播放 | 成人精品一区二区三区中文字幕| 在线看日本不卡| 96av麻豆蜜桃一区二区| 成人免费高清视频在线观看| 国产不卡在线播放| 成人免费电影视频| 91老司机福利 在线| eeuss鲁片一区二区三区在线看| 专区另类欧美日韩| 亚洲女同一区二区| 亚洲一区二区三区在线看| 午夜av一区二区| 日韩高清一级片| 国产一区不卡在线| 成人一区二区三区在线观看| 9人人澡人人爽人人精品| 99精品热视频| 欧美日韩成人一区二区| 欧美一区二区福利视频| 久久久夜色精品亚洲| 亚洲欧洲日韩女同| 亚洲妇女屁股眼交7| 美女国产一区二区三区| 国产精品 日产精品 欧美精品| 亚洲人成网站精品片在线观看| 6080国产精品一区二区| 91超碰这里只有精品国产| 精品国产一区二区三区四区四| aaa亚洲精品一二三区| 在线亚洲精品福利网址导航| 日韩一二三四区| 亚洲欧洲精品天堂一级| 一区二区三区小说| 精品亚洲国产成人av制服丝袜| 五月天一区二区| 国产成+人+日韩+欧美+亚洲| 欧美影视一区在线| 久久综合网色—综合色88| 中文字幕日韩av资源站| 精品一区二区三区免费视频| 色婷婷激情久久| 日本一区二区三级电影在线观看| 日韩女优av电影在线观看| 亚洲免费观看高清完整版在线 | 一片黄亚洲嫩模| 极品少妇一区二区三区精品视频 | 宅男噜噜噜66一区二区66| 欧美国产视频在线| 美腿丝袜亚洲色图| 一本到不卡精品视频在线观看| 国产精品小仙女| 欧美肥妇毛茸茸| 1024亚洲合集| 国产成人精品一区二区三区网站观看 | 欧美日韩dvd在线观看| 国产蜜臀97一区二区三区| 日韩av二区在线播放| 在线中文字幕一区| 中文字幕一区三区| 成人精品视频.| 日韩久久免费av| 日韩电影在线免费观看| 欧美亚洲国产一区二区三区va | 国产成人在线观看| 欧美一区二区视频网站| 日韩精品一卡二卡三卡四卡无卡| 亚洲成人激情自拍| 色伊人久久综合中文字幕| 中文字幕欧美日韩一区| 国产成人综合自拍| 国产欧美一区视频| 国产乱码字幕精品高清av| 精品成人免费观看| 国产精品一线二线三线精华| 欧美成人精品二区三区99精品| 精品欧美一区二区三区精品久久| 精品国产一区二区三区四区四| 国产日产精品一区| 高清国产一区二区| 中文字幕日韩欧美一区二区三区| 一区二区三区四区激情 | 欧美一区二区三区婷婷月色| 亚洲欧洲中文日韩久久av乱码| 污片在线观看一区二区| 91精品在线一区二区| 玖玖九九国产精品| 国产性天天综合网| av电影在线观看完整版一区二区| 欧美色图免费看| 免费成人在线视频观看| 欧美精品一区二区在线播放| 国产成人精品亚洲日本在线桃色 | 日韩电影在线一区| 久久综合精品国产一区二区三区 | 欧美一区二区视频在线观看2020| 久久久噜噜噜久久中文字幕色伊伊| 国产精品国产三级国产普通话99 | 国产乱码精品一区二区三区av| 色播五月激情综合网| 香蕉成人啪国产精品视频综合网| 加勒比av一区二区| 中文字幕五月欧美| 制服丝袜一区二区三区| 国产精品1区二区.| 亚洲色图在线看| 欧美www视频| av高清不卡在线| 免费在线观看成人| 国产精品理论在线观看| 欧美久久婷婷综合色| 国产精品18久久久久久久久| 一区二区日韩av| 精品国产免费人成在线观看| 99久久综合国产精品| 狂野欧美性猛交blacked| 中文字幕亚洲电影| 精品欧美乱码久久久久久1区2区 | 欧美精品一区二区三区一线天视频| 亚洲一区二区三区国产| 久久久.com| 欧美一区二区三区男人的天堂| 亚洲免费在线视频| 久久久电影一区二区三区| 色哦色哦哦色天天综合| 成人一区二区视频| 狠狠色综合播放一区二区| 亚洲人xxxx| 久久精品网站免费观看| 日韩午夜av一区| 欧美三级蜜桃2在线观看| 91视频免费播放| 国产 日韩 欧美大片| 韩国成人精品a∨在线观看| 五月天久久比比资源色| 一区二区三区在线不卡| 亚洲视频你懂的| 国产精品久久毛片| 欧美极品xxx| 国产香蕉久久精品综合网| 精品欧美一区二区在线观看| 欧美撒尿777hd撒尿| 色噜噜久久综合| 91丨九色porny丨蝌蚪| 99精品视频中文字幕| 不卡免费追剧大全电视剧网站| 亚洲视频一二三区| 亚洲婷婷综合色高清在线| 久久久激情视频| 久久九九久久九九| 久久精品免视看| 欧美国产激情二区三区| 国产精品视频观看| 中文字幕日韩欧美一区二区三区| 欧美日精品一区视频| 777亚洲妇女| 91精品婷婷国产综合久久性色| 久久国产三级精品| 国产一区二区三区四| 久久99久久久久久久久久久| 久久国产综合精品| 国产精品中文字幕一区二区三区| 亚洲三级视频在线观看| 一区二区三区欧美在线观看| 亚洲小说欧美激情另类| 亚洲午夜精品网| 男男gaygay亚洲| 国产精品性做久久久久久| 99视频精品免费视频| 欧美中文字幕亚洲一区二区va在线| 黄网站免费久久| 99麻豆久久久国产精品免费| 色婷婷av一区二区| 欧美精品在线观看播放| 精品国产乱码久久| 中文文精品字幕一区二区| 一区二区三区四区激情| 美国十次综合导航| 国产不卡高清在线观看视频| 在线观看区一区二| 欧美精品一区二区三| 国产精品美女久久久久久久久久久 | 欧美成人精品1314www| 久久久久久9999| 亚洲精品中文字幕在线观看| 日韩精品福利网| 国产成人综合在线| 一本大道久久a久久综合婷婷| 国产传媒一区在线| 欧美日韩精品一区二区在线播放| 风间由美性色一区二区三区| 在线免费观看日本欧美| 欧美一区二区免费| 亚洲图片激情小说| 国产美女在线观看一区| 欧美视频在线播放| 国产精品你懂的|