一般为每路LED后面接三极管的集电极,发射极接地。基集接控制信号。也就是说基集有信号时,三极管饱和导通,也就是说集电极和发射极相当于一个闭合的开关,这时数码管中的LED就形成一个回路,LED发光。
想要驱动数码管,你三极管的E极就接的不对。8550是PNP管,E极应该接共阴数码管的公共端。C直接接地。还有就是单片机输出端应该是高电平输出才对。
把8550换成8050,C接共阴,E接地,B接高电平有效。如果数码用电压是5V,470K电阻改为300 ,10K改为4.7K
470K太大,换1K试试