请教:如何用C51单片机驱动EPSON S1D137

[复制链接]
3111|2
 楼主| jesseli 发表于 2007-10-12 10:41 | 显示全部楼层 |阅读模式
我手头上有一块320*240的模块,使用的控制器EPSON&nbsp;S1D13705,<br />此控制器不像一般控制芯片数据线和地址线是复用的,它有独立的17根地址线<br />(A0~A16)和数据线(D0~D16),因此占用了大量的IO口。<br />我用AT89C52驱动时,单片机晶振(24MHz)使用P0+P2+P3.7&nbsp;S1D13705的地址线,P1接D0~D8(采用Generic&nbsp;#2&nbsp;Interface,Little&nbsp;Endian),P3口剩下的接控制线。<br /><br />目前,遇到的问题是,S1D13705的BCLK需要外供的,可以采用CPU自带的BUSCLK或者晶振产生,而普通的单片机并无BUSCLK输出,只能靠外部晶振了。<br />但是采用的晶振外供时,液晶模块一点反应都没有。<br /><br />后来干脆直接用IO管脚模拟这个BCLK,这种方法偶尔可以成功初始化s1d13705,但多数情况是不行的,运行通不过,一直处于WAIT状态。<br /><br />后来改用C8051F系列单片机也是一样,有时侯可以正常,多数情况不行.<br /><br />我觉得是这个BCLK和WAIT信号的结合出了问题.
 楼主| jesseli 发表于 2007-10-13 15:21 | 显示全部楼层

诸位,上面打错了,不好意思。

数据线是D0~D15&nbsp;16位宽的<br /><br />P1.0~P1.7接D0~D7&nbsp;
ll02050 发表于 2007-10-15 20:52 | 显示全部楼层

请教:如何用C51单片机驱动EPSON S1D137

直接用16bit的单片机就可以了,S1D13705不知道和S1D13715是不是同种类型的<br />不过S1D13715主要用做串口RGB模式驱动LCD的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

53

帖子

0

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