最近接到一个任务,是关于故障管理模块的,具体要求为:
当有一个故障需要显示时,数码管闪烁显示该故障。 这个已经调试出来了- if(CircleRunTimer.C1s>500)
- DirectCtrlDisplay(14,ErrorCodeShow.Code/10,ErrorCodeShow.Code%10,0); 显示故障
- else
- DirectCtrlDisplay(21,21,21,0);无显示
复制代码 当有多个故障需要显示时,数码管轮流显示多个故障,每个故障闪烁三次后切换下一故障。
因为需要显示的故障数量不确定,一直想不出来什么好的办法解决,遂来请教,请大牛解答,谢谢
|