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

[复制链接]
2827|2
 楼主| 苦海求舟 发表于 2008-8-5 02:08 | 显示全部楼层 |阅读模式
&nbsp;&nbsp;&nbsp;&nbsp;我液晶型号是YM1602C,用AT89S52试了很多次都驱动不了,不知道为什么,我就是用RS&nbsp;=&nbsp;P2^7&nbsp;&nbsp;RW=P2^6&nbsp;&nbsp;E=P2^5&nbsp;&nbsp;&nbsp;这样接,数据口接P0口,其它的脚电压都没接错,程序也没编译错,换了很多个程序,不知道就是为什么不行。程序我都上传上来了,有哪位高手帮帮忙啊!!!<br /> 相关链接:<a href='https://bbs.21ic.com/upfiles/img/20079/200792022424270.rar'>https://bbs.21ic.com/upfiles/img/20079/200792022424270.rar</a>
lrzxc 发表于 2008-8-6 23:51 | 显示全部楼层

先检查硬件连接

  
1dqmoon 发表于 2008-8-11 23:06 | 显示全部楼层

re

void&nbsp;main()<br />{<br />&nbsp;&nbsp;&nbsp;while(1)<br />&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;SP=0x30;<br />&nbsp;&nbsp;&nbsp;init();<br />&nbsp;&nbsp;&nbsp;wc51r(0x82);<br />&nbsp;&nbsp;&nbsp;wc51ddr(0x44);<br />&nbsp;&nbsp;&nbsp;wc51ddr(0x4f);<br />&nbsp;&nbsp;&nbsp;wc51ddr(0x4f);<br />&nbsp;&nbsp;&nbsp;wc51ddr(0x47);<br />&nbsp;&nbsp;&nbsp;wc51r(0xc3);<br />&nbsp;&nbsp;&nbsp;wc51ddr(0x42);<br />&nbsp;&nbsp;&nbsp;wc51ddr(0x59);<br />&nbsp;&nbsp;&nbsp;wc51ddr(0x45);<br />&nbsp;&nbsp;&nbsp;}<br />}<br /><br />这个方式...也太强了吧..<br /><br />另外,初始化送0x38,&nbsp;0x0f,&nbsp;0x01&nbsp;三个指令试下<br /><br />把读忙换成延时试下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

7

帖子

0

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