opchywen 发表于 2011-1-27 11:40:47

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]
查看完整版本: STC单片机 让ST7920 12864液晶光标位置闪动的问题!!!