打印
[应用相关]

【转】TFT彩色液晶驱动心得【控制器ILI9325】

[复制链接]
7058|26
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
figo20042005|  楼主 | 2012-7-11 10:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
几点说明:
  1、本文所用液晶控制器为ILI9325  320*240
  2、理解水平有限,如有误,请指正
  3、驱动原理,每个点用2个字节表示颜色,按设定的方向刷新320*240个点,就可以显示一张图片。
  4、感谢阿力跟我的共同讨论,感谢网络上资料共享的人们。



一、坐标原点位置的确定
首先,你买回来的液晶屏,有一个位置,就是G1S1开始的位置,我们暂且把它称为物理地址。(这个是没有办法改变的,所以我称之为物理地址,不过坐标原点还是可以改的)


下载 (7.87 KB)
2010-11-1 16:12
















二、屏上的每一点与显示RAM的对应关系。
1、每一行的每一个点地址2.5个字节,所以用三个S表示一个点,720/3=240 ,所以每一行是从要S1到S720  。

2、纵向是320行,所以是G1G320,所以正好是320*240  。



          下载 (12.21 KB)
2010-11-1 16:12


         屏的数据手册里显示如下:
          下载 (104.67 KB)
2010-11-1 16:12




三、关键命令。
       下载 (22.73 KB)
2010-11-1 16:14

从源驱动器选择输出的转变方向

When SS = 0, 输出转变方向是从 S 1 S 720

When SS = 1, 输出转变方向是从 S 720 S 1


下载 (24.05 KB)
2010-11-1 16:12


进入模式

When AM = “0”,地址在水平写入方向得以更新。

When AM = “1”,地址在垂直写入方向得以更新。

I/D[1:0]控制地址计数器(AC)将自动增加或减少1.

ORG =0:如果原始地址是不能被移动的。

ORG=1:原始地址“00000H”根据I/D[1:0]设置移动。


下载 (48.52 KB)
2010-11-1 16:12


注意:AC地址的更新决定你的取模方式。


常用命令如下(x,y,x_end,y_end地址,进入模式等)


下载 (38.75 KB)
2010-11-1 16:12





四、有关原点位置的确定(实测我自己的液晶)

通过GS和SS确定屏上的4点位置


下载 (12.16 KB)
2010-11-1 16:12





总结如下:

1、坐标原点位置由SS和GS确定。对应 01H和60H命令.

2、AM和I/D[1:0] 即03H命令,控制其扫描方式 ,这将决定你图片取模方式。正常的取模图片才会正常显示。


其它:

本贴中SM=0,即下图的扫描方式。【从上往下,或从上往上】


下载 (41.75 KB)
2010-11-1 16:31



当SM=1,这种扫描方式不理解。笔者测试,用这种方式文字会变长,变扁。

看明白的人请回帖,谢谢。


下载 (37.45 KB)
2010-11-1 16:31



沙发
logokfu| | 2012-7-11 13:32 | 只看该作者
很好

使用特权

评论回复
板凳
王紫豪| | 2012-7-11 13:56 | 只看该作者
写的不错,楼主是个有心人!!不支持对不起良心

使用特权

评论回复
地板
l435799304| | 2012-7-11 19:17 | 只看该作者
mark

使用特权

评论回复
5
337zhang| | 2012-7-11 21:46 | 只看该作者
支持一下

使用特权

评论回复
6
sinadz| | 2012-7-11 22:09 | 只看该作者
很不错的心得,多谢共享

使用特权

评论回复
7
pkat| | 2012-7-11 22:19 | 只看该作者
很好的TFT彩色液晶驱动心得,收藏了

使用特权

评论回复
8
火箭球迷| | 2012-7-11 22:25 | 只看该作者
心得写的很清楚,图文并茂

使用特权

评论回复
9
logokfu| | 2012-7-11 22:54 | 只看该作者
什么时候小跑堂也给加库了啊

使用特权

评论回复
10
logger| | 2012-7-11 23:38 | 只看该作者
值得收藏学习的好资料

使用特权

评论回复
11
willy_see| | 2012-7-12 10:38 | 只看该作者
不错

使用特权

评论回复
12
jiabin1024| | 2012-7-12 11:14 | 只看该作者
这么好的贴没人顶啊

使用特权

评论回复
13
joing1999| | 2012-7-17 10:31 | 只看该作者
不错的教程

使用特权

评论回复
14
jima| | 2012-8-5 17:56 | 只看该作者
真是个好资料!

使用特权

评论回复
15
zhangleiat185| | 2012-8-5 19:22 | 只看该作者
好资料

使用特权

评论回复
16
hzpj01| | 2012-8-6 12:45 | 只看该作者
好资料

使用特权

评论回复
17
zhou1946| | 2012-9-2 21:55 | 只看该作者
mark

使用特权

评论回复
18
weiweiyixiao| | 2012-9-3 08:38 | 只看该作者
支持一下

使用特权

评论回复
19
kleff929| | 2012-9-15 21:40 | 只看该作者
:(不会用啊,好复杂,看不懂,没有系统的思路

使用特权

评论回复
20
renqiaocui| | 2012-10-23 20:22 | 只看该作者
学习中,谢谢LZ

使用特权

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

本版积分规则

个人签名:need to study

16

主题

1576

帖子

3

粉丝