久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4799|回復: 14
收起左側

STC單片機例如89、12、15等是不是可以一律外接上拉電阻?

  [復制鏈接]
ID:636538 發表于 2020-7-21 10:59 | 顯示全部樓層 |閱讀模式
STC單片機芯片例如89、12、15等是不是可以一律外接上拉電阻,不管引腳的什么推挽等模式設置,特殊引腳除外例如外部時鐘引腳、復位引腳。
這樣就不管設置引腳的工作模式(準雙向、推挽、開漏輸出、僅為高阻)。


回復

使用道具 舉報

ID:451718 發表于 2020-7-21 11:38 | 顯示全部樓層
其實,有些地方,用推挽輸出,拿3.3k下拉電阻更合適。 這個看你的需求而定。 STC芯片開機默認IO電平為高,就算你在程序中置零,在開機瞬間,也會有個高電平。如果你電路不用反向取值,開機瞬間,總會讓外部電路瞬間上電。閃滅一次,很是頭疼。
回復

使用道具 舉報

ID:636538 發表于 2020-7-21 13:24 | 顯示全部樓層
robinsonlin 發表于 2020-7-21 11:38
其實,有些地方,用推挽輸出,拿3.3k下拉電阻更合適。 這個看你的需求而定。 STC芯片開機默認IO電平為高, ...

對于我的使用來說,開始是高電平就外接PNP,除了初始化其余就看主體循環的事,所有設置都是低電平有效,這是控制輸出,輸入的話賦予引腳一個高電平,讀取外部高低電平。所以就沒有遇見你這個閃滅。我這個就是粗狂式設計,沒有考慮那么細,不知道有什么不好的影響,就想避開煩人的各種工作模式。我的等級太低,不知道那個開漏、高組態、準雙向、推挽等模式有什么意義,所以就和大家討論一下,漲漲見識。
回復

使用道具 舉報

ID:401564 發表于 2020-7-21 14:47 | 顯示全部樓層
開漏:  斷開內部上拉電阻,不能輸出高電平和讀取外部引腳狀態,如果要輸出高電平就要加上拉電阻,這個應用在電池供電中,掉電模式下能減小一些待機電流,估算是減少10uA左右
高組態:電流不能流出也不能流入,在ADC時用這個狀態可以減少IO內部電阻對取樣電壓的影響
準雙向:就是默認的傳統8051狀態,自己去看8051的數據
推挽:有比較大(官方說是20mA)的電流吸入和輸出能力,也就是說能吸能吐
這些在數據手冊上都是有說明的,自己看一下就知道了
回復

使用道具 舉報

ID:472325 發表于 2020-7-21 15:08 | 顯示全部樓層
千萬不要這樣子認為,這樣子斷定事物!上拉下拉是芯片內部封裝好的,你要知道怎樣設置與調配他們,另外你學得更多的話,就會明白一個I/O口不只有上拉與下拉,等你認識了STM32你就會大開眼界,更上一層。所以最好多練,多思考,而不是依賴別人給的結果
回復

使用道具 舉報

ID:636538 發表于 2020-7-21 15:47 | 顯示全部樓層
Trump1438 發表于 2020-7-21 15:08
千萬不要這樣子認為,這樣子斷定事物!上拉下拉是芯片內部封裝好的,你要知道怎樣設置與調配他們,另外你學 ...

嗯嗯,明白了,
回復

使用道具 舉報

ID:56960 發表于 2020-7-21 16:33 | 顯示全部樓層
這個看你的需求而定。IO引腳的工作模式多說明功能強大 能適應不同的需要
回復

使用道具 舉報

ID:911776 發表于 2021-7-30 09:09 | 顯示全部樓層
Y_G_G 發表于 2020-7-21 14:47
開漏:  斷開內部上拉電阻,不能輸出高電平和讀取外部引腳狀態,如果要輸出高電平就要加上拉電阻,這個應用在電 ...

ADC是應該用高阻還是開漏?兩種情況是否需要接上拉電阻?
回復

使用道具 舉報

