找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

單片機(jī)程序 為什么在這里必須把ds18b20釋放掉,不釋放掉接受的y信號“1”不還是可...

查看數(shù): 1416 | 評論數(shù): 4 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時(shí)間: 2023-1-31 18:34

正文摘要:

//接受一個(gè)位 unsigned char onewire_receive() {         int i;         unsigned char Bit;         DS18B20_ ...

回復(fù)

ID:1055423 發(fā)表于 2023-2-1 11:46
lkc8210 發(fā)表于 2023-1-31 22:17
傳統(tǒng)51單片機(jī)的準(zhǔn)雙向IO結(jié)構(gòu)
準(zhǔn)雙向IO置1時(shí)是弱上拉,只能輸出很小的電流(150~270uA),外部容易拉低
準(zhǔn)雙 ...

感謝您的回答
ID:161164 發(fā)表于 2023-1-31 22:17
傳統(tǒng)51單片機(jī)的準(zhǔn)雙向IO結(jié)構(gòu)
準(zhǔn)雙向IO置1時(shí)是弱上拉,只能輸出很小的電流(150~270uA),外部容易拉低
準(zhǔn)雙向IO置0時(shí)是對地短路,能接受比較大的電流(6~20mA),外部很難拉高
所以要讀取外部信號前要把IO置1
令外部電路有必要時(shí)可以拉低電平
ID:419968 發(fā)表于 2023-1-31 19:58
B20是否存在,
ID:419968 發(fā)表于 2023-1-31 19:57
黑線表示主機(jī)拉低總線,灰線是18b20拉低總線,單主機(jī)拉低總線一定后,釋放總線然后等待18b20,可以判斷18

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表