|
代码如下:/*刷新显示缓冲区函数*/ //请大虾指教一下,究竟代码什么个意思? void RefreshBuf(void) { if(bTime1S) //定时中断1S标志位。 { bTime1S=0; //重新赋0 if(++DisBuf[7]==10) //从这里开始,不懂了。 { DisBuf[7]=0; if(++DisBuf[6]==6) { DisBuf[6]=0; if(++DisBuf[4]==10) { DisBuf[4]=0; if(++DisBuf[3]==6) { DisBuf[3]=0; if(DisBuf[0]<2) { if(++DisBuf[1]==10) { DisBuf[1]=0; DisBuf[0]++; } } else { if(++DisBuf[1]==4) { DisBuf[1]=0; DisBuf[0]=0; } } } } } } } }
|
|