找回密码
 注册
搜索
查看: 1707|回复: 5

[讨论] 第一次开始做手机驱动了

[复制链接]
发表于 2006-5-10 14:12:00 | 显示全部楼层 |阅读模式
做一个LCD的驱动,用的是HD66789,正在看datasheet,感觉很烦啊
不知道如何下手写程序
发表于 2006-5-11 15:56:00 | 显示全部楼层
<P>LCD驱动就最主要两部分,一,初始化 点亮 二,送数据和一些附加功能的完成。一般厂商都会提供初始化代码,datasheet后面也会有初始化的大致流程。</P>
点评回复

使用道具 举报

发表于 2006-5-12 08:34:00 | 显示全部楼层

给一些HD66789的参考

HD66789用在176×220的屏上比较多,很多176×220的控制器都差不多(几乎是兼容的如三星的S6D0110)。
初始化参考HD66789datasheet上的129页,128页,127页,照上面说的做就行了。要注意,用HD66789的屏一般在面板上有一个RESET信号线,要在初始化开始时拉低一段时间。
厂家有提供原代码的,但我认为不太可靠,除非他们的FAE在场当场演示,否则我看还得自己写才保险。

【文件名】:06512@52RD_HD66789_INIT.rar
【格 式】:rar
【大 小】:K
【简 介】:
【目 录】:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
点评回复

使用道具 举报

发表于 2006-5-13 11:05:00 | 显示全部楼层
SNAPPER,你好,首先得谢谢你的这部分初始化代码,我试了一下可以点亮,但HD66798的GAMMA寄存器的值怎么设定为好?你是否可以也把这部分的代码发给我们参考一下?
点评回复

使用道具 举报

发表于 2006-5-15 21:50:00 | 显示全部楼层
关于GAMMA矫正这块寄存器的设置,不是你应该考虑的问题了,这个设置非常复杂,一般都是有DRIVER IC厂家调试一个最佳的参数给LCM模组厂,然后LCM模组厂会给你提供最优化的初始化代码,如果你对颜色不太满意,可以联系LCM工程师帮你解决,他自己也不会调试,因为内部电路比较复杂。一般的LCM模组厂都会做色坐标测试的,应该他们提供的颜色就是比较好的。
点评回复

使用道具 举报

 楼主| 发表于 2006-5-16 20:39:00 | 显示全部楼层
<P>多谢各位啊,帮助很大。</P><P>自己这两天觉得渐渐看通了,确实和以前做微机接口实验差不多,不断的写命令字,写数据字。不过感觉LCD工作模式以及转换比较烦,比如在external display mode下有的指令就限定死了,还有坐标转换哪一块,不太懂。</P>
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-23 14:27 , Processed in 0.066226 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表