高级会员
主题
帖子
积分3111
阅读权限30
注册时间2011-5-16
最后登录1970-1-1
在线时间 小时
|
首先感谢junyee wumaoxu两位坛友共同努力 找到了芯片资料,芯片是ST7577
% Z) l j+ y" H前段时间坛里MR.YANG出售一元的无资料屏,看着小巧超薄还有背光,就忍不住买来研究。
3 u, o0 ?/ f/ w# [! Q/ h% s6 G1 O C* P) \7 Y ~4 P- \
到手拿放大镜对着芯片拍照,然后找资料,引脚引出类型很像ST7567,可是芯片尺寸和引脚对不上,不是ST7567,但感觉很有可能是矽创的芯片,
- R U0 H0 |5 [4 ]/ Z1 w" Y( X从芯片引脚来看很有可能是39COM 132SEG的驱动能力,可是搜索打半天也找不到类似驱动能力的芯片,就连矽创官网也找不到类似芯片,无奈只能暂时搁置。
% q* f, V* w$ f. R$ M1 J- i" a几天后坛友wumaoxu终于找到芯片资料,心里一阵激动,立即看资料试着驱动,知道芯片型号再驱动就不难了,最终成功点亮。
; |1 P8 M7 ?) E( ? ~% P6 Z% U以下引用junyee整理的ST7577指令
* d& I3 a/ s3 O7 R# w点亮图和初始化代码- P; ^. v! \: O3 Z2 Z
附件有源程序,程序仅供点亮液晶,里面的SHT20部分还不能正常读取- ]3 p% f: O- o- `8 f
9 ^& V# x9 |4 q
//ST7577 ST7585 初始化
+ I/ f K2 `- b4 x7 }) b( {: |//write_command(0x01); //软复位
9 Y) F) Z o+ p; J/ M//dly(1000);" n- ^% u$ A6 m8 u( i, o
write_command(0x21); //扩展指令. `: [% o4 R; Y. I x9 `* {/ U
write_command(0x0A); //0x0a 4倍压 0x09 3倍压
3 x# h* v7 T6 x: D( Z* s2 hwrite_command(0x80+90); //对比度 V0电压- `8 a8 {6 l4 |' k# _2 ^
write_command(0x14); //0x14 7BIAS 0x15 6 0x16 5: Z! J, Y* O7 X4 _
write_command(0x40); //关闭区间显示功能
$ V% `+ r0 @* g% S; c, W- s! e
9 ?! g4 {. F, S$ w' _write_command(0x20|0x10|0x08);//基本指令 0x10 COM行反向 0x08 DDRAM列反向
8 ? l" j, c/ J+ D6 u# z3 ^9 |: _dly(100);( Z" C' o2 i% C
cleardisplay();//LCD清屏6 I* T: \6 G* n
//write_command(0x09);// 全显测试2 S3 k; O% m% \ p' `
write_command(0x0c);//0x0c正常显示 0x09全显 0x0d反显; T: B7 l5 {- O7 I! z
% T6 b x: f+ L( E$ d" q
1 q( Z) c. P& d) t- H1 T |
评分
-
查看全部评分
|