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

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

?? wengdu2.asm

?? 自己用的 DS18B20代碼
?? ASM
字號(hào):
;這是關(guān)于單個(gè)DS18B20的測(cè)溫程序,數(shù)據(jù)腳為P1.5,晶振是11.059MHZ
;溫度傳感器18B20采用器件默認(rèn)的12位轉(zhuǎn)化,最大轉(zhuǎn)化時(shí)間要750毫秒
;內(nèi)存分配聲明
TEMPER_L  EQU   31H             ;用于保存讀出溫度的低字節(jié)
TEMPER_H  EQU   30H             ;用于保存讀出溫度的高字節(jié)
TEMPER_NUM EQU   32H             ;FORMAT后的整數(shù)部分(integer),將兩字節(jié)的溫度整合成1字節(jié)
DAT     BIT     P1.5            ;DS18B20數(shù)據(jù)線

;------------------------------主函數(shù)開(kāi)始-----------------------------
        ORG     0000H
        AJMP    MAIN
        ORG     0030H
MAIN:
        CLR     EA              ;使用DS18B20一定要禁止中斷
        MOV     SP,#60H
        MOV     TEMPER_NUM,#30
START:  LCALL   GET_TEMPER      ;調(diào)用讀溫度子程序
        LCALL   T_FORMAT        ;將讀出的2字節(jié)溫度格式化
        LCALL   DISPLAY         ;顯示溫度
        AJMP    START

;-----------------------DS18B20的溫度轉(zhuǎn)換子程序-----------------------
GET_TEMPER:
        LCALL   Set_18B20
        MOV     A,#0CCH         ;跳過(guò)ROM匹配
        LCALL   WRITE_1820
        MOV     A,#44H          ;發(fā)出溫度轉(zhuǎn)換命令
        LCALL   WRITE_1820
        LCALL   DISPLAY         ;用顯示溫度(持續(xù)1s左右)來(lái)等待AD轉(zhuǎn)換結(jié)束,12位的話要轉(zhuǎn)換750ms
        LCALL   Set_18B20       ;準(zhǔn)備讀溫度前先初始化
        MOV     A,#0CCH         ;跳過(guò)ROM匹配
        LCALL   WRITE_1820
        MOV     A,#0BEH         ;發(fā)出讀溫度命令
        LCALL   WRITE_1820
        LCALL   READ_1820
        RET

;--------------------------DS18B20初始化程序--------------------------
Set_18B20:
        SETB    DAT
        NOP
        CLR     DAT
        MOV     R2,#250         ;主機(jī)發(fā)出延時(shí)500微秒的復(fù)位低脈沖
        DJNZ    R2,$
        SETB    DAT             ;然后拉高數(shù)據(jù)線
        MOV     R2,#30
        DJNZ    R2,$            ;延時(shí)60us等待DS18B20回應(yīng)
        JNB     DAT,INIT1
        JMP     Set_18B20       ;超時(shí)而沒(méi)有響應(yīng),重新初始化
INIT1:  MOV     R2,#120
        DJNZ    R2,$            ;延時(shí)240us
        JB      DAT,INIT2       ;數(shù)據(jù)變高,初始化成功
        JMP     Set_18B20
INIT2:  MOV     R2,#240
        DJNZ    R2,$
        RET

;-----------------寫DS18B20的子程序(有具體的時(shí)序要求)-----------------
WRITE_1820:
        MOV     R2,#8           ;一共8位數(shù)據(jù)
WR0:    CLR     DAT
        MOV     R3,#6
        DJNZ    R3,$
        RRC     A
        MOV     DAT,C
        MOV     R3,#20
        DJNZ    R3,$
        SETB    DAT
        NOP
        NOP
        DJNZ    R2,WR0
        SETB    DAT
        RET

;------讀DS18B20的程序,從DS18B20中讀出兩個(gè)字節(jié)的溫度數(shù)據(jù)--------------------------
READ_1820:
        MOV     R4,#2           ;將溫度高位和低位從DS18B20中讀出
        MOV     R1,#TEMPER_L    ;低位存入31H(TEMPER_L)
RE0:    MOV     R2,#8
RE1:    SETB    DAT
        NOP
        NOP
        CLR     DAT
        NOP
        NOP
        SETB    DAT
        MOV     R3,#4
        DJNZ    R3,$
        MOV     C,DAT
        RRC     A
        MOV     R3,#30
        DJNZ    R3,$
        DJNZ    R2,RE1
        MOV     @R1,A
        DEC     R1              ;高位存入30H(TEMPER_H)
        DJNZ    R4,RE0
        RET

