c51单片机中的上拉电阻和P0口上电后是高电平还是低电平?

2024年11月15日 18:49
有4个网友回答
网友(1):

呵呵 为你解答:
1 c51单片机中的上拉电阻和P0口上电后是高电平,这是不容置疑的。
2 P0口如果不通过上拉电阻的+5V电源,则很难为4个数码管提供较大工作的电流。
P0=FFH 则加在数码管的段形为高电平,显示全亮
P0=00H 则加在数码管的段形为低电平,显示段灭
可以看出由P0决定数码管各段的亮灭 以显示不同的字符
3 如果不用P0,数码管各段直接由上拉电阻接+5V 的话, 就只能显示8888 全亮了。

网友(2):

是的啊,如果按你那么说数码管的确会点亮。但是,你肯定想让它显示数字吧?如果全部都亮了不是8了?只有灭掉某些段才能显示相应的数字啊啊。

网友(3):

因为单片机I/O口的电流只有零点几毫安,而led灯则需要3~20毫安的电流,为了能让数码管点亮,只能给他加一个上拉电阻,拉高电流。

网友(4):

数码管亮不亮,还要取决底下的4个共阴管脚的连接。