#define DT 400
#define ROW 8
#define COL 3
#define G1 13
const int scan[COL] = {10,11,12};
const int row[ROW] = {2,3,4,5,6,7,8,9};
const int data[ROW] = {0x00,0x20,0x60,0xFC,0xFC,0x60,0x20,0x00};
int mapBuffer[ROW][ROW];
int t=0;
void setup() {
for (int i = 0;i
0;j--){
mapBuffer[i][j] = mapBuffer[i][j-1];
}
mapBuffer[i][0] = u;
}
}
void prnBuffer(){
int i, j, k, r, u;
for(i=LOW;i<=HIGH;i++){
for(j=LOW;j<=HIGH;j++){
for(k=LOW;k<=HIGH;k++){
digitalWrite(G1,0);
digitalWrite(scan[2],i);
digitalWrite(scan[1],j);
digitalWrite(scan[0],k);
r = (i<<2) | (j<<1) | k;
for(u=0;u|