;----------整合讀出的1字節(jié)溫度(關(guān)于DS18B20讀出的2字節(jié)溫度格式請(qǐng)參考資料)----------
T_FORMAT:
        MOV A,#0F0H
        ANL A,TEMPER_L ; 舍去溫度低位中小數(shù)點(diǎn)后的四位溫度數(shù)值
        SWAP A
        MOV TEMPER_NUM,A
        MOV A,TEMPER_L
        JNB ACC.3,TEMPER_COV1 ; 四舍五入去溫度值
        INC TEMPER_NUM

TEMPER_COV1:
        MOV A,TEMPER_H
        ANL A,#07H
        SWAP A
        ORL A,TEMPER_NUM
        MOV TEMPER_NUM,A ;
        RET
;---------------------------顯示溫度子程序----------------------------
DISPLAY:MOV R1,#250
        MOV  DPTR,#TAB
DISP1:MOV A,TEMPER_NUM
      MOV B,#100
      DIV AB
      MOVC A,@A+DPTR
      MOV P0,A
      CLR P2.3
      CALL  D1MS
      SETB P2.3
      MOV A,B
      MOV B,#10
      DIV AB
      MOVC A,@A+DPTR
      MOV P0,A
      CLR P2.2
      CALL  D1MS
      SETB P2.2
      MOV A,B
      MOVC A,@A+DPTR
      MOV P0,A
      CLR P2.1
      CALL  D1MS
      SETB P2.1
      DJNZ  R1,DISP1
        RET
      

;-------------------------1mS延時(shí)(按12MHZ算)--------------------------
D1MS:   MOV     R7,#250
LOOP0:  NOP
        NOP
        DJNZ    R7,LOOP0
        RET

