RSS

DS18B20温度转换

发布时间:2008-05-09 关键字: 转换 温度   MOV  EQU  R0 DJNZ  R1

        RRC    A        ;

        SETB    DQ
        SETB    STLPW
        MOV    R1,#30H        ; DELAY 100uS FOR RECOVER
        DJNZ    R1,$

        DJNZ    R0,RDWIRE_1

        POP    0001H
        POP    0000H
        RET
;******************************************************************
; DELAY 0.9S-1S

T1S:
        PUSH    0000H
        PUSH    0001H
        PUSH    0002H

        MOV    R2,#07H
T1S_2:        MOV    R1,#0FFH

T1S_1:        MOV    R0,#0FFH    ; 512uS
        DJNZ    R0,$        ;

        DJNZ    R1,T1S_1    ; 514*255+2=131072uS

        DJNZ    R2,T1S_2    ; 131072*7=917504uS

        POP    0002H
        POP    0001H
        POP    0000H
        RET
;*******************************************************************

END

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册

外部连接