LCD函数时好时坏地显示。(protues 提示reading from UDR while no data recieved)
http://cache.amobbs.com/bbs_upload782111/files_43/ourdev_660740GUC51Z.png(原文件名:error.png)
上面是我的函数。。。
为什么我用LCD显示的时候会出现下面这个提示,LCD不显示
protues提示我reading from UDR while no data recieved???(AVR USART)
/*这个函数是用来把字符输入到lcd上显示,LCD已经初始化成功*/
write_background("x1:XXX y:XXX r:XXX ");
难道是我滥用指针不小心把地址弄到控制通讯的寄存器上?这个函数可以有时用,有时候又不可以用,好像没有规律。。。我很困惑啊,高手解救啊。马老师,help~~~ 这一句就是protues提示说出错的那一句。。我到底错哪里了? 还有,这是LCD1602的仿真。。。 原来这个问题本来就是错的.....T T加了个延时就不提示错误了,但是一样不能显示...
页:
[1]