高级会员
 
主题
帖子
积分1732
阅读权限30
注册时间2012-5-24
最后登录1970-1-1
在线时间 小时
|
本帖最后由 nbzwt 于 2017-6-23 22:03 编辑
8 E, H* @+ K+ L0 `5 q3 ~' `" M# `* I. l& s
屏幕是120*120的,四级灰度带st7571控制器,橙白双色背光,3线SPI模式,可以改电阻改成4线SPI。
: I4 [0 R7 e! ?2 l* v4 F定义:
+ g! g4 Q# f I' h i- 1 GND
1 [6 n1 |+ z# h; f% u4 Z7 a5 W7 } - 2 VDD
% s5 p9 G4 x; ]4 ~ - 3 VDD5 [" {! u, \/ B1 R- ~
- 4 GND
6 T2 e2 q2 i/ g8 u- z$ ` - 5 nBL-AW
: [; M, S' _& U - 6 nBL-AA
' i& P3 o5 m+ Y - 7 MOSI
4 s+ @9 s. k1 u - 8 RS8 E9 ?1 [5 L$ Q% l+ x* u( |5 e u1 h
- 9 GND. t# v/ T! g `. o. K3 [ o( R2 q# I
- 10 SCK
9 Y8 h3 G( ^) B" F# a - 11 GND
, q) E5 G9 B5 C) F0 c4 k - 12 nCS: o9 w1 G3 Y% l, w) |0 E$ E
- 13 KEY-COM% e# h, v7 E. U/ V) x
- 14 KEY1
& {5 _" g% x8 F6 x5 V) d9 ?5 a - 15 KEY2
, [) a/ B/ d- e- _" p2 u: M4 l - 16 KEY3
& f, v$ g9 [* d+ L - 17 KEY4
) S/ n& `3 u' H0 _8 p& h! D - 18 nRST
/ D. y; r9 T4 ^/ y+ v$ w \; Q - 19 VCC& p5 t) D1 B+ k: J; r1 t8 n
- 20 GND
复制代码 + \- T# h/ T9 D6 ]5 {
初始化序列:; A' W# P& |4 {4 b
- LCD_WriteCmd(0x2c);
$ b. n# ` k/ K: v& @- I" x - Delayms(200);
5 W0 P. {4 m1 w! } - LCD_WriteCmd(0x2e);
8 B! s& x8 y" E4 U% v - Delayms(200);3 U8 F; y6 |1 o: X4 s {( o
- LCD_WriteCmd(0x2f);
; A- K& t8 C9 P" ~& U, a9 I - Delayms(10);7 Q3 \9 h- W9 d$ X: Y
* r6 A5 {" P# R* _: P4 P( K- LCD_WriteCmd(0xae);. V0 \9 {% ~3 _
- LCD_WriteCmd(0x38);
" [; Z- Q: e3 S B! z# N Z# e - LCD_WriteCmd(0xb8);
' M+ m! j. i( Y- r, L3 M) g - LCD_WriteCmd(0xc0); ( f' p" \4 H q! ~9 n' N
- LCD_WriteCmd(0xa0); 8 q" I8 {& {' R! n& i
- + E) q6 V( o$ `: a2 C
- LCD_WriteCmd(0x44);
$ q+ H# Y1 }, X5 T0 c) l - LCD_WriteCmd(0x00);2 N7 {/ a" D {2 `# A- o
- LCD_WriteCmd(0x40); 7 i9 t: a: B. W" t
- LCD_WriteCmd(0x00); 0 l# y3 |% l. T
" s" V/ x6 _& Z5 b4 c- LCD_WriteCmd(0xab);
# F* [) c. e+ q$ c0 b0 }+ H B - LCD_WriteCmd(0x67);! E; l. c, @1 R h
- LCD_WriteCmd(0x24);
) g4 A `; {' O' j - LCD_WriteCmd(0x81);
* D Q6 K2 k( ^6 y: G - LCD_WriteCmd(0x36);
8 E$ H5 h# t, }, a5 j - # I. Z8 j2 S4 Y A' |* y- t% Y# d% |* Z
- LCD_WriteCmd(0x54);( q8 C4 K$ {% ?# A8 m" G
- LCD_WriteCmd(0xf3);
. h. N3 T( X( m' N, r' z. T - LCD_WriteCmd(0x04);
7 j( G' G% e$ t% ~9 z; X - LCD_WriteCmd(0x93); 0 P9 O' T' ]- H0 f9 Y( \2 w7 F
- 7 }) _3 B" W3 y' {6 {! }: Y
- LCD_WriteCmd(0xA7);
; l- e$ V# E- S& f( L - 4 {! g+ K4 l! H1 b9 U5 \
- LCD_WriteCmd(0xaf);
复制代码
4 w; U, z) M. [1 {8 V$ s驱动效果:, r! L2 B0 S: M4 p- }! L4 P4 _
|
评分
-
查看全部评分
|