谁有74HC595驱动七段四位数码管程序

2020-01-01 17:39发布

谁有74HC595驱动七段四位数码管程序,我写好之后,主函数不能加延时函数,一加就会闪烁!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
wkman
1楼-- · 2020-01-01 21:27
拿一片  3毛多的 AiP1651可驱动4个数码管和7个按键, 啥活都赶完了  http://www.szlcsc.com/product/details_86488.html
dadatou
2楼-- · 2020-01-02 01:07
 精彩回答 2  元偷偷看……
szj525
3楼-- · 2020-01-02 04:09
dadatou 发表于 2017-1-14 17:12
你不会595的驱动也在主函数里面吧?

是的在主函数里,不能有延时啊,就是光闪!但是放中断函数里,有个延时也不行 for(i=0;i<4;i++)
          {
      shuju_in(wei);  //先传位码

      shuju_in(duan[disp]);  //再传段码

      shuju_out();

      delay_ms(1);就是这个延时一旦出现在中断里,会影响主函数的
leicai05
4楼-- · 2020-01-02 06:05
把这个问题自己解决掉,你就进一大步了!
dog
5楼-- · 2020-01-02 07:59
本来用595驱动就比较累,
因为要刷新的,否则会闪,把定时更新放在中断里吧。
或用多任务也可以。
dog
6楼-- · 2020-01-02 11:41
当然,最好还是换专门的数码管驱动芯片,
你用595没有优势。

一周热门 更多>