找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

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

51單片機(jī)IO口問(wèn)題

[復(fù)制鏈接]
ID:1126628 發(fā)表于 2024-6-23 17:35 | 顯示全部樓層 |閱讀模式
當(dāng)51單片機(jī)P2_1口輸出一個(gè)低電平,如果這是外部設(shè)備給P2_1口送來(lái)一個(gè)高電平,會(huì)導(dǎo)致短路嗎?
回復(fù)

使用道具 舉報(bào)

ID:155507 發(fā)表于 2024-6-23 17:48 | 顯示全部樓層
在51單片機(jī)上,當(dāng)P2_1口配置為輸出且輸出低電平時(shí),如果外部設(shè)備給P2_1口施加一個(gè)高電平,確實(shí)可能會(huì)導(dǎo)致短路。這是因?yàn)?1單片機(jī)的I/O口在輸出低電平時(shí),相當(dāng)于將該引腳直接連接到地,而外部設(shè)備的高電平則相當(dāng)于將該引腳連接到電源。這種情況下,會(huì)產(chǎn)生電源與地之間的直接短路,導(dǎo)致較大的電流通過(guò)該引腳,可能損壞單片機(jī)或外部設(shè)備。

回復(fù)

使用道具 舉報(bào)

ID:1109793 發(fā)表于 2024-6-23 17:58 | 顯示全部樓層
那要看外部給的能量有多大了
回復(fù)

使用道具 舉報(bào)

ID:1110945 發(fā)表于 2024-6-23 18:35 | 顯示全部樓層
要從軟件和硬件兩方面避免這種情況的發(fā)生,
外電路是輸出模式的,其連接的單片機(jī)引腳就
要設(shè)置成輸入,不能粗心大意。
回復(fù)

使用道具 舉報(bào)

ID:237471 發(fā)表于 2024-6-23 18:53 | 顯示全部樓層
正常來(lái)說(shuō),高電平會(huì)被拉低,變成低電平,當(dāng)然,如果你的高電平是VCC,那另當(dāng)別算
回復(fù)

使用道具 舉報(bào)

ID:69038 發(fā)表于 2024-6-23 21:26 | 顯示全部樓層
所以為了安全可靠,一般輸出的IO都要串入一個(gè)數(shù)百R的電阻。。。
回復(fù)

使用道具 舉報(bào)

ID:1007932 發(fā)表于 2024-6-23 23:36 | 顯示全部樓層
看高電平內(nèi)阻,內(nèi)阻夠低就是短路,一般來(lái)說(shuō),兩個(gè)設(shè)備相互通信都是上拉模式而不是推挽,也就是說(shuō),高電平其實(shí)都是串了電阻的,即兩個(gè)設(shè)備只要有一個(gè)是低電平,總線就是低電平,不會(huì)發(fā)生短路,但如果是推挽輸出的,那相當(dāng)于直接接VCC/GND,內(nèi)阻相當(dāng)?shù),?huì)短路,存在風(fēng)險(xiǎn)建議總線串電阻,至少不至于燒壞。
回復(fù)

使用道具 舉報(bào)

ID:517951 發(fā)表于 2024-6-24 07:44 | 顯示全部樓層
單片機(jī)IO口設(shè)置為低, 外部電路又提供了高電平. 這時(shí)候?qū)τ趩纹瑱C(jī)來(lái)說(shuō)是灌電流, 單片機(jī)的規(guī)格書(shū)里面是有限定這個(gè)灌電流最大值的, STC51單片機(jī)是20mA.  回路要加入限流電阻保證不要過(guò)電流, 單片機(jī)才不至于損壞.
回復(fù)

使用道具 舉報(bào)

ID:105039 發(fā)表于 2024-6-24 10:38 | 顯示全部樓層
回路串接限流電阻,該電阻大小由引腳電流的上限決定
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2024-6-25 19:26 | 顯示全部樓層
樓主能考慮到這個(gè)問(wèn)題,贊一下!
答案:會(huì)。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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