打印

彩色液晶的问题

[复制链接]
1936|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Volftooth|  楼主 | 2013-4-16 01:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Volftooth 于 2013-4-16 11:29 编辑

手上有块彩色 LCD 屏、用默认的 20PIN 接口接在 MCU 上扫屏、发现速度太慢、

此屏自带的控制板上有三种接口、10PIN、20PIN 和 44PIN、查阅的技术手册发现、

44PIN 的带 18 位地址总线、16 位数据总线、

LCM 上的显存为 184KB、地址范围为、0-2DFFFH、寄存器的地址从 0xF000-0xF6C4、

现在问题来了:

44PIN 的接口上没有 RS 引脚、无法选择是访问寄存器还是显存、而寄存器和显存地址又有一部分重叠、

这个屏的技术手册上也只对 20PIN 的接口使用做了说明、如果引申到 44PIN 接口上、也要和 20PIN 一样

使用发命令包的形式来控制 LCD 显示、但是这样的话地址线只用 16 条就够了、那为什么要留 18 条?、

18条地址线刚好可以满足操作显存的需求、但翻烂技术手册也没有发现如何在显存和寄存器上切换、

那这种屏是不是就无法直接操作显存?、还是有什么其它的方法?、

屏的型号是:LMT035DNAFWU

44PIN:
1        VSS
2        VSS
3        VDD
4        VDD
5        A0
...
22      A17
23      /CS
24      /RESET
25      D0
...
32      D7
...
40      D15
41      WAIT
42      /RD
43      /WR0(Low Byte)
44      /WR1(High Byte)

20Pin
1        VSS
2        VSS
3        VDD
4        VDD
5        A1         (高电平为命令寄存器、低电平为状态寄存器)
6        /CS
7        /RESET
8        D0
...
15      D7
16      WAIT
17      /RD
18      /WR
19      NC
20      NC

相关帖子

沙发
airwill| | 2013-4-16 20:26 | 只看该作者
估计 RS 引脚并入 地址线了吧,仔细看看手册呢

使用特权

评论回复
板凳
Volftooth|  楼主 | 2013-4-16 21:26 | 只看该作者
airwill 发表于 2013-4-16 20:26
估计 RS 引脚并入 地址线了吧,仔细看看手册呢

没有、他那手册上 44PIN 的根本就连个介绍都没、完全无从下手、

使用特权

评论回复
地板
dirtwillfly| | 2013-4-17 10:10 | 只看该作者
找厂家要更详细的手册

使用特权

评论回复
5
28182900| | 2013-4-18 13:52 | 只看该作者

使用特权

评论回复
6
coody| | 2013-4-18 15:49 | 只看该作者
8位数据线也不慢的哦,取决于你的MCU速度

使用特权

评论回复
7
Volftooth|  楼主 | 2013-4-18 17:25 | 只看该作者
本帖最后由 Volftooth 于 2013-4-18 17:37 编辑
coody 发表于 2013-4-18 15:49
8位数据线也不慢的哦,取决于你的MCU速度

LCD 在写完数据后要等待忙信号、这个等待很耗时、

我试过去掉忙检测、速度很快了一点、只不过显示全乱了、

而且用发命令的形式控制显存一次只能发 63Bytes、我为了写代码方便发的 60Bytes、
一满屏 320 * 240 * 2 =150KB、就得发 2560 次、刷一屏就有 2560 个等待、

所以不想用发命令的形式来操作显存、既然他留了 44PIN 接口应该可以用、不过说明书上没介绍、

使用特权

评论回复
8
奔牛滚滚| | 2013-4-18 22:06 | 只看该作者

使用特权

评论回复
9
coody| | 2013-4-19 12:40 | 只看该作者
Volftooth 发表于 2013-4-18 17:25
LCD 在写完数据后要等待忙信号、这个等待很耗时、

我试过去掉忙检测、速度很快了一点、只不过显示全乱了 ...

我用过很多款彩色TFT LCD,还没碰到要判忙的,那是部分黑白LCD才要的

使用特权

评论回复
10
Volftooth|  楼主 | 2013-4-21 20:37 | 只看该作者
coody 发表于 2013-4-19 12:40
我用过很多款彩色TFT LCD,还没碰到要判忙的,那是部分黑白LCD才要的

要哦、它还特意留了根 WAIT 线、不过我没用上、我读的寄存器判断的、

使用特权

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

本版积分规则

个人签名:好想睡觉好想睡觉!! 困困困困困

14

主题

61

帖子

1

粉丝