ID:928738 發表于 2021-7-30 10:43 | 顯示全部樓層
上拉電阻就是將不確定的信號通過一個電阻拉到高電平,同時此電阻也起到一個限流作用,下拉就是下拉到低電平。stc可以一律外拉,但是如果做不同功能一律外拉是有問題的。
推挽輸出是用兩個晶體管或者場效應管構成的推挽電路(在模擬電路中應用很廣泛如功放驅動電機驅動等等),這個電路的特點就是輸出電阻小,
所以能夠驅動大的負載,從而能夠使得單片機管腳直接驅動發光二極管、蜂鳴器、甚至更小阻抗的負載!

開漏輸出:OC門的輸出就是開漏輸出;OD門的輸出也是開漏輸出。TTL電路有集電極開路OC門,MOS管也有和集電極對應的漏極開路的OD門,它的輸出就叫做開漏輸出。
它可以吸收很大的電流,但是不能向外輸出電流。所以,為了能輸入和輸出電流,它使用的時候要跟電源和上拉電阻一齊用。
OC門開漏輸出和OD門開漏輸出都是為了同一個目的,都是為了實現邏輯器件的線與邏輯,當然選用不同的外接電阻也可以實現外圍驅動能力的增加。
當你應用此電路的時候,要注意應用時要加上拉電阻接電源,這樣才能保證邏輯的正確,在電阻上要根據邏輯器件的扇入扇出系數來確定,
但一般mos電路帶載同樣的mos電路能力比較強,所以電阻通常可以選擇2.2k,4.9k這樣一些常用的。
具體那個引腳可以配置什么模式,需要看gpio內部結構,不能只靠想來處理問題。
回復

使用道具 舉報

ID:883242 發表于 2021-7-30 16:14 | 顯示全部樓層
傳統的Intel 8051是可以全都加上拉的,做輸出用可以增加高電平輸出能力,做輸入用也沒有什么壞處。擴展型號有的可以設置成推挽輸出、高阻ADC輸入……你再加上拉就不合適了。
回復

使用道具 舉報

ID:934353 發表于 2021-8-3 15:32 | 顯示全部樓層
yhy08090 發表于 2021-7-30 09:09
ADC是應該用高阻還是開漏?兩種情況是否需要接上拉電阻?

ADC設置為普通的準雙向口也可啊
回復

使用道具 舉報

ID:71233 發表于 2021-8-4 12:20 | 顯示全部樓層
yhy08090 發表于 2021-7-30 09:09
ADC是應該用高阻還是開漏?兩種情況是否需要接上拉電阻?

這是STC8F芯片手冊中提及到的。好像設置為ADC輸入口后,單片機會強制性將此端口設置成高阻輸入模式,不管你原來怎樣設置。
2021-08-04_121217.jpg
回復

使用道具 舉報

ID:90212 發表于 2021-8-26 23:20 | 顯示全部樓層
我原來一個公司做工業非標儀表,用AT89s52,P0--P4都加排阻,實踐是檢驗真理的唯一標準
回復

使用道具 舉報

ID:624769 發表于 2021-8-27 04:10 | 顯示全部樓層
你不可能全都上拉,有些口如ADC之類的,必須高阻模式,你上拉了,ADC就不準了。但是,如果上拉了,端口模式設為開漏(PxM0,PxM1都為1)是最好的。高電平由上拉電阻提供,低電平有單片機自己提供。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲一区二区三区四区五区午夜 | 久久av网站 | 日韩成人精品一区二区三区 | 五月天天色 | 91影院在线观看 | 亚洲午夜精品 | 亚洲黄色一区二区三区 | 逼逼视频 | 四虎影院在线观看av | 人人人人人爽 | 中文字幕福利视频 | 91爱爱·com| 日韩久久久久久久 | 欧美日韩亚 | 最新免费av网站 | 中文字幕免费中文 | 免费激情网站 | 国产一区二区三区在线免费 | 在线看91 | 日日日干干干 | 日本黄色免费大片 | 国产精品色| 色男人的天堂 | 欧美精品片 | 成人av在线大片 | 日本精品一区二区 | 久久99精品久久久 | 久久丝袜 | 日韩2020狼一二三 | 福利网站在线观看 | 先锋资源网站 | 国产在线观看一区二区三区 | 欧美日韩一 | 久草网在线视频 | aa级毛片毛片免费观看久 | 一区欧美 | 国产一区二区三区四区 | 精品美女| 91在线视频播放 | 国产美女黄色片 | 亚洲一在线|