打印

我液晶型号是YM1602C,用AT89S52试了很多次都驱动不了?

[复制链接]
1858|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
苦海求舟|  楼主 | 2008-8-5 02:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    我液晶型号是YM1602C,用AT89S52试了很多次都驱动不了,不知道为什么,我就是用RS = P2^7  RW=P2^6  E=P2^5   这样接,数据口接P0口,其它的脚电压都没接错,程序也没编译错,换了很多个程序,不知道就是为什么不行。程序我都上传上来了,有哪位高手帮帮忙啊!!!
相关链接:https://bbs.21ic.com/upfiles/img/20079/200792022424270.rar

相关帖子

沙发
lrzxc| | 2008-8-6 23:51 | 只看该作者

先检查硬件连接

使用特权

评论回复
板凳
1dqmoon| | 2008-8-11 23:06 | 只看该作者

re

void main()
{
   while(1)
   {
   SP=0x30;
   init();
   wc51r(0x82);
   wc51ddr(0x44);
   wc51ddr(0x4f);
   wc51ddr(0x4f);
   wc51ddr(0x47);
   wc51r(0xc3);
   wc51ddr(0x42);
   wc51ddr(0x59);
   wc51ddr(0x45);
   }
}

这个方式...也太强了吧..

另外,初始化送0x38, 0x0f, 0x01 三个指令试下

把读忙换成延时试下

使用特权

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

本版积分规则

5

主题

7

帖子

0

粉丝