微控制器LED燈為什麼是P1口控制

2021-04-21 21:00:28 字數 788 閱讀 6734

1樓:踏江上行

其實那個口都可以,不過要電路做一下改變,加個三極體等放大電流。如果是拿標準的51系列,p1埠置低電平時候吸收灌電流比置高電平時候輸出要大。所以用p1控制電路比較簡單方便而已。

2樓:匿名使用者

這個可以自己定義,你也可以改為p0口

51微控制器 led燈為什麼是p1口控制,而不是用p2口控制呢,到底怎麼看用哪個口控制呢

3樓:生活如歌

四個i/o口都可以用的,不一定非得用哪乙個。只是p0口用的時候要接上接電阻。

大家習慣上用p1是因為p0,p2常用來當位址匯流排和資料匯流排,p3有第二功能。只有p1口功能單一,所以驅動led時會接在上面。

4樓:匿名使用者

p1和p2口都是作為通用io口使用,所以用那個口理論上都是一樣的,但是可能會考慮硬體設計是的因素選擇方便的io口使用

51微控制器 led燈為什麼是p1口控制,而不是用p2口控制呢,到底怎麼看用哪個口控制呢

5樓:匿名使用者

你看一下電路圖,led接在微控制器的那幾個引腳上就知道是那個口了

6樓:匿名使用者

可以用p2控制。

p0口需要接上拉電阻(10k) 電流太小,點不亮led,從程式裡面看埠定義,led一般都用低電平控制,如過某個埠在程式裡面不斷從0變為1,迴圈可定就是這個埠控制。

如果沒有源程式,可以用萬用表測電壓變化。

51微控制器p0口作為io口是準雙向口作為位址資料復

理論就是理論,說的總是讓人看不懂,運用的時候理論屁點都沒用到,你就明白 乙個引腳輸入輸出是0和1也就是高電平和低電平。接上拉電阻,什麼需要看看電路設計那一塊。做i o使用是準雙向口的原因是p0內部無上拉,需要外部上拉 51微控制器 p0口 位址 資料匯流排可復用,但是其他口也可以實現呀 人家p0是在...

微控制器中,要從P0串列埠輸出位選訊號時,為什麼是以反碼輸出的

你所提到的反碼作何理解啊?是什麼東西它?微控制器74ls138是反碼輸出嗎 74ls138是3 8解碼器,有效位為高。74ls139是反碼輸出的3 8解碼器。微控制器原理及接 術試題,等答案 6 256 00h ffh 7 1011001 59h 01011001 01011001 8 4 p0 p...

sbit K1 P3 2在微控制器這表示什麼意思

說簡單點意思就是,用k1來代替p3 2,在程式設計時要對p3 2操作就操作k1。比如我要p3 2輸出高電平就直接k1 1 就是了 別聽那麼多廢話,他的意思就是把p 3 2這個引腳即微控制器輸出口附給k1,給k1一或零就相當於給p3 2一或零。把他理解為賦值就可以了。sbit k1 p3 2表示把按鍵...