接上次的帖子,还是老王家撸到的的屏
撸屏贴
http://bbs.mydigit.cn/read.php?tid=2630891 驱屏贴
http://bbs.mydigit.cn/read.php?tid=2635649 大的1602已经点亮,还有一个小的,没有PCB,直接在引出的FPC排线上有焊点,一共有10个点
上次那个大的已经搞定,那么这个小的应该也容易搞
背面有四条腿,看起来像极了小学时的桌子。。。。
一边两条长腿是背光LED的引脚
接上3V,是白色背光
芯片依然是COG封装,取下玻璃背面的胶带
这种点阵字符屏芯片大多数都是ST7032,所以就先拿ST7032的手册看看
芯片触点已经暴露出来了,可以直接观察
土办法,用显微镜观察芯片的触点和玻璃上的走线
这一步用手机拍不到(买不起电子显微镜


)
观察有技巧,看走线要用手电朝不同角度照
并配合数据手册
经过研究,横向一段都为屏幕的X输出,两侧为Y输出,底下就是芯片的接口界面
红色区域,共54个点
FPC排线引出有32条
参照手册上的位置,把排线的32条都辨别出来,画框的都是连在一起的
排线连接屏幕有32条,但最后只有9条引出
所以有很多线是悬空或短接在一起,观察发现V1-V4和升压电容线悬空,一些功能选择线接在VSS或VDD上
CS和RST短接在电源上,所以程序里不需要管
VBIAS、V0什么的都接到电源上去了,说明这货就没有升压,直接用输入电源驱动LCD
引出的10根线中2号悬空,1和3为电源,4为数据/指令,5为读写切换,6为使能,7-10为4-bit并口总线
方框里的都是短接在一起
再看数据手册里的引脚功能
PSB和PSI2B已经在玻璃上和VDD短接,所以它是并口模式不能改变
CLS接高电平,内部时钟模式
OPF1=0,OPF2=1,内部的偏压电阻为3.3K,也就是硬件设置了对比度
SHLC=0,SHLS=1,那么屏水平和垂直都不镜像(这款控制器不支持软件设置镜像)
OPR1=0,OPR2=0,CGRAM的空间是8个字符,如果不设置空间,则为自带的特殊字符
最后这个EXT=1非常蛋疼,相当于一个阉割开关
为1的话就是硬件配置,0为软件配置
硬件配置时不能设置对比度、扫描频率,字符大小固定。。。。。
飞线!
有用的只有9根
剪一个排针,焊接上去
软件部分沿用之前的就行了
4-bit并口就是把数据分成高4位和低4位,分两波发送,发完了使能下降触发一下
接口改成4-bit模式