欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2881|回復(fù): 10
收起左側(cè)

單片機(jī)讀ds18b20溫度數(shù)據(jù)的引腳輸出配置漏極開路還是推挽輸出?

[復(fù)制鏈接]
ID:901339 發(fā)表于 2021-4-14 17:31 | 顯示全部樓層 |閱讀模式
請問單片機(jī)和傳感器DQ腳連接的引腳,按照接上拉電阻的方式連接,這個引腳設(shè)置為漏極開路還是推挽輸出呢?

回復(fù)

使用道具 舉報(bào)

ID:584814 發(fā)表于 2021-4-15 11:17 | 顯示全部樓層
如果是51的一般不須要專門設(shè)置
回復(fù)

使用道具 舉報(bào)

ID:901339 發(fā)表于 2021-4-15 11:31 | 顯示全部樓層
man1234567 發(fā)表于 2021-4-15 11:17
如果是51的一般不須要專門設(shè)置

我用的是c8051f020,必須要設(shè)置輸出方式好像
回復(fù)

使用道具 舉報(bào)

ID:827243 發(fā)表于 2021-4-15 14:05 | 顯示全部樓層
我用的是EFR32 CPU 下面程序可用。
/****************DS18B20讀1字節(jié)函數(shù)************************/
//從總線上取1個字節(jié)
uint8_t ReadDSByte(void)
{
  uint8_t i;
  uint8_t value=0;
  for(i=8;i>0;i--)
  {
    GPIO_PinModeSet(gpioPortF, 7, gpioModePushPull, 1);
    value>>=1;
    GPIO_PinOutClear(gpioPortF, 7);
    delay_us(2); //1.6 us
    GPIO_PinOutSet(gpioPortF, 7);
    GPIO_PinModeSet(gpioPortF, 7, gpioModeInputPullFilter, 1);
    delay_us(12); //5 us
    if (GPIO_PinInGet(gpioPortF, 7)) value|=0x80;
    delay_us(50); //45 us
  }
//  GPIO_PinModeSet(gpioPortF, 7, gpioModePushPull, 0);
//  GPIO_PinOutSet(gpioPortF, 7);
  return(value);
}
回復(fù)

使用道具 舉報(bào)

ID:207421 發(fā)表于 2021-4-15 14:14 | 顯示全部樓層
標(biāo)準(zhǔn)IO就行了,開漏不行,推挽沒必要。
回復(fù)

使用道具 舉報(bào)

ID:901339 發(fā)表于 2021-4-15 14:51 | 顯示全部樓層
daemondong 發(fā)表于 2021-4-15 14:05
我用的是EFR32 CPU 下面程序可用。
/****************DS18B20讀1字節(jié)函數(shù)************************/
//從 ...

謝謝,不過我是初學(xué)者,看不太懂。
回復(fù)

使用道具 舉報(bào)

ID:901339 發(fā)表于 2021-4-15 14:51 | 顯示全部樓層
lwh999995 發(fā)表于 2021-4-15 14:14
標(biāo)準(zhǔn)IO就行了,開漏不行,推挽沒必要。

好的,多謝!
回復(fù)

使用道具 舉報(bào)

ID:844772 發(fā)表于 2021-4-15 14:52 | 顯示全部樓層
漏極開路需要接上拉電阻,還是推挽輸出不需要上拉。你既然連了上拉,就應(yīng)該是漏極了。
回復(fù)

使用道具 舉報(bào)

ID:57657 發(fā)表于 2021-4-15 15:11 | 顯示全部樓層
推挽是用來增強(qiáng)IO口電流的,不能做輸入,否則可能會燒。
回復(fù)

使用道具 舉報(bào)

ID:901339 發(fā)表于 2021-4-15 16:44 | 顯示全部樓層
glinfei 發(fā)表于 2021-4-15 14:52
漏極開路需要接上拉電阻,還是推挽輸出不需要上拉。你既然連了上拉,就應(yīng)該是漏極了。

我聽明白了,謝謝哦。
回復(fù)

使用道具 舉報(bào)

ID:901339 發(fā)表于 2021-4-15 16:46 | 顯示全部樓層
npn 發(fā)表于 2021-4-15 15:11
推挽是用來增強(qiáng)IO口電流的,不能做輸入,否則可能會燒。

好的,那就是要設(shè)置為開漏了,謝謝!
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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