最近看到站上面的一個16*128點陣程序,有一個程序看不太懂,求各位大哥解釋一下。這是單片機程序,我就選了一段不明白的部分:
void xianshi()
{
writedata(
tab[net+aa],tab[net+aa+1],
tab[net+aa+32],tab[net+aa+33],
tab[net+aa+64],tab[net+aa+65],
tab[net+aa+96],tab[net+aa+97],
tab[net+aa+128],tab[net+aa+129],
tab[net+aa+160],tab[net+aa+161],
tab[net+aa+192],tab[net+aa+193],
tab[net+aa+224],tab[net+aa+225]); //顯示數據
delay(1);
writedata(0xff,0xff,0xff,0xff);
aa+=1;
if(aa>30) aa=0; //循環16次清零
tab[ ]里面裝的是字模數據,想了好久搞不懂這個變量net是什么用的。
還有,這個程序是將這16個數組按順序送到16個595里面,然后就可以實現滾動顯示嗎?
謝謝大神們解答了!!!
|