st7920控制器有专门的反白命令,汉字不能通过数据取反实现反白.
以下是引用yuangao在2005-9-2 17:02:18的发言: 12864 反白能不能说得具体些?我刚接触编程,我得是那种自带字库,st7920驱动的,我试着把显示在液晶上的字读出来再取反,然后再写在液晶上,出现了乱码,附上程序,我这样作对吗?非常感谢 /*void Reversedisplay(unsigned char line,unsigned char column) { unsigned char j; unsigned char *tt; column=column < <1; SetLine(line); SetColumn(column); Write_command(0x34,0);//; Delayus(80); tt[0]=Read_data(); // for(j=0;j <8;j++) tt[j]=~Read_data(); //д»Ø SetLine(line); SetColumn(column); for(j=0;j <8;j++) Write_data(tt[j] |