这个表述有问题。对于共阴极数码管,需要高电平才能驱动由于51单片机的IO口本身输出电流能力有限常见的驱动方法是通过三极管进行电平转换达到扩流的目的而不是采用你所说的上拉电阻。
没有上拉电阻降压不成了共阳极了?也容易烧数码管。所以共阴极接上拉电阻,共阳极接下拉电阻。
这个要分是哪个口吧,如果是P0口,那就必须接上拉电阻,因为P0口内部没有接电阻,如果是P1-P3口,那不接也可以啊
51提供不了多少电流。借助电源的电流来使LED更亮。这里 51起了一个控制的作用。