打印
[51单片机]

带LCD驱动的单片机刷新显示的问题

[复制链接]
1848|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
duojinian|  楼主 | 2013-11-10 10:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1. 程序功能说明,清空LCD全部显示。
    问题描述:
   单步仿真运行程序,可以全部清空LCD显示。全速仿真,总有部分段仍然显示。
   脱机运行,总有部分段仍然显示。
2. 程序功能说明,全部点亮LCD显示。
   问题描述:
   单步仿真运行程序,可以全部点亮LCD显示。全速仿真,总有部分段不显示。
   脱机运行,总有部分段不显示。

    使用现代单片机6508A
代码如下:

        //lcd all on
        setLCDAllOn();
       
        //lcd enable
        LCDCCR = 0x8c;
        LCDCRL = 0x8E;
        LCDCRH = 0x01;
        delayxms(2000);

        while(1)
        {
                   clearLCDAllOff();
                   delayxms(2000);
                   setLCDAllOn();
                   delayxms(2000);
         }
      



相关帖子

沙发
dirtwillfly| | 2013-11-10 18:21 | 只看该作者
楼主用的什么型号的LCD?

使用特权

评论回复
评分
参与人数 1威望 +4 收起 理由
duojinian + 4
板凳
lirunze| | 2013-11-10 21:06 | 只看该作者
时序不对吧
楼主还好检测数据读写的命令啊

使用特权

评论回复
评分
参与人数 1威望 +4 收起 理由
duojinian + 4
地板
zjwxztm| | 2013-11-10 22:55 | 只看该作者
单步可以,就可能是时序的问题。

使用特权

评论回复
评分
参与人数 1威望 +4 收起 理由
duojinian + 4
5
ayb_ice| | 2013-11-11 14:36 | 只看该作者
应该是时序太快了

使用特权

评论回复
评分
参与人数 1威望 +4 收起 理由
duojinian + 4
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:做对做好做优。

23

主题

542

帖子

1

粉丝