请问怎样能使数码管的亮度一样?? 用hc573郭天祥那种的。

2019-07-15 18:26发布

wela = 1;
  P0 = 0x7f;
  wela = 0;
  P0 = 0xff;
  dula = 1;
  P0 = table[ge];
  dula = 0;
  P0 = 0xff;

  wela = 1;
  P0 = 0xbf;
  wela = 0;
  P0 = 0xff;
  dula = 1;
  P0 = table[shi];
  dula = 0;
  P0 =0xff;

这样子,十位很亮,个位几乎不亮,希望高手能帮忙解答。。。感谢万分

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
ntmusic
1楼-- · 2019-07-15 23:52
每个数码管点亮的时间都很短(没加延时),当然很暗,只有最后一位数码管才有延时,当然那个亮。要让数码管亮度一样,就不能是你这种顺序扫描法,应该使用中段扫描法,保证每一个数码管点亮的时间一样就可以了

一周热门 更多>