第一次發帖,不怎麼會,承認了。就僅僅是記錄一下心得
下面是時序圖
初始化時序圖
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 等功能強大 高效率的...