STC单片机 让ST7920 12864液晶光标位置闪动的问题!!!
uchar code lcdpos[]={0x91,0x93,0x95,0x88,0x8A,0x8C,0x9A};while (1)
{
key=keyscan();
if(key==11) //选择确认,进入下一调整项。
{
setindex++; //指向下一位置
if (setindex==8) setindex=0;
delayms(1000); //发现问题后加入延时可以看到,只要按下一次11键就不断地在执行IF里面的语句。
lcd_wcmd(lcdpos); //设置光标位置
}
key=15; //这句放在IF里和外面都试过,效果一样。
}
各位大虾知道是什么原因吗?谢了。。。
还有个问题就是怎么判断12864液晶哪些指令是基本指令操作,哪些是扩充指令操作呀!!!
页:
[1]