将列地址减1.如下void LCD_disp(uchar address){ uchar i; if(address==0) LCD_writer_com(0x80-1); else LCD_writer_com(0xc0-1); for(i=0;i<16;i++) {// if(string[i]==0)break; LCD_writer_dat(string[i]); } }
这个是吴鉴鹰的单片机学习板吧。
你先发送一个清屏指令试一下吧