本帖最后由 chenyu988 于 2012-10-8 19:39 编辑
A B C三相,每相3个数码管,显示百十个位,用3个595级联驱动3个数码管,共9个595,现在的问题是,上电应该显示000,但A相的个位a段不亮,g段亮,或者a、g两段来回晃动,分析原因是595级联,干扰信号被放大,导致显示错位。在级联输出端加47pF电容后,现在正常了!但不明白为什么B C两相的个位显示正常,就A相的个位不
正常?mcu先显示A相,第一个数码管是百位,与第二个数码管级联,第三个数码管级联输出端是悬空的。 不是所有的A相都不正常,只是很少一部分(显示不正常的大部分是售后回来的)。显示不正常的可能换个595就显示正常了!
|