作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/03 13:18:07
c51单片机中的上拉电阻和P0口上电后是高电平还是低电平?

 

我记得P0口在上电后默认的是高电平,那么,上拉电阻不是一端和Vcc相连,另一段与节点想连,那不是P0口不用赋值,数码管就能亮吗?因为上端Vcc的电流不是会直接流到数码管里面去吗?如果GND是接正常接0的话,我这个地方就不明白了,求高手用比较通俗的语言跟我数说下是为什么?


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