先确认下是硬件还是软件问题:
用万用表量下LED是否短路,一般红色的小灯用二极管档可以点亮了,看下LED正方向阻抗是否正常,如果LED正常,那看下走线上是不是有哪里断路了。
软件上就是单路一路一路点亮,先别快速扫描,看下是否软件上有问题。
比较容易检查,输出高电平,测量IO口电压,以及限流电阻和 LED相连接处的电压。
然后计算一下。只要有个 几ma电流通过LED是一定会亮的。如果没电流,检查一下硬件吧。看是哪里不够成回路了。
看下控制端是否有电压,对地是否短路,对地短路是硬件问题,没有电压是代码控制问题,立刻便知原因在哪里
首先用万用表打一下,确定模块是否完整
再确定连接电路
最后查看编写的程序
单片机IO口输出正常吗,软件上是否有错误。
最后再去查这排小灯是否正常接地或接电源,一排灯都出故障不太可能。
共阴极数码管,意思就是共用一个阴极.
只有一组不亮,说明阴极是好的.
而那组不亮的阳极可能不是理想电平.或者,那一组的LED出了问题.
连接的是51单片机,你的单片机的IO口方向配置是不是正确了
你的硬件上的连接是不是牢固,有没有虚的。