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

[复制链接]
2284|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

查看全部评分

ayb_ice 发表于 2013-11-11 14:36 | 显示全部楼层
应该是时序太快了

评分

参与人数 1威望 +4 收起 理由
duojinian + 4

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

23

主题

542

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部