求助:自己用单片机,74154译码 还有74595 可是16x16点阵不亮会是什么原因?

是不是即使点阵连错,程序烧进去也是会亮的?望高手求教!

硬件如果是原来做好的且没问题就说明你的程序有问题。
硬件如果是你自己做的,要先保证能用。其办法是从点阵开始往后测,一步步排查哪里出了问题。给点阵高或是低电平(看你的点阵是什么方式点亮的),如果能点亮再往后查。在595前端加高低电平(前提595要加上控制信号,可以在控制信号上加上相应的高低电平)。如果能点亮再往前查,再给74154加相应的电平,如果能亮就说明单片机部分或是你地程序有误,你在写595或是74154的驱动时有问题。如果在以上检查方法中有不点亮的级就说明与它相邻的下级有问题。
保证了硬件没问题后再调试你的程序。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-04
不会把,是不是你的595控制端口搞错了,你先单独 测测看你的点阵是不是好的
第2个回答  2011-06-06
不是吧 ,那你连错了 有共阴共阳之分的啊
连成共阴极 送个0 肯定是不会亮的么
第3个回答  2011-06-11

肯定是线接错了 你可以先用proteus仿真一下