當前位置:編程學習大全網 - 編程軟體 - Ds1820編程

Ds1820編程

可以參考以下套路。DS18B20和沈錫淩微電子的CT1820壹樣,都是單總線通信結構,但是CT1820的讀取速度快了20倍。

uchar CT1820Init()

{

烏恰爾壹世;

DSPORT =

0;

//把大巴拉下來480 us到960 us。

delay 600 us();

//450us到700us

DSPORT =

1;

//然後把總線拉高。如果CT1820響應,15us~60us後拉低總線。

I = 0;//

While(DSPORT) //等待CT1820下拉總線。

{

delay 500 us();

i++;

如果(i & gt1)//等待> 5MS,set 2 = 2.48ms

{

返回0;//初始化失敗

}

}

返回1;//初始化成功

}

  • 上一篇:matlab ,已有數據,如何濾波?
  • 下一篇:請問用戴爾ins11wr-3308t學習編程怎麽樣?這款電腦性能好嗎?
  • copyright 2024編程學習大全網