久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2883|回復: 0
收起左側

51單片機把ds18b20溫度送到P0口的匯編程序

[復制鏈接]
ID:83710 發表于 2015-6-23 20:54 | 顯示全部樓層 |閱讀模式
ORG 0000H
DQ EQU P1.6
AJMP MAIN
ORG 0030H
MAIN:LCALL REST1820
     MOV A,#0CCH
  LCALL WRITE1820
  MOV A,#44H
  LCALL WRITE1820 ;奶奶的害的老子以為寫時序錯了原來 忘了加?
  LCALL REST1820
  LCALL DELAY1
  MOV A,#0CCH
  LCALL WRITE1820
  MOV A,#0BEH
  LCALL WRITE1820
  LCALL READ1820
  MOV P0,A
  AJMP MAIN
REST1820:SETB DQ  ;總線拉高
         NOP
   NOP   ;給硬件反應時間
   CLR DQ    ;拉低總線
   LCALL DELAY1 ;延時500微秒,符合時序要求
   SETB DQ   ;拉高總線
   NOP
   NOP ;等待穩定
   JB DQ,$ ;應答
   LCALL DELAY2 ;延時200微秒 ,滿足時需要求
   SETB DQ   ;拉高
   NOP
   NOP    ;結束
   NOP
   RET
WRITE1820: MOV R2,#8
WRITE:            SETB DQ
                   NOP
             NOP
             CLR DQ ;開始延時15微秒
             MOV R1,#6
             DJNZ R1,$
             RRC A
             MOV DQ,C
             MOV R1,#20
             DJNZ R1,$    ;延時45微秒
             NOP
       NOP
       NOP
       NOP
             DJNZ R2,WRITE
                RET
READ1820:
MOV R2,#8
READ:   SETB DQ
NOP
NOP
CLR DQ
NOP        ;***********************************************************************************************
NOP        ;*                          *
SETB DQ       ;* 晶振: f=11.0592MHZ                    *
MOV R1,#4      ;*                          *
DJNZ R1,$         ;*          結論:只要按手冊編程,無所不能         *         
MOV C,DQ      ;* 單片機:stc89c52rc40c-pdip40                     *         
RRC A       ;*                             *
MOV R1,#20         ;*                          *
    DJNZ R1,$      ;* 單總線溫度傳感器:達拉斯18b20                  *         
DJNZ R2,READ        ;*                          *
RET           ;* 接口:p1.6                        *
DELAY1:MOV R1,#229        ;*                          *
        DJNZ R1,$        ;* 電源:+5v                       *
        RET          ;*                                *
DELAY2:MOV R1,#100        ;*  日期:2015年五月                    *
       DJNZ R1,$        ;***********************************************************************************************   
    RET
    END

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美视频一级 | 黄色av网站免费看 | 成人福利 | 久久另类 | 亚洲一区二区不卡在线观看 | 午夜影院黄 | 成人精品一区二区 | 日本一区二区三区免费观看 | 午夜影院操 | 亚洲精品一区二区三区在线 | 精品欧美在线观看 | 久久草在线视频 | 国产一区二区三区色淫影院 | 日韩精品一区二区三区在线播放 | 国产成人精品一区二区三区 | 欧美综合一区二区三区 | 欧美高清成人 | 一区二区三区四区不卡视频 | 成人影院在线视频 | 亚洲精品视频免费 | 曰韩三级 | 午夜影院在线观看视频 | 天天爽天天干 | 99精品欧美一区二区三区 | 日本免费视频 | 在线观看亚洲 | 自拍中文字幕 | 91性高湖久久久久久久久_久久99 | 国产亚洲欧美在线视频 | 国产精品美女久久久 | 欧美一区2区三区3区公司 | 伊人91在线 | 在线观看日本网站 | 亚洲一区视频 | 精品国产一区二区国模嫣然 | 成人在线免费观看 | 亚州成人 | 成人免费视频播放 | 欧美视频中文字幕 | 久久乐国产精品 | 欧美精品在欧美一区二区少妇 |