;-------------------------共陰數(shù)碼管對(duì)應(yīng)字型表-------------------------
TAB:    DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H  ;段碼表
        ;   0    1    2     3   4   5   6    7   對(duì)應(yīng)內(nèi)容
        DB 7FH,6FH,77H,7CH,39H,5EH
        ;   8   9   A    B   C   D

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产首页| 色综合天天综合网国产成人综合天| 国产成人在线观看| 久久综合资源网| 老司机午夜精品| 成人激情开心网| 国产亚洲欧美在线| 亚洲va韩国va欧美va| 91丝袜呻吟高潮美腿白嫩在线观看| 久久久久久久久伊人| 极品美女销魂一区二区三区| 欧美日韩亚洲另类| 亚洲人成网站色在线观看| 国产成人免费av在线| 精品国产乱码久久久久久蜜臀 | 亚洲国产综合91精品麻豆| aaa欧美大片| 伊人开心综合网| 欧美日韩一区三区| 美女一区二区三区在线观看| 日韩一区二区在线观看| 免费成人深夜小野草| 欧美日韩综合不卡| 午夜精品成人在线| 中文字幕一区二区三区在线不卡| 高清在线观看日韩| 亚洲一区二区三区自拍| 日韩欧美中文字幕制服| www.一区二区| 国模无码大尺度一区二区三区| 日韩精品一区二区三区在线| 成人免费av在线| 樱桃视频在线观看一区| 国产午夜久久久久| 欧美激情中文字幕| 欧美性大战久久久久久久| 91女神在线视频| 午夜a成v人精品| 中文字幕亚洲精品在线观看| 欧美一区二区久久| 在线视频亚洲一区| 国产一区二区福利| 国产欧美一区二区三区网站| 欧美精品视频www在线观看| 色婷婷精品大视频在线蜜桃视频| 丁香天五香天堂综合| 国内成人精品2018免费看| 激情久久五月天| 国产精品传媒在线| 国产精品毛片无遮挡高清| 国产精品国产精品国产专区不蜜| 日韩一卡二卡三卡国产欧美| 色欧美片视频在线观看在线视频| 日韩亚洲国产中文字幕欧美| 777欧美精品| 日韩视频一区二区在线观看| 26uuu久久天堂性欧美| 欧美一区二区三区日韩| 欧美乱熟臀69xxxxxx| 欧美欧美欧美欧美| 337p亚洲精品色噜噜噜| 日韩手机在线导航| 中文字幕亚洲在| 一区二区三区成人在线视频| 亚洲成人动漫一区| 国产一区二区三区香蕉| 成人高清视频免费观看| 欧美午夜理伦三级在线观看| 91精品免费观看| 久久人人97超碰com| 国产精品家庭影院| 久久精品国产精品亚洲精品| 久久精品国产亚洲高清剧情介绍| 国产在线日韩欧美| 在线观看区一区二| 国产日韩欧美综合在线| 国产精品久久毛片a| 日韩制服丝袜先锋影音| 色婷婷久久一区二区三区麻豆| 久久免费电影网| 亚洲电影一区二区三区| 丰满岳乱妇一区二区三区| 日本高清免费不卡视频| 欧美日韩一级黄| 久久久久久久综合日本| 久久99精品一区二区三区| 色综合久久综合网欧美综合网| 日韩欧美一区二区不卡| 日韩一区在线播放| 国产伦理精品不卡| 在线观看视频欧美| 欧美一级在线免费| 香蕉影视欧美成人| 国产不卡视频在线播放| 精品国产精品一区二区夜夜嗨 | 亚洲精品你懂的| 激情深爱一区二区| 欧洲视频一区二区| 亚洲h在线观看| www.99精品| 日本一区中文字幕| 欧洲另类一二三四区| 一区二区三区在线视频播放| 日本伊人色综合网| 国产午夜三级一区二区三| 久久精品国产精品青草| 337p粉嫩大胆噜噜噜噜噜91av | 欧美国产一区二区在线观看| 视频一区二区中文字幕| 在线观看视频一区二区| 国产一区日韩二区欧美三区| 欧美精品电影在线播放| 国产蜜臀97一区二区三区| 国产91综合网| 亚洲日本va午夜在线电影| 91精品国产福利| 一本一道综合狠狠老| 亚洲综合色噜噜狠狠| 色哦色哦哦色天天综合| 欧美aaaaaa午夜精品| 91.com在线观看| 国产酒店精品激情| 亚洲精品国产无套在线观| www国产成人免费观看视频 深夜成人网 | 国产激情一区二区三区| 18欧美亚洲精品| 欧美一区二区三区免费观看视频| 国产乱人伦偷精品视频不卡| 久久午夜免费电影| 欧美网站一区二区| 色婷婷激情一区二区三区| 93久久精品日日躁夜夜躁欧美| 日日摸夜夜添夜夜添精品视频| 国产精品初高中害羞小美女文| 精品国产污网站| 欧美日韩免费观看一区三区| 99在线精品观看| jizzjizzjizz欧美| 成人看片黄a免费看在线| 亚洲6080在线| 石原莉奈在线亚洲三区| 亚洲嫩草精品久久| 欧美精品一区二区不卡 | www激情久久| 国产精品乱人伦中文| 精品91自产拍在线观看一区| 欧洲精品视频在线观看| 国产乱人伦精品一区二区在线观看| 国产一区二区三区免费看| 日韩电影在线免费看| 亚洲综合清纯丝袜自拍| 午夜国产不卡在线观看视频| 男人的j进女人的j一区| 蜜臀av一区二区三区| 成人免费视频免费观看| 欧美亚洲一区二区在线| 欧美亚洲国产怡红院影院| 成人免费电影视频| 丁香啪啪综合成人亚洲小说| 欧美精品 国产精品| 国产欧美日韩亚州综合| 亚洲人成在线观看一区二区| 婷婷国产v国产偷v亚洲高清| 粉嫩aⅴ一区二区三区四区| 国产91综合网| 日韩美女视频一区二区在线观看| 久久噜噜亚洲综合| 精彩视频一区二区三区| 不卡大黄网站免费看| 欧美日韩一区中文字幕| 国产女人18毛片水真多成人如厕| 亚洲日本中文字幕区| 免费在线观看一区| 激情小说欧美图片| 欧美少妇bbb| 中文字幕在线视频一区| 激情深爱一区二区| 欧美日韩亚洲综合一区二区三区| 亚洲一级不卡视频| 日本女优在线视频一区二区| 成人中文字幕电影| 精品久久久影院| 久久电影网站中文字幕| 欧美日韩一卡二卡| 日韩精品久久理论片| 欧美一区二区三区男人的天堂| 亚洲综合在线第一页| 91麻豆免费观看| 国产精品午夜春色av| 国产另类ts人妖一区二区| 91精品国产免费| 免费人成精品欧美精品| 555www色欧美视频| 国产亚洲综合性久久久影院| 国内精品嫩模私拍在线| 在线免费精品视频| 中文字幕色av一区二区三区| 97久久久精品综合88久久| 国产亚洲欧美在线| thepron国产精品|