在protues仿真里三极管来驱动数码管阳极是很麻烦的事,这不是真的实物,所以,很多仿真的结果与实物是不同的。其实可以直接用单片机的引脚来驱动数码管的阳极的,不过就是个仿真吗,也不是真事。非要用PNP三极管,那数码管的每个阳极都要加一个1K的下拉电阻才行,你这个是8位一体的数码管,就一个排电阻吧。效果如下图,第一图是不亮的,第二个图是亮的;
加下拉电阻就不亮了
三极管导通才亮
那个是PNP三极管,不是npn的。你换个npn的吧