我做出来的跳的很快,是编码问题吗 |
你P3定义的是段码,P2定义的是位码,需要先将位码语句执行,才可执行段码语句,将你 P2=hang2[i]; P3=lie[i]; 这两句调换顺序就不会出现乱码的情况了 |
void main() //主函数 { int i; while(1) { for(i=0;i<8;i++) { P3=0xff; //关输出 P2=hang2[i]; //行扫描 P3=lie[i]; //列流水 delay_50us(40); } } } |
加个消影语句就行了 |
显示得好不好跟编码有关系 |