版主
主题
回帖0
积分66874
阅读权限200
注册时间2008-11-12
最后登录1970-1-1
在线时间 小时
|
楼主 |
发表于 2009-12-5 12:20
|
显示全部楼层
严重感谢济南的曹香鹏提供的资料!
在原帖子中,也讲过一些,,我分析了一些液晶驱动,,猜了一些管脚.
像D7-D0最简单,
还有就是液晶常用的IO,,
--------------------------------------------------
先说说液晶的接口种类:也就是驱动器接口的种类
1.按串并行分类. 控制管脚一般用PSB表示
2.按时序方式分类 8080方式,这种一般是接到总线开放的8080后代的单片机上,如8051兼容单片机..有WR读脚 RD写脚 A0地址脚,,,
WR,RD脚就不用多说了,A0脚是用来区分内部的显示区对应的RAM与控制寄存器的地址的.
6800方式,这种好像就是MOTO的核的时序. 有CLK时钟脚,WR脚(读或者写),RC脚,表示RAM与ConrolRegister控制寄存器.
用一个管脚C68来区分.
一般的液晶驱动器,会集成上两说的两种.用PSB来表示串并行,在并行时又支持两种时序方式,再用C68来确定.两种方式的控制管脚复用.
串行就是SPI方式,没的说.
------------------------
此块液晶确定为ST7565S驱动器,我已经点亮了.照片跟程序正在整理中,,明后天上传.照片得现拍了.程序比较乱,得稍整整下.
先发接口图片.
如下
(原文件名:5元液晶接口.JPG)
---------------------------
确定的过程比较复杂,,而又漫长.下面愿看的就看喽
先是看管脚,,画出对应图来,我上电后,原来系统点亮液晶,我先用的万用表测.,,测出一些脚的电压来,,当然这个电压是一串波形所谓的电压,,进行猜.
先是猜错了一个,,上电后就为高电平了,,我以为是液晶片选,显示完了就置高了,,但后来发现是液晶的复位,,.,
8个IO,不是高也不是低,,应该一直有数据在传动的.
还有三根控制线,电压很低,,应该是有高电平脉冲.
再看资料,,找到几个资料的接口,电容电路差不多一样的接法,,,其它的IO也差不多,,就暂时确定了D7-D0..
上示波器看波形,,由于示波器只能接两路,,我就两根线两根线的看了,,这时可以确定了时钟线....这个很均匀.没错..
这时候也看到了当时猜的片选线,没有在液晶发数据的时候为底,,而是在上电的时候有一段低电平,,,再加上资料,从而确定了是RST.
其它的两个也就慢慢确定了..
再从网上找了程序,,COG的,,1602的,,,
第一次,不行,改时序,,再一次不行,改接口,,,还一次 不行,,再改时序,,,
不知第几次,,竟然初始化成功了...哈哈,,
驱动
ourdev_511510.rar
(49.12 KB, 下载次数: 1800)
| __________________________
http://shop36386933.taobao.com/
个人单片机类物品毕业甩卖.
淘宝低价,
有闲置芯片,开发板.... |
|
|