{
delay(10);
RS = 0;
RW = 0;
PORTD = cmd;
E = 1;
E = 0;
}
这一段你改改
先检测液晶忙不忙,再写数据或命令
while(lcd_busy()); //此处检测液晶是否处于忙状态
RS = 0;
RW = 0;
EN = 0; //先使EN = 0;
delay(1);
PORTD = com;
delay(1);
lcd_en = 1;
delay(1); //此处适当延迟
lcd_en = 0;
你可以先这样试试,如果不行的话可以找我哈!乐意帮你忙哈~
以上就是关于我的带中文字库的12864无法显示,请各位高手帮帮我看看C程序,我用的是PIC16F877全部的内容,包括:我的带中文字库的12864无法显示,请各位高手帮帮我看看C程序,我用的是PIC16F877、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)