高级会员
主题
回帖0
积分3111
阅读权限30
注册时间2011-5-16
最后登录1970-1-1
在线时间 小时
|
首先感谢junyee wumaoxu两位坛友共同努力 找到了芯片资料,芯片是ST75773 ]2 T( F' v% Y, |4 V) c2 p/ h
前段时间坛里MR.YANG出售一元的无资料屏,看着小巧超薄还有背光,就忍不住买来研究。8 C5 Z1 {' V, F+ n) b: y
0 X- Q, Q) k4 J8 G- N
到手拿放大镜对着芯片拍照,然后找资料,引脚引出类型很像ST7567,可是芯片尺寸和引脚对不上,不是ST7567,但感觉很有可能是矽创的芯片,) x# t/ x5 t& y2 e: y
从芯片引脚来看很有可能是39COM 132SEG的驱动能力,可是搜索打半天也找不到类似驱动能力的芯片,就连矽创官网也找不到类似芯片,无奈只能暂时搁置。& B; s0 l, m8 z, |2 r+ L
几天后坛友wumaoxu终于找到芯片资料,心里一阵激动,立即看资料试着驱动,知道芯片型号再驱动就不难了,最终成功点亮。
7 V9 U# z) Z8 J6 o以下引用junyee整理的ST7577指令
! x! A& ?2 |0 Z; C0 L* \点亮图和初始化代码; t3 _/ p# h; p( d/ e2 G" |
附件有源程序,程序仅供点亮液晶,里面的SHT20部分还不能正常读取
, s3 o$ R! Y" \6 ~" ]( T% s! D) u6 ?0 p3 K3 T+ n b! j6 h
//ST7577 ST7585 初始化( y4 c0 ]1 S1 @/ A; K
//write_command(0x01); //软复位 # A" D& ~" ]7 l! C4 C0 |
//dly(1000);' A# ]9 ?; N: l5 w+ W6 j, v
write_command(0x21); //扩展指令' e/ J9 V- m" C
write_command(0x0A); //0x0a 4倍压 0x09 3倍压
; ?5 w' W, n4 J2 e( ~write_command(0x80+90); //对比度 V0电压
# C; y6 c; E0 r1 h9 Y6 W; [write_command(0x14); //0x14 7BIAS 0x15 6 0x16 57 @: H7 M/ E4 e" ]* ?+ J! n6 s9 m
write_command(0x40); //关闭区间显示功能
# Y) D0 y$ K* G( o m! X0 w6 H1 Q& g( ^( @1 J
write_command(0x20|0x10|0x08);//基本指令 0x10 COM行反向 0x08 DDRAM列反向6 i H+ j) u: ^1 a0 A& j
dly(100);
+ w4 @; k( s( j2 e; x2 Tcleardisplay();//LCD清屏/ P6 h. g' |# N1 P! |6 ]$ z$ X% t
//write_command(0x09);// 全显测试7 ^) f6 T* O# J3 J \
write_command(0x0c);//0x0c正常显示 0x09全显 0x0d反显 P( \" d( F5 s7 M$ l1 T# p* t4 s
# i9 A) }! x* k& k
u0 k1 I% E* ~0 t; {9 t |
评分
-
查看全部评分
|