Ⅰ 單片機IO 為低電平時有電流嗎
當電路有迴路且有電壓差時,就可以產生電流。
大部分單片機都是低電平時,具有較強的吸收電流能力,而高電平是輸出電流能力較弱。
舉例:
IO口接一個較小的限流電阻和一個LED到電源,這樣,IO口輸出低電平時,單片機可以吸收較大的電流,LED亮度較高。
IO口接一個較小的限流電阻和一個LED到地,這樣,IO口輸出高電平時,單片機只能輸出較小的電流,LED亮度較低,甚至不能點亮。
Ⅱ 低電平是什麼意思,單片機
單片機是輸出TTL電平的,單片機IO可以通過軟體控制輸入和輸出,可以輸出高低電平,意思就是讓單片機IO輸出高電平就是5V
低電平就0V;例如一下:
P1_0
=
0;
單片機的P1.0
IO口就會輸出低電平0
P1_0
=
1;
單片機的P1.0
IO口就會輸出高電平5V
Ⅲ 如何計算單片機IO口輸出的高、低電平為多少伏
51單片機IO口輸出高電平時,接近VCC,可以按VCC來計算。
你使用5V供電,IO輸出高電壓平應該按5V計算。
LED限流電阻= ( 5V - led工作時端電壓 ) / led工作電流
LED電壓一般 2到3V,按平均2.5V,工作電流按10ma
限流電阻= (5-2.5)V/10ma = 0.25k = 250歐,一般選200-1000歐都可以.
Ⅳ 求救51單片機的io口的高低電平是多少
高電平接近5v,低電平接近0伏
帶負載後由於內部有電壓降,因此高電平變低,低電平變高
並且傳統51單片機是准雙向口,其高電平驅動能力很差,稍一帶負載,高電平就被 拉低了,但低電平的負載能力較強,可以輸出10ma以上的電流(灌電流)
Ⅳ 51單片機怎麼用外部電路讓io口變成低電平
51單片機可在外部IO引腳上接一個按鍵,按鍵一端接地,就可以讓IO口變成低電平,如下圖P3.2引腳上接一個按鍵,當按鍵按下,就把P3.2引腳接地,所以檢測到了低電平。
Ⅵ 單片機io口默認輸出高電平,低電平觸發後會恢復嗎
當撤銷外部低電平後恢復高電平
單片機IO口有讀操作和寫操作,分別由不同的MOS管進行聯通,並且IO口連接有鎖存器,並不是直接就是IO口連接IO寄存器各個位。也就是說IO口在寫的時候和讀的時候經過的電路是不同的,IO口在讀的時候讀的是鎖存器的值,而鎖存器在標准狀態下時屬於弱上拉,能被外部電平拉低,當撤銷外部低電平後恢復高電平。
Ⅶ 如何計算單片機IO口輸出的高、低電平為多少伏
51單片機IO口輸出高電平時,接近VCC,可以按VCC來計算。
你使用5V供電,IO輸出高電壓平應該按5V計算。
LED限流電阻=
(
5V
-
led工作時端電壓
)
/
led工作電流
LED電壓一般
2到3V,按平均2.5V,工作電流按10ma
限流電阻=
(5-2.5)V/10ma
=
0.25k
=
250歐,一般選200-1000歐都可以.
Ⅷ 51單片機怎麼初始化io口為低電平
51單片機io初始化方式如下,在主程序裡面main裡面直接初始化如下,單片機所有的io都是低電平。
int
main(void)
{
//
io初始化
p0
=
0x00;
p1
=
0x00;
p2
=
0x00;
p3
=
0x00;
//
while(1)
{
.......................
}
}