中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 51單片機實驗板DS18B20測溫程序

        51單片機實驗板DS18B20測溫程序

        作者: 時間:2012-12-05 來源:網絡 收藏

        /***********************************************
        ** 實驗名:實驗板溫度測量(
        ** 創(chuàng)建人: 謝軍洋
        ** 描 述:P3.7口輸入,輸出數(shù)據(jù)。
        **------------------------------------------------------------------
        ** CPU:MCS-51
        ** 語言:匯編
        ** Fosc=12M
        點擊瀏覽下一頁
        此次試驗的仿真圖
        ***************************************************/

        GE_BIT EQU 30H
        SHI_BIT EQU 31H
        BAI_BIT EQU 32H
        DI_8BIT EQU 33H
        GAO_8BIT EQU 34H
        DQ EQU P3.7
        ORG 0000H
        LJMP START
        ORG 0020H
        START:
        MOV SP,#60H
        LCALL ZHUANHUAN ;調用讀溫度子程序
        LCALL CHULI
        LCALL DISPLAY ;調用數(shù)碼管顯示子程序
        LJMP START

        ;-------------------------------------------------
        ;這是復位初始化子程序
        INIT_1820:
        SETB DQ
        NOP
        CLR DQ ;主機發(fā)出延時537微秒的復位低脈沖
        MOV R1,#3
        DU_1:
        MOV R0,#107
        DJNZ R0,$
        DJNZ R1,DU_1
        SETB DQ ;然后拉高數(shù)據(jù)線
        NOP
        NOP
        NOP
        MOV R0,#25H
        DU_2:JNB DQ,DU_3 ;等待回應
        DJNZ R0,DU_2
        LJMP DU_4 ;延時
        DU_3:SETB F0 ;置標志位,表示DS1820存在
        LJMP DU_5
        DU_4:CLR F0 ;清標志位,表示DS1820不存在
        LJMP DU_7
        DU_5:MOV R0,#117
        DU_6:DJNZ R0,DU_6 ;時序要求延時一段時間
        DU_7:SETB DQ
        RET

        51單片機相關文章:51單片機教程



        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