|

楼主 |
发表于 2021-6-28 17:13:11
|
显示全部楼层
弄了一下午,软件重排了下序 ,还是求个有设置这个点阵格式的软件,谢谢
// PCTO2002 阳码,行列式,顺向
for (byte k=0;k<4;k++) {
for (byte i=0;i<3;i++) {
highbyte = B11110000 & bitmap[16*i+4*k]; //0 16 32 4 .... 12
lowbyte = B11110000 & bitmap[16*i+1+4*k];//1 17 33 5 .... 13
outbyte = highbyte | (lowbyte>>4);
shiftOut(SIN, CLK, MSBFIRST,outbyte);
highbyte = B11110000 & bitmap[16*i+2+4*k];//2 18 34 6 .... 14
lowbyte = B11110000 & bitmap[16*i+3+4*k];//3 19 35 7 .... 15
outbyte = highbyte | (lowbyte>>4);
shiftOut(SIN, CLK, MSBFIRST,outbyte);
highbyte = B00001111 & bitmap[16*i+4*k]; //0 16 32
lowbyte = B00001111 & bitmap[16*i+1+4*k];//1 17 33
outbyte = (highbyte<<4) | lowbyte;
shiftOut(SIN, CLK, MSBFIRST,outbyte);
highbyte = B00001111 & bitmap[16*i+2+4*k];//2 18 34
lowbyte = B00001111 & bitmap[16*i+3+4*k];//3 19 35
outbyte = (highbyte<<4) | lowbyte;
shiftOut(SIN, CLK, MSBFIRST,outbyte);
}
} |
|