打印

【请教贴】psoc3与串行12864连接显示问题?

[复制链接]
10109|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ht868788|  楼主 | 2012-12-12 21:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目前碰到一个问题,想用psoc3和串行12864连接起来,用以显示采集的数据,但是找了半天发现Display模块里面的好像都是针对并行方式的液晶接口啊?


难道只能通过数字I/O口来模拟时序自己编写驱动?坛子里有没有大牛能指教下,大概怎么弄?给个思路也好,谢啦
沙发
PSoC小子| | 2012-12-13 13:15 | 只看该作者
上面的模块分为三类 字符LCD驱动模块(Character LCD), 图形LCD驱动模块(Graphic LCD) 和 断码驱动LCD 模块(Segment LCD). 12864属于字符型 LCD 所以只能使用 "Character LCD" 这个模块。

Character LCD 模块最多可以支持 4*20个字符。但是我本身没有试过驱动 12864。
要不你试试?

使用特权

评论回复
板凳
ht868788|  楼主 | 2012-12-13 16:05 | 只看该作者
PSoC小子 发表于 2012-12-13 13:15
上面的模块分为三类 字符LCD驱动模块(Character LCD), 图形LCD驱动模块(Graphic LCD) 和 断码驱动LCD 模 ...

字符型液晶应该是不行的,不过我看见有人用psoc3模拟SPI时序驱动TFT液晶,不知道使用psoc3的spi组件能否,12864应该属于图形液晶模块吧,串行模式的控制是需要用LCD里的组件还是SPI组件?

使用特权

评论回复
地板
PSoC小子| | 2012-12-14 14:59 | 只看该作者
我又查证了一下 Character LCD  应该不可以驱动 12864。 Character LCD 模块只能支持 HD44780 驱动协议,好型这种协议支持的 LCD 只能显示数字、字母和常规的字符。
至于你说的用SPI 模拟时序驱动液晶的方法,我不清楚

使用特权

评论回复
5
ht868788|  楼主 | 2012-12-16 11:08 | 只看该作者
PSoC小子 发表于 2012-12-14 14:59
我又查证了一下 Character LCD  应该不可以驱动 12864。 Character LCD 模块只能支持 HD44780 驱动协议,好 ...

能不能帮忙解决一下这个问题,我看在psoc开发者联盟上很多人也对psoc3驱动12864也很感兴趣,我就不建case了,希望坛子里的FAE能帮忙解决一下,谢谢

使用特权

评论回复
6
PSoC小子| | 2012-12-16 12:57 | 只看该作者
我先查一下内部系统,看有没有相关的资料可以参考。

使用特权

评论回复
7
ht868788|  楼主 | 2012-12-18 15:00 | 只看该作者
PSoC小子 发表于 2012-12-16 12:57
我先查一下内部系统,看有没有相关的资料可以参考。

目前我的串行液晶采用的是MZld02D,控制口为
//  LCD CS          ---P0.7
//  LCD RES        ---P0.6
//  LCD A0        - --P0.5
//  LCD SCK(DB6)  --P0.4
//  LCD SDI(DB7)    ---P0.3
自带液晶驱动为 MzL02_SPI.rar (173.88 KB)
现在对psoc3的SPI的使用不是不熟,所以卡住了

使用特权

评论回复
8
ht868788|  楼主 | 2012-12-26 18:28 | 只看该作者
PSoC小子 发表于 2012-12-16 12:57
我先查一下内部系统,看有没有相关的资料可以参考。

:o

使用特权

评论回复
9
kk5290122| | 2013-1-9 15:39 | 只看该作者
PSoC小子 发表于 2012-12-13 13:15
上面的模块分为三类 字符LCD驱动模块(Character LCD), 图形LCD驱动模块(Graphic LCD) 和 断码驱动LCD 模 ...

你确定12864液晶和1602液晶一样也是要用字符LCD模块吗?

使用特权

评论回复
10
tao475824827| | 2013-3-24 11:20 | 只看该作者
想问楼主解决问题了么?
驱动找到了么?

使用特权

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

本版积分规则

1

主题

97

帖子

1

粉丝