亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標題: 哪位大佬可以看看ds18b20為什么我這個51單片機11.0592的數碼管一直顯示0 [打印本頁]

作者: 15760267285    時間: 2026-2-1 22:43
標題: 哪位大佬可以看看ds18b20為什么我這個51單片機11.0592的數碼管一直顯示0

#include <REGX52.H>
bit startds18()
{
        unsigned char i;
        bit a;
        P3_7=1;
        P3_7=0;
        i = 227;    //500
        while (--i);
        P3_7=1;
        i = 34;     //80
        while (--i);
        a=P3_7;
  i = 135;    //300
        while (--i);
        return a;
}

void sendds18(unsigned char a)
{
        unsigned char b,i,j;
        for(j=0;j<8;j++)
        {
        b=a&(0x01<<j);
        P3_7=0;
        i = 4;      //15
        while (--i);
        P3_7=b;
        i = 34;     //80
        while (--i);
        P3_7=1;
        }
}
unsigned char receiveds18()
{
        unsigned char i,j,a=0x00;
        for(j=0;j<8;j++)
        {
          P3_7=0;
          i = 4;   //15
          while (--i);
                P3_7=1;
          if(P3_7) a=a|(0x01<<j);
                i = 25;
        while (--i);
                P3_7=1;
        }
        return a;
}
void ds18start()
{
        startds18();
        sendds18(0xcc);
        sendds18(0x44);
}
float ds18red()
{
        unsigned char a,b;
        float deta;
        int t;
        startds18();
        sendds18(0xcc);
        sendds18(0xbe);
        a=receiveds18();
        b=receiveds18();
        t=(b<<8)&a;
        deta=t/16.0;
        return deta;
}
作者: WL0123    時間: 2026-2-2 20:08
DS18b20.4位數碼管溫度表仿真.rar (137.68 KB, 下載次數: 0)

作者: tzqi    時間: 2026-3-12 15:26
沒有main函數,這些函數能運行嗎?




歡迎光臨 (http://www.denmoz.com/bbs/) Powered by Discuz! X3.1