• <tbody id="w8jhq"><dfn id="w8jhq"><pre id="w8jhq"></pre></dfn></tbody>
  • <fieldset id="w8jhq"><pre id="w8jhq"></pre></fieldset>

    久久黄色 视频|我草AV|AV在线网站导航|色色97激情|无码人妻一区二区有奶水|日韩精品|大香蕉97视频|成人a站免费|日本黄色片|久久久久无码AV

    久久黄色 视频|我草AV|AV在线网站导航|色色97激情|无码人妻一区二区有奶水|日韩精品|大香蕉97视频|成人a站免费|日本黄色片|久久久久无码AV

    久久黄色 视频|我草AV|AV在线网站导航|色色97激情|无码人妻一区二区有奶水|日韩精品|大香蕉97视频|成人a站免费|日本黄色片|久久久久无码AV

    技術(shù)熱線: 4007-888-234
    設(shè)計(jì)開發(fā)

    專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命

    開發(fā)工具

    提供開發(fā)工具、應(yīng)用測試 完善的開發(fā)代碼案例庫分享

    技術(shù)支持

    從全面的產(chǎn)品導(dǎo)入到強(qiáng)大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無限潛能!

    新品推廣

    提供新的芯片及解決方案,提升客戶產(chǎn)品競爭力

    新聞中心

    提供最新的單片機(jī)資訊,行業(yè)消息以及公司新聞動(dòng)態(tài)

    DS18B20和PIC單片機(jī)通訊源程序

    更新時(shí)間: 2019-03-22
    閱讀量:4235

    十年專注單片機(jī)方案開發(fā)的深圳英銳恩分享DS18B20和PIC單片機(jī)通訊源程序。

    ORG     PIC54

         GOTO    MAIN

         ORG     0

    ;----------------------

    ;----------------------------

    DELAY22            

            MOVLW   D'200'               ; DELAY 2*250=500mS

            MOVWF    COUNT1

    DE32    MOVLW   D'250'                ; 8*250=2mS

        MOVWF    COUNT2

    DE42    NOP                          ; 1+2+1=5uS

            DECFSZ    COUNT2,1

            GOTO    DE42

            DECFSZ    COUNT1,1

            GOTO    DE32

            RETLW   0             

    ;--------------------------------

    ;       子程序!!!

    ;********************************

    MAIN

            MOVLW  0FFH

            TRIS   RA

    LOOP

            CALL   CONVERT

            CALL   DELAY22

            CALL   DELAY22

            CALL   GET_TEMP


            GOTO   LOOP

    ;------------------------

    GET_TEMP

           CALL   INI

           MOVLW  0CCH

           MOVWF  COMD

           CALL   WR1820

           MOVLW  0BEH

           MOVWF  COMD

           CALL   WR1820

           CALL   RE1820

           MOVF   TEM_DATE,W

           MOVWF  TEM_DATEL

           CALL   RE1820

           MOVF   TEM_DATE,W

           MOVWF  TEM_DATEH

           RETLW  0

    ;------------------------

    CONVERT

            CALL   INI

            MOVLW  0CCH

            MOVWF  COMD

            CALL   WR1820

            MOVLW  44H

            MOVWF  COMD

            CALL   WR1820

            RETLW  0


    ;---------DS1820---------

    INI

         ;MOVLW  B'00100000'

         MOVLW  0

         TRIS   RA

         BSF    RA,3

         NOP

         BCF    RA,3

         MOVLW  D'200'

         MOVWF  COUNT1

    L0

         DECFSZ COUNT1,1

         GOTO   L0

         ;MOVLW  B'01100000'

         MOVLW  0FH

         TRIS   RA

         MOVLW  D'30'

         MOVWF  COUNT1

    L1

         DECFSZ COUNT1,1

         GOTO   L1

         BTFSC  RA,3

         GOTO   INI

    L2

         MOVLW  D'80'

         MOVWF  COUNT1

    L3

         DECFSZ COUNT1,1

         GOTO   L3

         BTFSS  RA,3

         GOTO   L0

         RETLW  0

    ;-------------------------

    WR1820

         MOVLW   8

         MOVWF   COUNT2

    WR0

         ;MOVLW   B'00100000'

         MOVLW   0

         TRIS    RA

         BCF     RA,3

         NOP

         NOP

         MOVLW   2

         MOVWF   COUNT1

    WR1     

         DECFSZ  COUNT1,1

         GOTO    WR1

         ;MOVLW   B'01111111'

         MOVLW   0FH

         BTFSC   COMD,0

         BSF     RA,3

         BTFSC   COMD,0

         TRIS    RA

         BCF     STATUS,C

         RRF     COMD,1

         MOVLW   D'20'

         MOVWF   COUNT1

    WR2

         DECFSZ  COUNT1,1

         GOTO    WR2

         BSF     RA,3

         ;MOVLW   B'01100000'

         MOVLW   0FH

         TRIS    RA

         DECFSZ  COUNT2,1

         GOTO    WR0

         RETLW   0

    ;--------------------------

    RE1820

         MOVLW   8

         MOVWF   COUNT2

    RE0

         ;MOVLW   B'00100000'

         MOVLW   0

         TRIS    RA

         BCF     RA,3      

         MOVLW   2

         MOVWF   COUNT1

    RE1     

         DECFSZ  COUNT1,1

         GOTO    RE1

         ;MOVLW   B'01100000'

         MOVLW   0FH

         TRIS    RA

         NOP

         BTFSS   RA,3

         BCF     STATUS,C

         BTFSC   RA,3

         BSF     STATUS,C    

         RRF     TEM_DATE,1

         MOVLW   D'20'

         MOVWF   COUNT1

    RE2

         DECFSZ  COUNT1,1

         GOTO    RE2

         DECFSZ  COUNT2,1

         GOTO    RE0

         BSF     RA,3

         RETLW   0

    ;-------------------------      

    ;****************************

    ;**************************

    END


    久久黄色 视频|我草AV|AV在线网站导航|色色97激情|无码人妻一区二区有奶水|日韩精品|大香蕉97视频
  • <tbody id="w8jhq"><dfn id="w8jhq"><pre id="w8jhq"></pre></dfn></tbody>
  • <fieldset id="w8jhq"><pre id="w8jhq"></pre></fieldset>
    日本免费黄毛大片| 夜色网站免费观看91| www.色色色.com| A片孕妇黄色视频| 国产亚精AV一区二区| 香蕉视频亚洲一级| 日韩AV三级片| av一级久久| 亚洲口交一区二区| 性爱A级片| 97人人看一| 一二三四在线看av| 97精品资源总站| 亚洲视频91| 欧美精品一品| 日韩美女黄色的av大片| 国产伊人在线看| 国内免费性爱小视频| 欧美成人A√| 五月天婷婷色图| 精品一级AV在线| A级黄色电影网站| 亚洲成人黄色A片| 秋霞人人操三区| 免费韩国AV| 日韩免费_级大黄| 成年人性生活大片| 亚洲第一第二网站| 超碰人人干人人看| 91色色色| 国产乱仑久久| 午夜波多野结衣| 人人超碰人人干干干| 思思操在线视频| 国产A片视频看看| 亚洲成人综合网站| 婷婷性爱网| 超碰97人人爱| 日本人妻影院| 99黄色电影| 亚洲AV成人片无码网|