高级会员
主题
回帖0
积分1732
阅读权限30
注册时间2012-5-24
最后登录1970-1-1
在线时间 小时
|
本帖最后由 nbzwt 于 2017-6-23 22:03 编辑 ) q& N& V3 k! F( Q; O7 Z8 C
; h, w0 K& g% |; B# {. O4 M
屏幕是120*120的,四级灰度带st7571控制器,橙白双色背光,3线SPI模式,可以改电阻改成4线SPI。
9 F8 y4 ^% L2 K; j定义:/ v; Z/ @7 t: m5 k
- 1 GND% Z2 @4 J# P% q" b- M; \
- 2 VDD. Q. @* E) j$ ~1 G: g( T: _
- 3 VDD
, l$ G/ a" q3 D- h6 X0 l! q - 4 GND) f5 ` a; o$ P2 E
- 5 nBL-AW) ^. T7 F6 d C4 {
- 6 nBL-AA
1 K5 [1 v) B! `& o4 ]+ T7 u7 J8 }$ _ - 7 MOSI
: q6 d& s8 S& P - 8 RS
) ]$ J/ x; D, N - 9 GND% A5 n8 |$ Q6 U
- 10 SCK2 J8 ?2 f4 {( J* \7 r& y* y
- 11 GND# `' |5 Y( F6 i) m7 z& W4 ~
- 12 nCS
1 F& E) ]' A4 c+ f" ] - 13 KEY-COM0 B! m [" B) a7 s3 J/ O3 J% c( P
- 14 KEY1( d7 I" a9 h2 N
- 15 KEY2& S1 t9 d" X) l
- 16 KEY3
3 }6 O' G6 O. l/ k - 17 KEY4! ]; M6 }/ L2 q4 c
- 18 nRST; Y$ f$ x z/ F
- 19 VCC, L' U/ t; m0 t! A2 L
- 20 GND
复制代码
3 b7 J/ l, V, c! X9 e初始化序列:
2 A2 y+ r: \$ F# g7 b& S7 G# o. a% n- LCD_WriteCmd(0x2c);
' \: V4 G: V, V2 n6 L7 g/ u8 K) } - Delayms(200);4 q0 e; S; O, l$ e- k. T
- LCD_WriteCmd(0x2e); ; i. `" \$ m( C4 z7 L
- Delayms(200);
9 Y$ ?' U& t8 h) I5 J - LCD_WriteCmd(0x2f); 3 _0 s6 m6 L3 g7 Q$ S
- Delayms(10);
9 I- e" J6 G* r3 J - ! a, o: W7 x3 j: s' i+ }( G
- LCD_WriteCmd(0xae);
2 S& z4 e% o9 K7 }; { - LCD_WriteCmd(0x38);
4 X; W, |3 O% S - LCD_WriteCmd(0xb8);
4 a( [ D+ a8 ] n9 w) D5 { - LCD_WriteCmd(0xc0);
B$ j# o0 g7 K# ?- v* h+ I - LCD_WriteCmd(0xa0);
* K [$ `- x$ e, N
# G8 V( U8 Q! W5 K3 n) S" k7 q5 Q- LCD_WriteCmd(0x44);( z$ `( ~% I( ^, R7 `# @2 u
- LCD_WriteCmd(0x00);
\* }! l" w" k8 r: c" g - LCD_WriteCmd(0x40); 9 Y$ q: h! s7 s5 Y8 h
- LCD_WriteCmd(0x00);
7 s7 }: _, w2 D$ T - : ~1 g3 ?; f, r- n) l1 w
- LCD_WriteCmd(0xab);
6 m6 k- `' H4 w: [ - LCD_WriteCmd(0x67);) a2 U' g9 E( ]2 L8 K0 S! r& A/ W
- LCD_WriteCmd(0x24);
% w# C, z6 o5 ]& l7 Y - LCD_WriteCmd(0x81); 1 Z* c& g" r0 O. R; V+ r$ y' X% o9 S
- LCD_WriteCmd(0x36);
% G k+ ]4 Y- o4 a6 x; l) k) ] - ) h2 ]; N+ `( V* e' B, A
- LCD_WriteCmd(0x54);
4 L' k$ m4 W, W) T - LCD_WriteCmd(0xf3);
6 l* y) X. m; [3 D) q+ \# d$ ` - LCD_WriteCmd(0x04);
1 Y6 t% |9 X+ x! g/ f$ G9 E4 B - LCD_WriteCmd(0x93);
7 a( ?' a& }& z* J" Z5 I3 W" }% m - " N2 N G* {! m6 N% n
- LCD_WriteCmd(0xA7);9 @& f" k$ [- K! a
-
( m# I! F0 L* v- R - LCD_WriteCmd(0xaf);
复制代码 + k) U9 Q" V0 I" L9 m
驱动效果:
0 [$ [. M9 H. `
|
评分
-
查看全部评分
|