打印
[AVR单片机]

请大家帮我分析一下液晶屏的程序问题!

[复制链接]
1828|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
djsjs|  楼主 | 2007-2-22 14:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我从沈文的AVR弹片机书上得到一个8515的液晶屏控制程序进行修改,在16上使用,可是显示不很正常,比如想显示"ABC"结果只显示"A C".请大家帮我分析一下!液晶屏是OCMJ.谢谢!

相关帖子

沙发
NE5532| | 2007-2-22 14:32 | 只看该作者

看下其他的字符如何显示

自己主动找规律,否则把如来请来也帮不了你。

使用特权

评论回复
板凳
stycx| | 2007-2-22 21:07 | 只看该作者

先贴代码贴电路吧

使用特权

评论回复
地板
airbunny| | 2007-2-26 12:54 | 只看该作者

很可能是时序不对

一般用IO口模拟总线的时候,可能会因为单片机速度太快而延时部分长度太短而吃掉一个字符,或者显示完全乱…

可以试试把时间调得特别长先看看

使用特权

评论回复
5
cao541603| | 2010-7-30 19:05 | 只看该作者
程序呢?

使用特权

评论回复
6
discusfan| | 2010-8-5 15:06 | 只看该作者
有些LCD的例程写得并不是很严密,要安全的话,应当读取lcd的忙标志,再写入数据;另外考虑mcu速度加快后,延时函数的精确性

使用特权

评论回复
7
chenczy| | 2010-8-5 18:01 | 只看该作者
你可以BCA这样显示一下,看看是不是C没显示还是B没显示再找问题

使用特权

评论回复
8
古道热肠| | 2010-8-5 21:55 | 只看该作者
先在8515上用成功,再移植到M16就容易了.
书上的,网上的,别人给的,都不可全信,仅做参考,自已亲手测试过的,看到结果的才是高度可信的.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