標題: 關于單片機IO引腳接法的問題 [打印本頁]
作者: ggldwh 時間: 2009-10-5 12:14
標題: 關于單片機IO引腳接法的問題
大家好,我是單片機的初學者,對于IO腳的接法有些不理解:
我用51單片機,IO口輸出為5V,我將這個腳接了一個4.7K的電阻,然后接一個發光二極管,發光二極管的另一端接地,這樣這個腳為1時二極管亮。
可是我看別人的電路圖,很多都是二極管接到正極上,然后串個電阻再接到IO腳上,當輸出0時二極管亮,為什么要這樣做呢,有什么好處?
作者: 碳棒 時間: 2009-10-5 14:55
是不是因為reset單片機之后4個Px口都會重置0xff;如果按照你的方法接二極管就會自動點亮。而大多數情況是不希望機器在沒有接到指令的情況下點亮的
我也是新手,不知是否該這樣理解
作者: ggldwh 時間: 2009-10-7 08:50
你說的好像挺有道理,我查了一下其它的資料,好像是P0比較特殊,必須用上拉電阻
作者: mainv 時間: 2009-10-10 08:49
可以這樣理解!要避免復位后直接點亮
[此貼子已經被作者于2009-10-10 8:51:55編輯過]
作者: today 時間: 2009-10-24 19:39
你可以查查買單片機的接口圖,上面有各個接口的作用
作者: cmos0407 時間: 2009-10-24 22:02
以下是引用碳棒在2009-10-5 14:55:14的發言:
是不是因為reset單片機之后4個Px口都會重置0xff;如果按照你的方法接二極管就會自動點亮。而大多數情況是不希望機器在沒有接到指令的情況下點亮的我也是新手,不知是否該這樣理解
正確
作者: 單片機材料 時間: 2009-10-30 14:34
p0口一定要接上拉電阻
作者: 單片機材料 時間: 2010-1-23 12:58
對 p0口一定要接上拉電阻 因為p0的驅動能力很差
歡迎光臨 (http://www.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |