k60 的DHT11時序寫法注意

2021-08-21 12:54:05 字數 634 閱讀 8043

第一次發帖,不怎麼會,承認了。就僅僅是記錄一下心得

下面是時序圖

初始化時序圖

2.讀取資料時序圖

下面看一下我的

void dht11writestart(void)//開始標誌

u8 dht11readbyte(void)

else //否表示0

}return temp;

}char a[5];

int temp;

//時序圖編寫的接受函式

void dht11read(void)

if(dht11.sum== dht11.rh+dht11.rl+dht11.th+dht11.tl)

else

}

我除錯時序的時候用了乙個串列埠除錯,重點來了,串列埠傳送是需要很多時間,傳送一下,就耽誤了好多時間。導致時序不對。

如有什麼問題,聯絡一下小弟我就行了

DHT11 模組的使用

dht11模組 資料線是單線雙向 一次完整的資料傳輸為40bit 高位先出 資料格式 8bit濕度整數資料 8bit濕度小數資料 8bi溫度整數資料 8bit溫度小數資料 8bit校驗和 資料傳送正確時校驗和資料等於 8bit濕度整數資料 8bit濕度小數資料 8bi溫度整數資料 8bit溫度小數資...

基於51的DHT11驅動

1.感測器效能說明 測溼範圍 20 90 測溫範圍 0 50c 測溫精度 2c 測溼精度 5 rh 2.介面說明 長度大於20m 時採用5k 上拉電阻 3.電源引腳 電源供電電壓 3 5.5v 電源引腳 vcc,gnd 可增加乙個 100nf 的電容用以去耦濾波 4.序列介面 單線雙向,採取但匯流排...

學習筆記 強大的K60及其核心外設

即日起,將更新k60各模組的個人學習筆記。加粗部分為本人在智慧型車製作時感受到的重要之處,僅供參考。1 k60 k系列具有可拓展性 整合性 連線性 通訊 人機互動 hmi 和安全等特性,特別是整合了多路快速的16位模數轉換 adc 數模轉換 dac 和可程式設計增益運放 pga 等功能強大 高效率的...