如题,用LCD显示数字变量,该变量可以由按键控制,但LCD1602只会显示最初的数值后就不再变化,按键等其他程序没有问题(用数码管检测过了),求分析解决,感激不尽!
下面是我的主函数和LCD显示函数
你的意思是不是这样改?
char AA[]={'0123456789'}
LcdWriteData(char AA[speed_control/100]); //speed_control是变量
对啊,
啊,发现了。。。
不过刚刚去掉了死循环后,LCD显示就成了乱码。。。。
那可能是lcd显示函数有点问题了,我看你的LCD显示函数怎么都是写入显示数据的,没有写入显示数据的地址
追问额。。。不是很明白,求大神指教。。。
是指这个吗:LcdWriteCom(0xc0);//显示坐标在第二行
我看其他写的显示在第一行的都没写坐标