找回密码
 注册
关于网站域名变更的通知
查看: 378|回复: 1
打印 上一主题 下一主题

st7565R 12864液晶程序和资料_单色COG液晶的规格书 

[复制链接]
  • TA的每日心情
    开心
    2019-11-19 15:19
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2018-11-16 13:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x

    st7565R 12864液晶程序和资料_单色COG液晶的规格书

    单片机源程序:


    0 K1 k9 I1 x4 e8 s; i7 J% z6 ]" W& ~st7565R 12864液晶程序和资料_单色COG液晶的规格书
    " j9 l% C& z' `% U/**********************************/
    , c% |. j( W9 k# Q5 K/*      IC:ST7565               */
    ( T0 V( o$ S  A/*      Date:09-07-23             */# w( q& B: C" @3 K: @7 d; P
    /**********************************/) T* q& j8 D8 g; u+ |
    /**********************************/# W' c. b: U) A2 ^) Y
    /*      Head File Define          */, P' o' L! T& y5 y# q1 B
    /**********************************/
    ' x/ Z4 i! W" V+ x/ z#include <reg51.h>/ `  g( F- g. Z: t5 }  V
    #include <E:\driver_prg\image\char.h>
    $ k5 X+ ~. a2 x% Y//#include <math.h>
    5 I  `  w& u" B3 Z1 w  I//#include <intrins.h>* Z& ?+ I3 p% J" _2 T2 m- w
      j3 \% X5 S; n3 ?: _% l
    /**********************************/
    6 i* n# a' q  n& C2 @/*      InteRFace Define          */
    / f: D* P& c, V& }/**********************************/  ]0 Y1 \) ^# q. ^- b. @/ }
    sbit     RESET=P3^0;
    . ~; _% E0 `/ _8 d0 n! ssbit     CD=P3^4;1 X& J, d3 S3 {+ T* @$ w
    sbit     CS=P3^2;7 Z, Z, l- r3 t* B7 ]
    sbit     SCL=P1^6;% a) v# J( u1 J* \' O
    sbit     SDA=P1^7;
    9 Z1 X% W* F% |sbit     KEY_PRESS=P3^3;
    - F; o8 g7 V2 v1 O2 Z/ wsbit     DEC_KEY=P3^1;; e0 U- i" d$ y6 M7 B
    sbit     EXIT_KEY=P3^7;3 a- l0 Y1 ~+ s/ W  E$ j5 W
    /**********************************/
    ; ~4 d( \8 ~5 X; [' W8 ^+ _6 x* O/*      Parameter Define          */3 Z5 M" b. ]; Y: d8 |
    /**********************************/$ }  ?2 z: A' F. `; T
    #define  CONTRAST=0x0C8 S4 B8 ?  S! K5 S( ^1 C# Q
    #define  DATA0=0x401 _) ^6 ?" k6 h/ K) M6 T
    #define  DATA1=0x41) B  Q1 `4 x% P0 x
    unsigned char  page_width;6 R, K5 h1 h8 b* L3 L. Z1 G
    unsigned char  seg_width;  j( [+ y/ ^# v1 [5 T6 ~

    5 E5 G! r+ N" \unsigned char Buf_1,Buf_2,Buf_3,conversion;
    7 R5 R+ ^) v4 r3 r, `' aunsigned char *char_point;
    / v+ m, @/ \' S5 x1 Xint  contrast;
    * d8 d( l5 ~+ \" W& y/**********************************/
    5 c$ J9 p9 |: D, l8 T6 r, a4 K/*      Picture data              */
    : ^. a. }9 I6 E/**********************************/9 C& m# U) A" |9 G) h2 Z9 x! d/ \- U5 m
    unsigned char code row_table[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
    , ~0 P# P% ~0 X! Q( c- K0 L  O$ b# f
    ( ]* k2 ]7 P4 q* d( M5 a: kunsigned char code char_0[]={62,65,65,62,0 };
    + Y3 A: Q8 o) X9 @, F! T& ?unsigned char code char_1[]={0,66,127,64,0 };  e3 p. O! P' Y9 t7 E! {2 Z7 P
    unsigned char code char_2[]={98,81,73,70,0};* F) `/ @2 L" R0 g( U) N8 R# y" {
    unsigned char code char_3[]={34,73,73,54,0 };
    - H  h' X# c5 q4 cunsigned char code char_4[]={28,18,127,16,0 };
    ( A+ ~' W. Z! _2 a# k; k1 {unsigned char code char_5[]={39,69,69,57,0};, ]: e# d/ d: y5 x
    unsigned char code char_6[]={62,73,73,50,0};
      s' A) a, M1 Y! |: Zunsigned char code char_7[]={1,121,7,1,0};  m: M3 w/ P0 H2 M! O* m% x
    unsigned char code char_8[]={54,73,73,54,0 };: N  x8 r+ J  h  s0 h  `; C
    unsigned char code char_9[]={6,73,73,62,0};
    ; g0 A7 b! T6 M1 \$ D) P7 }( ~: Dunsigned char code orise_tech[]={+ V5 h! _! m$ D  f
    /*--  调入了一幅图像:C:\Documents and Settings\xuanquan.wang\My Documents\BMP\Made myself\MONO\orise-12864.bmp  --*/3 W8 ~% F! n/ c
    /*--  宽度x高度=128x64  --*/
    * E8 o( D& |3 T& b! F0xFF,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
    3 }$ Z9 h! e8 C. Z0 p) A0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,$ f3 Z- w  m+ c
    0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,8 p+ C% f" ], c5 x* Q  t
    0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
    5 `! o$ n. K0 X0 |% U; `$ G* V" H0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,) ?& Y/ N% {' p- N0 I. c5 V# |
    0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,2 v1 O0 h$ D" ?' d  U1 Z* m0 g. S
    0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,% ^1 h& _5 c! a- m4 C& n
    0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0xFF,
    6 R. M. n  W3 N( S0xFF,0x00,0xFC,0x02,0x01,0x01,0x01,0x01,0x01,0x01,0x81,0x41,0x41,0x41,0x41,0x41,
    . b- @  V  A2 s! W2 }. z0x41,0x41,0x42,0xFC,0x40,0x40,0x40,0x40,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00," S) A9 N4 w- X+ @: L
    0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x20,0xFE,0xFE,0x20,0xE0,0xE0,0x00,0xFC,: w+ e& n7 I+ U# q7 k( [
    0xFC,0x04,0x04,0x04,0x04,0x04,0xFC,0xFC,0x00,0x00,0x00,0x00,0x00,0x0C,0x3C,0x30,, V6 J6 Z  L# b: J0 d$ T. g1 P
    0xFE,0xFE,0x70,0x4C,0x6E,0x6E,0xBA,0xB2,0x7E,0xFE,0xCA,0x7A,0x3A,0x32,0x7E,0x7C,
    $ M2 p' K* q+ D0x00,0x00,0x00,0x20,0x22,0x22,0xE2,0xFE,0xFE,0xA2,0x20,0x40,0xC6,0x8E,0x1C,0x18,4 D1 O. S" N* e- E; a3 i
    0x30,0x20,0xFE,0xFE,0x00,0x00,0x00,0x00,0x00,0x10,0x10,0x10,0xFE,0xFE,0x10,0x08,4 W2 X' c! N2 W
    0x48,0xC8,0x48,0x48,0x7E,0x7E,0x48,0x48,0xC8,0x88,0x88,0x08,0x00,0x00,0x00,0xFF,/ N5 I3 I6 S; n8 O, n
    0xFF,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0xC0,
    " s5 _( D( a) `0x20,0x10,0x90,0x7F,0x10,0x10,0x10,0x10,0x10,0x10,0xFF,0x10,0x10,0x10,0x10,0x20,
    : R4 m2 C0 e  E- f" K$ {3 d, B2 l( K8 ~0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xE0,0xFF,0x3F,0x00,0xFF,0xFF,0x00,0x7F,
    ; V9 H" h" n) A; h) y" D0x7F,0x41,0x41,0x41,0x41,0x41,0x7F,0x7F,0xC0,0xC0,0x00,0x00,0x00,0x01,0xC1,0xFF,* N5 D  v% v6 v
    0x3F,0xFF,0xFF,0x49,0x4C,0xFF,0xFF,0x53,0x52,0x52,0xFF,0xFF,0x52,0x52,0x52,0x52,. x7 e' v& \# g: k
    0x00,0x00,0x00,0x20,0x38,0x1E,0x07,0xFF,0xFF,0x03,0x2C,0x20,0x20,0x21,0x23,0x26,/ K1 O( o. X5 F+ x" {
    0x24,0x20,0xFF,0xFF,0x10,0x10,0x00,0x00,0x00,0x10,0x18,0x08,0xFF,0xFF,0x06,0x02,0 S/ J: E- L" E5 j5 M9 W0 g$ V8 b3 v
    0x00,0x87,0x9E,0x78,0x60,0x60,0xB8,0x9C,0x8F,0x03,0x00,0x00,0x00,0x00,0x00,0xFF,0 n4 t# t& L7 {& \$ x, k: K, d7 g
    0xFF,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x3F,0x41,0x81,0x81,0x81,0x81,0xFF,1 X% F- z" u$ `. H* `0 c1 b# J
    0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x40,0x3F,0x00,0x00,0x00,0x00,0x00,
    ( x( T, H" N5 `- o4 n0 M' e9 }0xFF,0x00,0x00,0x00,0x00,0x00,0x02,0x03,0x01,0x00,0x00,0x00,0xE1,0xE3,0x22,0x22,
    % w; T( W8 s% t0x22,0x22,0x22,0x22,0x22,0xE2,0xE2,0x03,0x03,0x00,0x00,0x00,0x00,0x03,0x03,0x01,
    - g9 |! F* @' `7 V' u0x00,0x00,0x00,0x00,0x00,0x03,0x03,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
    ' c" u# R& z1 s5 H0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    6 x$ K$ H/ c' k& i. b( U! z* Q0x00,0x00,0x03,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x03,0x03,0x03,0x01,
    . c; k0 v; \+ @' i0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x03,0x02,0x00,0x00,0x00,0xFF,
    & p8 ?4 H# C2 f% d6 s: r0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,
      ^/ b8 M5 p5 ?* i0x10,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x10,% {! a. U& p3 [' M
    0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x3F,0x20,0x20,/ V, ]& p8 I/ \/ F! p9 }  V  z
    0x20,0x20,0x20,0x20,0x20,0x3F,0x3F,0x00,0x00,0x3F,0x3F,0x05,0x0D,0x1D,0x37,0x27,* }8 O' B+ ?" p
    0x00,0x00,0x3F,0x3F,0x00,0x00,0x27,0x27,0x25,0x25,0x3D,0x3D,0x00,0x00,0x3F,0x3F,
    2 v0 `) N# Q% R  d( _0x25,0x25,0x25,0x21,0x00,0x00,0x00,0x00,0x01,0x01,0x3F,0x3F,0x01,0x01,0x00,0x00,
    + `' A+ ~" q8 X0x3F,0x3F,0x25,0x25,0x25,0x21,0x00,0x00,0x3F,0x3F,0x21,0x21,0x21,0x33,0x00,0x00,6 G* [+ e% r7 O& x# a3 j( Q) P) g) ^
    0x3F,0x3F,0x04,0x04,0x04,0x3F,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,
    2 B) v* G* F" y3 t( D! h/ x$ @, z0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    9 ^2 q9 O" _4 _: t0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    9 n( o: s, J2 m: V9 H( H& p# ^3 s  Y. Y0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    9 o7 _2 Z7 m( W) \0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    2 U9 H8 Q4 ~9 L9 M- y  q9 O/ a$ w0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0 ~, x/ ]4 U! r$ N5 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' F5 z" i2 t. W0 A6 `$ W# M6 C
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0 X3 I" e7 U! z) Z6 o7 Z. V( @
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,2 l* R( M- v) ^0 |+ B' I+ J
    0xFF,0x00,0x00,0xFE,0xFE,0x08,0xF8,0xF0,0x08,0xFC,0xFE,0x08,0xFC,0xFE,0x08,0xF8,/ S' S" q4 Q/ B3 Q. p/ z/ H
    0xF8,0x08,0xF8,0xF0,0x00,0x08,0x08,0x00,0xE0,0xFE,0x1E,0x00,0xE0,0xFE,0x1E,0x00,
    4 n* `: n, X; V# ~6 @; y0x00,0x38,0xF8,0xC0,0x38,0xC0,0xF8,0x38,0x38,0xF8,0xC0,0x38,0xC0,0xF8,0x38,0x38,! T& w; Q0 V* a5 U5 P- D2 }
    0xF8,0xC0,0x38,0xC0,0xF8,0x38,0x00,0x00,0x00,0xF0,0xF8,0x08,0xF8,0xF0,0x00,0xF8,
    . v5 |, m: s  Y& {/ C5 e3 y0xF8,0x08,0x08,0xFA,0xFA,0x00,0xB0,0x38,0xC8,0xD0,0x00,0xF0,0xF8,0x28,0xB0,0x08,
    " j" e" j/ A6 [* G1 d- C0 j. f0xFC,0xFE,0x08,0xF0,0xF8,0x28,0xB0,0x00,0xF0,0xF8,0x08,0x90,0x00,0xFE,0xFE,0x08,. J& B, X$ m* J
    0xF8,0xF0,0x00,0x00,0x00,0x00,0xF0,0xF8,0x08,0x90,0x00,0xF0,0xF8,0x08,0xF8,0xF0,4 {/ @  o1 u2 z( c
    0x00,0xF8,0xF8,0x08,0xF8,0xF0,0x08,0xF8,0xF0,0x00,0xE0,0xFE,0x1E,0x00,0x00,0xFF,8 a' p# O& o9 ?, ^2 {4 }  @
    0xFF,0x80,0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x80,0x81,0x81,0x80,0x81,0x81,0x87,/ A2 g( N1 x4 v. O8 A
    0x87,0x81,0x81,0x80,0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x80,0x81,0x81,0x80,0x80," l, k1 S5 b& |6 L2 w9 }
    0x80,0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x80,
    ) l) R* P1 _; n0x81,0x81,0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x80,0x81,0x81,0x81,0x80,0x80,0x81,% A# x" D7 o4 H. n$ S
    0x81,0x80,0x80,0x81,0x81,0x80,0x80,0x81,0x81,0x80,0x80,0x80,0x81,0x81,0x80,0x80,
    8 n: V' D1 T# {7 S& t0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x80,0x80,0x81,0x81,0x80,0x80,0x81,0x81,0x80,, Z8 F1 |# w7 J# n3 i* L+ N
    0x81,0x81,0x80,0x81,0x81,0x80,0x80,0x81,0x81,0x80,0x80,0x80,0x81,0x81,0x81,0x80,# E8 A( T8 C2 z( r! q
    0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x80,0x80,0xFF
    8 w$ i. O: r. p* t* ^$ |; H4 S/ S};( |( e: ]3 z9 ]' P- }0 v4 p& F
    8 E6 A1 i- \, s+ |+ F7 Q+ ^
    unsigned char code description1[]={
    & ^9 m+ ~' w7 A" e+ h- p7 V7 O/*--  宽度x高度=128x64  --*/9 F7 y9 A' z: R) j
    0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
      A. x5 g- O, Z3 i0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,: x* n0 A$ F$ L
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,% N0 ^* _4 `* R  A
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,, s3 N4 _" u% C6 Q  M' _# ]
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,. w# k  q, P5 s: c! N
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01," U2 C# A4 \6 Q6 h: V6 b% }
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,1 }0 E3 a: P/ f( z( X
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    $ o3 N! `* Z3 a, Z- @0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    8 F) |' L7 Z) ?! y0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,/ V+ _) T" Z7 g2 U: @" a; T! a
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    " ]. o6 F4 B4 n! N* g0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    # Y$ u7 B) o( K( X) Z( h' `& d& R0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0 @8 E) m- |( z7 C3 d
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x0E,0x00,0x00,0x01,$ D+ P  u0 `, `) _
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x0E,0x00,0x00,0x01,
    * m( p$ C) K2 l. g. \; ]0x80,0x00,0x7F,0xFF,0xFC,0x00,0x00,0x07,0x00,0x00,0x06,0x00,0x0E,0x00,0x00,0x01,
    ( G) _, @  [  _7 W3 L: S5 L6 n0x80,0x00,0x7F,0xFF,0xFC,0x00,0xFF,0xFF,0xFF,0xFC,0x1F,0x00,0x0E,0x00,0x00,0x01,+ Q' K: ^9 s3 f+ _8 j" `
    0x80,0x00,0x7F,0xFF,0xFC,0x00,0xFF,0xFF,0xFF,0xFC,0x1F,0x00,0x0E,0x00,0x00,0x01,
    : ]3 V0 V2 `+ z8 y# e3 O0x80,0x00,0x70,0x00,0x1C,0x00,0xFF,0xFF,0xFF,0xFC,0x0F,0x8F,0xFF,0xFE,0x00,0x01,  o  x8 Z& i5 [% ^& Q. K/ l
    0x80,0x00,0x70,0x00,0x1C,0x00,0x00,0x07,0x00,0x00,0x07,0x8F,0xFF,0xFE,0x00,0x01,( @4 z- e5 J+ o) B$ r" H" g
    0x80,0x00,0x7F,0xFF,0xFC,0x00,0x0F,0xFF,0xFF,0xE0,0x07,0xCF,0xFF,0xFE,0x00,0x01,6 n/ E- F1 u% y% _1 R
    0x80,0x00,0x7F,0xFF,0xFC,0x00,0x1F,0xFF,0xFF,0xE0,0x03,0x8F,0x0E,0x0E,0x00,0x01,
    * n0 w1 s) m1 c; s  K" o9 ]$ R0x80,0x00,0x70,0x00,0x1C,0x00,0x0F,0xFF,0xFF,0xE0,0x03,0x0F,0x0E,0x0E,0x00,0x01,& M& x" N6 J9 y
    0x80,0x00,0x70,0x00,0x1C,0x00,0x0E,0x07,0x01,0xE0,0x00,0x0F,0x0E,0x0E,0x00,0x01,2 S. y, n# ]9 H0 T
    0x80,0x00,0x7F,0xFF,0xFC,0x00,0x0F,0xFF,0xFF,0xE0,0x00,0x0F,0x0E,0x0E,0x00,0x01,% ~( ?3 L6 T* C  `
    0x80,0x00,0x7F,0xFF,0xFC,0x00,0x0F,0xFF,0xFF,0xE0,0x00,0x0F,0x0E,0x0E,0x00,0x01," z. d- e- R  z% J* K9 e! J/ m
    0x80,0x00,0x7F,0xFF,0xFC,0x00,0x0F,0xFF,0xFF,0xE0,0x7F,0x8F,0x0E,0x0E,0x00,0x01,
    ( F+ c, b* ?3 n; Y- X0x80,0x00,0x00,0x00,0x00,0x00,0x0E,0x07,0x01,0xE0,0x7F,0x8F,0xFF,0xFE,0x00,0x01,
    5 R/ V( V! g$ I( N9 B9 n# P0x80,0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xE0,0x7F,0x8F,0xFF,0xFE,0x00,0x01,
    6 j' z1 Z( f9 f0 Z0x80,0x07,0xFF,0xCF,0xFF,0xC0,0x0F,0xFF,0xFF,0xE0,0x07,0x8F,0xFF,0xFE,0x00,0x01,8 T  @) D5 a+ s; r7 _+ F
    0x80,0x07,0xFF,0xCF,0xFF,0xC0,0x1F,0xFF,0xFF,0xE0,0x07,0x8F,0x0E,0x0E,0x00,0x01,
    ( l5 P" b# Y2 h. @) k, @/ u+ T0x80,0x07,0xFF,0xCF,0xFF,0xC0,0x00,0x07,0x03,0x80,0x07,0x8F,0x0E,0x0E,0x00,0x01,
    / g! s( U$ w6 b* z8 A& s' S0x80,0x07,0x81,0xCF,0x03,0xC0,0x00,0x07,0x07,0xE0,0x07,0x8F,0x0E,0x0E,0x00,0x01,
    9 ]( l0 i! S: B: {5 a0x80,0x07,0x81,0xCF,0x03,0xC0,0x7F,0xFF,0xFF,0xF0,0x07,0x8F,0x0E,0x0E,0x00,0x01,* P3 V) X; W# a) I, p# @$ O+ I4 Y" i  s' r) b
    0x80,0x07,0x81,0xCF,0x03,0xC0,0x7F,0xFF,0xFF,0xF8,0x07,0x8F,0x0E,0x0E,0x00,0x01,
    ' \# G/ q" A7 a+ D0x80,0x07,0xFF,0xCF,0xFF,0xC0,0x7F,0xF8,0x00,0x78,0x07,0x8F,0x0E,0x0E,0x00,0x01,* e8 w  d7 L5 l" I
    0x80,0x07,0xFF,0xCF,0xFF,0xC0,0x00,0x02,0x00,0x20,0x07,0x8F,0xFF,0xFE,0x00,0x01,# c/ ?# M0 x4 Z& q( r
    0x80,0x07,0xFF,0xCF,0xFF,0xC0,0x01,0xCF,0x00,0xC0,0x07,0x8F,0xFF,0xFE,0x00,0x01,
    : D# Y! ~) N9 |9 X/ y; w0x80,0x07,0x81,0xCF,0x03,0xC0,0x39,0xC7,0x81,0xE0,0x07,0x8F,0xFF,0xFE,0x00,0x01,4 U+ @8 W9 _8 y
    0x80,0x07,0x81,0xCF,0x03,0xC0,0x79,0xC7,0x80,0xF0,0x0F,0xE0,0x00,0x00,0x00,0x01,3 E) ~9 X) Y# C' K
    0x80,0x07,0xFF,0xCF,0xFF,0xC0,0x79,0xC3,0x8C,0xF8,0x1F,0xFC,0x00,0x00,0x00,0x01,$ K) M. _& ?/ u$ U# t7 T
    0x80,0x07,0xFF,0xCF,0xFF,0xC0,0x71,0xC1,0x1E,0x7C,0x3C,0x7F,0xFF,0xFF,0xC0,0x01,6 U; J/ g- g: F- o
    0x80,0x07,0xFF,0xCF,0xFF,0xC0,0xF1,0xE0,0x1E,0x3C,0x7C,0x3F,0xFF,0xFF,0x80,0x01,
    " n0 s5 C! q0 ~7 X( z. k! k% H0x80,0x07,0x81,0xCF,0x03,0xC0,0xE1,0xFF,0xFE,0x10,0x18,0x07,0xFF,0xFF,0x80,0x01,9 X8 }" g4 f6 a( ?4 a
    0x80,0x07,0x81,0xCF,0x03,0xC0,0xE1,0xFF,0xFC,0x00,0x00,0x00,0x7F,0xFF,0x80,0x01,. _+ R) [0 k, Y- Y/ k5 D
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,  c# e% ]  y6 Z, V, O: G5 B+ t( Q
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,! ]. b+ j: ]1 T$ X9 `/ x
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    " P, o0 ]  k3 N8 R0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,. P7 B7 d& A' x, P$ T8 O9 W
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    * D# I$ |: s- E: H! ^0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    . O& ]  V$ [. g& F0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    2 E! A; D# f' q& _/ m0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    ( v0 ~' v" }' `: i0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0 b/ i- D( n, W1 t2 _1 m; [( [
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01," D! K! |" o1 ^  h# C8 e5 d
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,  k) N' y# U5 h; B! F
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01," y$ s( R1 a% B1 w6 L6 G( |
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    + [, a' k2 h/ L' ~; n0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    " o. q5 T; C& W3 w; e8 m1 i8 X6 T0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,* V/ \2 l4 |0 q: N
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01," |( Y! e* z+ {  B
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    / ~8 q" w+ }( d1 Y5 N- k0 W0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    / b3 S5 W  J& w3 h  o0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,9 \% e; J  K( x1 W6 R; n" o
    }; 2 l& @4 x: V+ o, C5 P: D/ K
    1 Q# k9 J4 w/ k* c' |- ^) Q. O( n
    unsigned char code description2[]={
    , o  {# Z* X) s/*--  宽度x高度=128x64  --*/
    ; S/ s5 ]% i# X0x08,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x20,0x08,0x08,0x00,0x00,0x00,0x00,
    % T. H, l& w1 c0 }0x04,0xFF,0xC2,0x40,0x80,0x20,0x01,0xFE,0x0F,0xFF,0x84,0x08,0x00,0x00,0x00,0x00,
    ) T0 c- T* L8 _. E/ S/ O0x04,0x80,0x82,0x48,0x9F,0xFF,0xC1,0x02,0x00,0x20,0x06,0x08,0x00,0x00,0x00,0x00,
    . a( B$ c3 C( A" x2 i* v0x00,0x24,0x02,0x48,0x80,0x20,0x01,0xFE,0x03,0xFE,0x04,0x08,0x00,0x00,0x00,0x00,/ U8 Y6 J8 V. G
    0x10,0x23,0x1F,0xC8,0x80,0x20,0x01,0x02,0x02,0x22,0x00,0xFF,0x80,0x00,0x00,0x00,
    # R/ G2 j% m" ~1 f0 p0x0A,0xC1,0x02,0x48,0x83,0xFF,0x01,0xFE,0x03,0xFE,0x00,0x88,0x80,0x00,0x00,0x00,7 u) c7 S$ V& G4 V& T
    0x0A,0x08,0x02,0x48,0x82,0x21,0x01,0x02,0x02,0x22,0x1C,0x88,0x80,0x00,0x00,0x00,# v5 u, z) E( z* T$ e  @  ?. l
    0x02,0x08,0x02,0x48,0x82,0x21,0x00,0x00,0x03,0xFE,0x04,0xFF,0x80,0x00,0x00,0x00,
    " j# H/ p; l" o0x04,0xFF,0x82,0x48,0x82,0x21,0x0F,0xCF,0xC0,0x21,0x04,0x88,0x80,0x00,0x00,0x00,+ {! O  e7 q: P+ r
    0x04,0x08,0x02,0x48,0x82,0x21,0x08,0x48,0x4F,0xFF,0x84,0x88,0x80,0x00,0x00,0x00,
    7 J  s0 X1 g% _" e5 i9 [. f9 f6 r  O0x18,0x1C,0x07,0x48,0x82,0x21,0x0F,0xCF,0xC0,0x00,0x84,0x88,0x80,0x00,0x00,0x00,% [5 }9 ?: X. J7 [
    0x08,0x2B,0x18,0x88,0x82,0x21,0x08,0x48,0x41,0x20,0x04,0xFF,0x80,0x00,0x00,0x00,# a5 u$ w( z% P# z
    0x08,0xC9,0xC0,0x88,0x82,0x25,0x08,0x48,0x45,0x11,0x04,0x80,0x80,0x00,0x00,0x00,
    ' N8 _) f1 n. G( {; p0x0B,0x08,0x81,0x00,0x82,0x22,0x0F,0xCF,0xC5,0x04,0x8A,0x00,0x00,0x00,0x00,0x00,
    3 D4 N# q9 _5 T7 P# H0x08,0x08,0x02,0x00,0x80,0x20,0x08,0x48,0x4C,0xFC,0x91,0xFF,0xC0,0x00,0x00,0x00,/ j) V' A/ G0 ~% T. j+ {
    0x08,0x08,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    # d" M: l9 X% _( @8 x& W1 _) r+ x0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,7 n6 k: K9 H0 b4 ~7 a2 t# t5 r9 D
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    5 d# O* p* ?) Y- y# n, b  Y; P0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,# R# G: A) |/ D: Q3 x
    0x00,0x00,0x00,0x00,0x02,0x00,0x7F,0xE0,0x02,0x01,0xF7,0xF0,0x08,0x80,0x7F,0xF8,) a, H0 i3 d: a* u9 S! K1 c9 e
    0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x40,0xFF,0xFD,0x24,0x10,0x0C,0x80,0x00,0x08,8 w9 I# s0 N' v/ l
    0x00,0x00,0x00,0x00,0x7F,0xF0,0x00,0x80,0x04,0x01,0x27,0xF0,0x08,0x80,0x00,0x08,1 _( e# x3 u+ Z/ {( x" u
    0x00,0x00,0x00,0x00,0x42,0x10,0x01,0x00,0x08,0x01,0x44,0x10,0x10,0x40,0xFF,0xC8,
    / k7 k- |/ ^, U+ Z& c0x00,0x00,0x00,0x00,0x42,0x10,0x02,0x00,0x1F,0xE1,0x44,0x10,0x10,0x20,0x00,0x08,% O: g! g2 p! F) Y4 x
    0x00,0x00,0x00,0x00,0x7F,0xF0,0x02,0x00,0x30,0x21,0x27,0xF0,0x20,0x30,0x00,0x08,
    " n. |! R9 Z6 {" z0x00,0x00,0x00,0x00,0x42,0x10,0x02,0x08,0x50,0x21,0x15,0x00,0x44,0x1C,0x7F,0x88,% E. j! W6 ?4 D, y% a: R
    0x00,0x00,0x00,0x00,0x42,0x11,0xFF,0xFC,0x9F,0xE1,0x14,0x90,0x86,0x08,0x40,0x88,
    ( K' l' L0 F' n$ o4 ], _7 \0x00,0x00,0x00,0x00,0x42,0x10,0x02,0x01,0x10,0x21,0x54,0xA0,0x04,0x00,0x40,0x88,
    ! Q  n) H0 x4 H( C0x00,0x00,0x00,0x00,0x7F,0xF0,0x02,0x00,0x10,0x21,0x24,0x40,0x08,0x40,0x7F,0x88,
    ! ~& E' {$ k& U0x00,0x00,0x00,0x00,0x42,0x10,0x02,0x00,0x1F,0xE1,0x04,0x40,0x10,0x20,0x40,0x88,
    8 {" m+ \0 x" ], Y/ j5 R4 K; E+ m& A0x00,0x00,0x00,0x00,0x02,0x04,0x02,0x00,0x10,0x21,0x04,0x20,0x23,0xF0,0x40,0x08,. J9 F/ I+ W& E6 B
    0x00,0x00,0x00,0x00,0x02,0x04,0x02,0x00,0x11,0x21,0x05,0x1C,0x7E,0x30,0x00,0x28,
    & h, g% D/ X7 Y/ ?$ w' B  p2 |$ ]0x00,0x00,0x00,0x00,0x01,0xFC,0x0A,0x00,0x10,0xE1,0x06,0x08,0x20,0x20,0x00,0x10,7 k/ y# g# C. t1 G& L7 z4 i
    0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x10,0x41,0x04,0x00,0x00,0x00,0x00,0x00,
    7 v5 ]8 t# X2 A- W7 i/ {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,7 Q! Y2 ^! x) T; r
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ( S5 ]- g: `# V( |6 u& _& n0x7D,0xCF,0xF9,0x8E,0xFD,0xCF,0xF9,0x8E,0x7D,0xF6,0x39,0xEE,0x7E,0x77,0xDF,0x1F,
    ! V! `0 F- l* ?% e/ b0x84,0x84,0x84,0xC5,0x08,0x84,0x84,0xC4,0x10,0x43,0x12,0x24,0x24,0x21,0x08,0x84,* \$ i% ?2 ?  f( d
    0x84,0x84,0x90,0xC4,0x08,0x84,0x90,0xC4,0x10,0x43,0x12,0x24,0x24,0x21,0x08,0x44,
    ; h7 A+ E4 U! T* s3 J0x80,0x84,0x90,0xA4,0x10,0x84,0x90,0xA4,0x10,0x42,0x94,0x04,0x24,0x21,0x08,0x44,8 _; {" ~2 w* r; _) L2 s' R
    0x40,0x84,0xF0,0xA4,0x10,0x84,0xF0,0xA4,0x10,0x42,0x94,0x04,0x24,0x21,0x08,0x44,
    + V6 {0 ?! K' g4 o8 Y( A0x30,0xFC,0x90,0x94,0x20,0xFC,0x90,0x94,0x10,0x42,0x54,0x07,0xE4,0x21,0x08,0x44,5 ~- F3 O! ]  A: i. D5 K4 e
    0x08,0x84,0x90,0x94,0x40,0x84,0x90,0x94,0x10,0x42,0x54,0x74,0x24,0x21,0x08,0x44,+ P+ u( \6 `% {% d4 k: F
    0x04,0x84,0x80,0x94,0x40,0x84,0x80,0x94,0x10,0x42,0x54,0x24,0x24,0x21,0x08,0x44,
    5 K: g6 Q! r& P7 D9 X' k# j& E0x84,0x84,0x84,0x8C,0x84,0x84,0x84,0x8C,0x10,0x42,0x32,0x24,0x24,0x21,0x08,0x44,
    - W* h; N) J" w, n8 K0x84,0x84,0x84,0x8C,0x84,0x84,0x84,0x8C,0x10,0x42,0x32,0x24,0x24,0x21,0x08,0x84,$ F0 A2 M/ B# n& a' W
    0xF9,0xCF,0xF9,0xC5,0xF9,0xCF,0xF9,0xC4,0x11,0xF7,0x11,0xCE,0x73,0xC7,0xDF,0x1F,) ^1 b) t! P1 p6 j- J9 G
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,6 C; ?; B4 R+ U; ~
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
      @- {5 F& T  O1 `' v5 q0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,) u+ q" X' v4 I8 {+ \6 O- t% I
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    3 i0 ?# Q0 \5 l* N: L* y! g0xFE,0xFC,0x3E,0xE7,0xC7,0x38,0xE0,0x38,0x3C,0xEE,0x3E,0x38,0x01,0xC3,0xFB,0xE0,, J# I: V; f9 F' d4 {
    0x92,0x42,0x42,0x42,0x62,0x44,0x40,0x44,0x44,0x44,0x42,0x44,0x00,0x82,0x49,0x10,
    6 s0 p. U' h# r& Z, N0x10,0x48,0x42,0x42,0x62,0x82,0x40,0x82,0x44,0x44,0x42,0x82,0x00,0x80,0x41,0x08,
    , @$ i8 }1 W% {  x0x10,0x48,0x80,0x42,0x52,0x82,0x40,0x82,0x80,0x28,0x80,0x82,0x00,0x80,0x41,0x08,
    7 a% w; G: P+ Z+ C: _' d0x10,0x78,0x80,0x42,0x52,0x82,0x40,0x82,0x80,0x28,0x80,0x82,0x00,0x80,0x41,0x08,6 E0 \  E( P  }. ^2 C+ n" I
    0x10,0x48,0x80,0x7E,0x4A,0x82,0x40,0x82,0x80,0x10,0x80,0x82,0x00,0x80,0x41,0x08,
    ; K0 l! w% [, R8 R2 \6 f0x10,0x48,0x80,0x42,0x4A,0x82,0x40,0x82,0x8E,0x10,0x80,0x82,0x00,0x80,0x41,0x08,
    . `" W& ~- g7 ^4 y, m- b& P0x10,0x40,0x80,0x42,0x4A,0x82,0x40,0x82,0x84,0x10,0x80,0x82,0x00,0x80,0x41,0x08,
    2 _% N* {. R6 V3 {) H3 z! i0x10,0x42,0x42,0x42,0x46,0x82,0x40,0x82,0x44,0x10,0x42,0x82,0x00,0x80,0x41,0x08,
    * X  P# W( t" X" R: ~9 z8 n0x10,0x42,0x44,0x42,0x46,0x44,0x42,0x44,0x44,0x10,0x44,0x44,0xCC,0x84,0x41,0x13,2 s5 |, V, F1 U  A$ R
    0x38,0xFC,0x38,0xE7,0xE2,0x38,0xFE,0x38,0x38,0x38,0x38,0x38,0xCD,0xFC,0xE3,0xE3,9 e1 e2 d- p/ Z2 g
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,4 M, }  B* M' I5 [! C
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00,7 [) a3 V! m7 \; x' n% w4 Z$ m- J7 _* x
    };
    + I5 X: _' P/ r: b6 s5 z9 L7 L) W; D. e
    unsigned char code description3[]={
    0 k# m4 B8 f3 a# _8 {/*--  宽度x高度=128x64  --*/
    . \: C5 O/ s3 Z0 _' t2 A
    ; o9 z+ Y8 ?  D9 Z( K7 X0x40,0x40,0x00,0x00,0x3F,0xFC,0x00,0x00,0x40,0x40,0x00,0x00,0x20,0x90,0x20,0x80,8 i8 F. T% `/ @
    0x20,0x20,0x0F,0xF0,0x20,0x04,0x00,0x00,0x20,0x20,0x0F,0xF0,0x20,0x90,0x20,0x80,: @$ ^, _$ b/ z0 f! M
    0x27,0xFE,0x08,0x10,0x20,0x04,0x00,0x00,0x27,0xFE,0x08,0x10,0x27,0xFC,0x20,0x80,
    ) c$ f' S. o6 d- {% x: p& _$ K* n0x09,0x20,0x0F,0xF0,0x3F,0xFC,0x00,0x00,0x09,0x20,0x0F,0xF0,0x20,0x90,0x23,0xF8,
    ) h5 d: o1 J' m+ K5 ?7 s( p0x89,0x20,0x08,0x10,0x24,0x10,0x00,0x00,0x89,0x20,0x08,0x10,0xFB,0xF8,0xF8,0x88," T4 U' Y( \6 _8 d
    0x52,0x7C,0x0F,0xF0,0x22,0x20,0x00,0x00,0x52,0x7C,0x0F,0xF0,0x22,0x08,0x20,0x88,$ e. E: x7 J7 }7 x9 N
    0x52,0x44,0x08,0x10,0x2F,0xFC,0x00,0x00,0x52,0x44,0x08,0x10,0x73,0xF8,0x20,0x88,; E  v0 v. d* A- j
    0x16,0xA8,0x00,0x00,0x22,0x20,0x00,0x00,0x16,0xA8,0x00,0x00,0x6A,0x08,0x20,0x88,
    " G: U6 \: B/ k) g; M# @0x2B,0x98,0x7E,0x7E,0x22,0x20,0x00,0x00,0x2B,0x98,0x7E,0x7E,0xA3,0xF8,0x2F,0xFE,
    ( t# t$ E5 l( X3 b( v" x0x22,0x50,0x42,0x42,0x3F,0xFE,0x00,0x00,0x22,0x50,0x42,0x42,0xA0,0x40,0x20,0x80,
    ; z) I) g. q( {) x$ g4 _" x  j/ A0xE2,0x20,0x7E,0x7E,0x22,0x20,0x00,0x00,0xE2,0x20,0x7E,0x7E,0x27,0xFE,0x39,0x40,
    1 O9 c( x' B0 ]0x22,0x30,0x42,0x42,0x22,0x20,0x60,0x00,0x22,0x30,0x42,0x42,0x20,0x40,0xE1,0x20,7 z7 f' P" p( L" b% U
    0x22,0x50,0x42,0x42,0x44,0x20,0x30,0x00,0x22,0x50,0x42,0x42,0x20,0xA0,0x42,0x18,# J4 u& ~! J, ^5 k8 x" H6 [6 f
    0x22,0x88,0x7E,0x7E,0x44,0x20,0x10,0x00,0x22,0x88,0x7E,0x7E,0x20,0x98,0x02,0x0E," D) J$ J* |3 q& E  E
    0x23,0x0E,0x42,0x42,0x88,0x20,0x00,0x00,0x23,0x0E,0x42,0x42,0x21,0x0E,0x04,0x04,7 h# K1 D. I' d
    0x22,0x04,0x00,0x00,0x10,0x20,0x00,0x00,0x22,0x04,0x00,0x00,0x26,0x04,0x08,0x00,
    7 ]- }8 w0 M; L( H' ]0x01,0x00,0x04,0x40,0x24,0x04,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    4 }8 N  Z) L4 j1 ~  B$ \: m# ]3 G0x01,0x00,0x04,0x40,0x34,0x04,0x22,0x40,0x3F,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,
    + w5 _7 `9 Q3 K2 F3 V# l0x3F,0xF8,0x04,0x40,0x24,0x24,0x22,0x40,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0 N1 P3 c. M. m2 B4 B9 I, b" ^- S
    0x02,0x00,0x04,0x44,0x3F,0xA4,0x03,0xFC,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,- R: x' o* ?2 X" ?: E8 w4 q9 R
    0x02,0x00,0x44,0x46,0x44,0x24,0x04,0x40,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    $ Y- R/ j; T# E/ {0xFF,0xFE,0x24,0x4C,0x04,0x24,0x00,0x40,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    - }  A" [! S- @8 c0x04,0x00,0x24,0x48,0x7F,0xA4,0xEF,0xFE,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,9 g3 e; U  l: ]. j
    0x08,0x20,0x14,0x50,0x04,0x24,0x20,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    4 ^% D3 c8 u5 q! t0x0F,0xF0,0x1C,0x50,0x3F,0xA4,0x23,0xF8,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    9 E( ^  A7 L7 ?& i0x00,0x20,0x14,0x60,0x24,0xA4,0x22,0x08,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/ Y( z1 L* n. C2 V# I
    0x00,0x40,0x04,0x40,0x24,0xA4,0x22,0x08,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' p4 @" Y& U  M8 o8 ]- d
    0x02,0x80,0x04,0x40,0x24,0xA4,0x23,0xF8,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  t; c% I# t; l" ~5 c! W
    0x01,0x00,0x04,0x44,0x24,0x84,0x22,0x08,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,9 {9 T" d7 f* r0 Y3 C: ?2 u' @
    0x00,0x80,0xFF,0xFE,0x27,0x84,0x50,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,2 p4 }/ o6 G0 K
    0x00,0x40,0x00,0x00,0x05,0x14,0x8F,0xFE,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,: u/ K& J6 M8 ?# {, [
    0x00,0x00,0x00,0x00,0x04,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ; m4 k8 f! O8 t- l2 c0 H2 i: Q0x01,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    / {6 H4 ?  H& s3 g  I; L1 h2 t0x01,0x00,0x20,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    3 m9 @# @0 L' u0x01,0x00,0x33,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    4 [6 A% _# A3 Y9 s. s0x3F,0xF8,0x20,0x20,0x00,0x00,0x3C,0x18,0x18,0x1C,0x7E,0x1C,0x18,0x7E,0x00,0x00,
      u- H  T+ E) [3 ~* c8 n7 }0x21,0x08,0x00,0x20,0x00,0x00,0x42,0x24,0x24,0x24,0x44,0x24,0x24,0x40,0x00,0x00,/ `9 }! B2 U7 r$ {0 x
    0x21,0x08,0x07,0xFE,0x00,0x00,0x42,0x42,0x42,0x40,0x44,0x40,0x42,0x40,0x00,0x00,
    4 ]9 Y) g5 U2 R; E) a# s- @0x3F,0xF8,0xF0,0x20,0x00,0x00,0x42,0x42,0x42,0x40,0x08,0x40,0x42,0x40,0x00,0x00,
    + Y4 n8 r4 c& `. J  U7 _: S0x21,0x08,0x10,0x20,0x00,0x00,0x04,0x42,0x42,0x58,0x08,0x58,0x42,0x58,0x00,0x00,# }* C% Z: H3 T" W1 K, |
    0x21,0x08,0x10,0x20,0x00,0x00,0x04,0x26,0x42,0x64,0x10,0x64,0x42,0x64,0x00,0x00,
    ) @$ z/ X: H" h+ e  B9 g0x21,0x08,0x11,0xFC,0x30,0x00,0x08,0x1A,0x42,0x42,0x10,0x42,0x42,0x02,0x00,0x00,
    ! [* Y- f# z4 w# @0x3F,0xF8,0x11,0x04,0x30,0x00,0x10,0x02,0x42,0x42,0x10,0x42,0x42,0x02,0x00,0x00,
    % }  {7 B' S' D" s! {% Z+ T0x21,0x08,0x11,0x04,0x00,0x00,0x20,0x02,0x42,0x42,0x10,0x42,0x42,0x42,0x00,0x00,
    1 X7 d/ Y6 ], i. W. p( I0x01,0x02,0x15,0x04,0x30,0x00,0x42,0x24,0x24,0x24,0x10,0x24,0x24,0x44,0x00,0x00,- L. a/ ]0 \0 @' H/ y! J
    0x01,0x02,0x19,0xFC,0x30,0x00,0x7E,0x38,0x18,0x18,0x10,0x18,0x18,0x38,0x00,0x00,
    1 H6 g% `! @! G1 o( J2 I; P0x00,0xFE,0x11,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,6 @2 x; g! A, a  Z3 O( V# l' z
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,. a' s; r; o% h  Z3 z! x; G
    0x10,0x40,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ) u+ S' r& w$ o0 B0x18,0x48,0x01,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    " q5 F. X) T! K  x! Z4 U3 @0x17,0xFC,0x7F,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,* r: S) H8 z& j+ q9 m# V
    0x20,0x40,0x02,0x00,0x00,0x00,0x3C,0x7E,0x3C,0x1C,0x04,0x3C,0x1C,0x04,0x00,0x00,
    + y& d* j+ ~$ {. c0x20,0x80,0x0F,0xF0,0x00,0x00,0x42,0x44,0x42,0x24,0x0C,0x42,0x24,0x0C,0x00,0x00,& {; t2 R, Z' G4 l. G
    0x60,0x84,0x08,0x10,0x00,0x00,0x42,0x44,0x42,0x40,0x14,0x42,0x40,0x14,0x00,0x00,; `. i# v- ^+ j2 W6 ?8 J
    0xAF,0xFE,0x0F,0xF0,0x00,0x00,0x42,0x08,0x04,0x40,0x24,0x42,0x40,0x24,0x00,0x00,' f  p) D7 r7 {2 w5 g
    0x20,0x80,0x08,0x10,0x00,0x00,0x04,0x08,0x18,0x58,0x24,0x24,0x58,0x24,0x00,0x00,: u) j! m( S8 J, R) _9 q) U
    0x21,0x08,0x0F,0xF0,0x00,0x00,0x04,0x10,0x04,0x64,0x44,0x18,0x64,0x44,0x00,0x00,2 ^/ @+ b4 r% i+ p  e
    0x23,0xFC,0x08,0x10,0x30,0x00,0x08,0x10,0x02,0x42,0x44,0x24,0x42,0x44,0x00,0x00,2 B" n5 c+ [) x; }8 ]
    0x20,0x08,0x0F,0xF0,0x30,0x00,0x10,0x10,0x02,0x42,0x7E,0x42,0x42,0x7E,0x00,0x00,4 [8 @- }- g& Z, T, I: P  `
    0x21,0x10,0x08,0x10,0x00,0x00,0x20,0x10,0x42,0x42,0x04,0x42,0x42,0x04,0x00,0x00,
    4 p) ~" P- j5 ~% B- d' [0x20,0xA0,0xFF,0xFE,0x30,0x00,0x42,0x10,0x44,0x24,0x04,0x42,0x24,0x04,0x00,0x00,
    + z* z% e+ C! U; H( Y! ?4 q0x20,0x40,0x04,0x40,0x30,0x00,0x7E,0x10,0x38,0x18,0x1E,0x3C,0x18,0x1E,0x00,0x00,
    ; o* D4 G% `) g# y2 t$ c0x20,0x20,0x18,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    - B8 x4 N, h6 y' x* E0x00,0x00,0x60,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
      d6 w% R- T3 d1 b};
    % h! n. Q$ A" c  u( ]3 @! P% }$ _8 j% ~  x! S/ _8 Y0 {
    unsigned char code description4[]={( W, u' v. j* G  a
    /*--  宽度x高度=128x64  --*/
      @* P8 t. N, {* }0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    7 B% Z% E' y% d7 d" i6 j3 P( P. O9 y0x0F,0xFF,0x82,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,( A3 E$ g: j! e2 O
    0x08,0x00,0x82,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,9 x- W: G% o. f, ^. F9 \
    0x08,0x20,0x82,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    , f# B* E/ c/ a0x0A,0x22,0x82,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    7 Z6 D# F3 ?) T( \  a3 r" r0x09,0x53,0x9F,0xA4,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/ {- }, H( z8 c5 G3 g" L1 a" _
    0x08,0x8A,0x82,0x27,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,2 ?8 Z  n. K3 ?* j
    0x08,0x84,0x82,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,$ o3 a8 t- s4 V+ J
    0x09,0x44,0x82,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    1 _% a& A2 g% m) h0x09,0x4A,0x82,0x24,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,% F5 |# z# g) |
    0x0A,0x32,0x82,0x24,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0 z! f$ J5 Z6 _; r- A  i0x0C,0x20,0x83,0xA4,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ) J" i5 D* b4 ~: R) q! Q0x08,0x00,0x9E,0x24,0x86,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0 J/ C$ ?& ]+ f4 e, S0x08,0x03,0x88,0xFF,0xC6,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,- _& _' r* p0 |% A/ w0 y+ b8 E
    0x08,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    1 S1 y1 T1 O4 B; i5 D0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ) x# E% ~& x" d( O7 z: [) c% n$ F0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    6 W  T7 f  E& P& k% w* g0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0 _9 e8 k* A& J8 j* H& j( U0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,8 e9 `* ?3 e/ ~0 x$ Y0 `' ?/ q
    0x00,0x00,0x00,0x00,0x00,0x01,0x98,0x00,0xCE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,% P( Z9 Y0 v" P1 Q
    0x00,0x00,0x00,0x00,0x00,0x01,0x88,0x00,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    1 I, h: j* P( d$ H' m! y9 y0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,$ N: a$ i, Y) V! C
    0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,; V5 U: u. x3 ]! A; ~* L
    0x00,0x1A,0xFA,0xFA,0xE0,0x03,0x8B,0x83,0xC2,0x03,0x9F,0xC0,0x03,0x87,0x9F,0xC0,
    # G7 c! z, r7 j- x+ Z: I* H0x00,0x12,0x52,0x52,0x40,0x00,0x8C,0x44,0x42,0x04,0x49,0x20,0x04,0x48,0x49,0x20,
    ( j% c+ u4 S# i( i  a' z0x00,0x12,0x52,0x52,0x40,0x00,0x88,0x48,0x42,0x08,0x09,0x20,0x08,0x08,0x49,0x20,6 c8 y& F* X/ {' z
    0x00,0x15,0x55,0x55,0x40,0x00,0x88,0x48,0x42,0x08,0x09,0x20,0x08,0x08,0x49,0x20,+ h# c- Q% K4 n& C4 n! Q
    0x00,0x15,0x55,0x55,0x40,0x00,0x88,0x48,0x42,0x08,0x09,0x20,0x08,0x08,0x49,0x20,
    % W. }, b5 [7 n% \/ L0x00,0x08,0x88,0x88,0x8C,0x00,0x88,0x44,0xC2,0x04,0x49,0x2C,0x04,0x48,0x49,0x20,' U, o% M: u3 H. E9 B
    0x00,0x08,0x88,0x88,0x8C,0x00,0x9C,0xE3,0x6F,0x83,0x9D,0xAC,0x03,0x87,0x9D,0xA0,; P) }2 [+ \! N* Q, {
    0x00,0x00,0x00,0x00,0x00,0x08,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    % A: a2 T4 U: a0x00,0x00,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ! ]$ A2 h3 X/ W7 C8 O0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,. G5 T" X& r! e6 i! a
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ( Z5 h! A& t/ H! f2 y" I2 u$ D% ]# V0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    & p) r; X  e( \- i/ a* K' V# p0x1D,0xC0,0x06,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    - q' r! r1 Q! i, r1 i& C0x0D,0x80,0x06,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    1 `7 u6 r+ R0 B0x0D,0x80,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ; K0 y1 z, u- X  {" \2 P0x0D,0x80,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,3 s3 |9 O. z4 x) X& o7 g& o
    0x0D,0x87,0x8E,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    6 J1 M3 `$ X7 ^9 @- n# X. k9 A: {( p0x0A,0x88,0x42,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    9 k4 v2 X! \3 ^- q% V* P0x0A,0x83,0xC2,0x02,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    & d: z" k. g* Z* D  _  W0x0A,0x84,0x42,0x02,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,. z$ V/ ?; v+ J2 e% K  A0 c  y  l' a
    0x0A,0x88,0x42,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0 b( h3 u3 o. [1 M# W4 Q0x0A,0x88,0x42,0x02,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,$ X2 N* x) P9 N" |
    0x1A,0xC7,0xEF,0x8F,0x86,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' c9 v& c/ a2 M
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,# o2 [7 R% k& Q5 r( V' J: k* ?2 O
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,6 q7 I! [5 f8 J9 X( c0 [8 Q0 r
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00," A7 A/ X$ Q# K) K2 v+ m% ?
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    5 p2 q; F. N) r8 L/ w& L3 C0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    - e) ^8 L3 f; i  z8 p' w/ v0x00,0x01,0x98,0x00,0xCE,0x00,0x00,0x07,0x02,0x03,0x87,0x80,0x00,0x00,0x00,0x00,. G" H# I4 M" j8 C
    0x00,0x01,0x88,0x00,0x42,0x00,0x00,0x08,0x8E,0x04,0x88,0x40,0x00,0x00,0x00,0x00,
    ( `* F$ y, _* H1 X7 k: H0x00,0x00,0x08,0x00,0x42,0x00,0x00,0x0B,0x42,0x08,0x08,0x40,0x00,0x00,0x00,0x00,; X5 e( I5 A$ `4 Y! `2 |2 u; d
    0x00,0x00,0x08,0x00,0x42,0x00,0x00,0x15,0x42,0x08,0x00,0x80,0x00,0x00,0x00,0x00,) e' _, m% F, U' W. ]
    0x00,0x03,0x8B,0x83,0xC2,0x03,0x9F,0xD5,0x42,0x0B,0x03,0x00,0x03,0x87,0x9F,0xC0,
      [! L% E9 W3 E2 \8 b/ _0x00,0x00,0x8C,0x44,0x42,0x04,0x49,0x35,0x42,0x0C,0x80,0x80,0x04,0x48,0x49,0x20,. ^0 o+ F" Q: g4 g) W3 a
    0x00,0x00,0x88,0x48,0x42,0x08,0x09,0x35,0x42,0x08,0x40,0x40,0x08,0x08,0x49,0x20,
    9 V+ r+ r' Y# f* p( A, g0x00,0x00,0x88,0x48,0x42,0x08,0x09,0x36,0x82,0x08,0x40,0x40,0x08,0x08,0x49,0x20,
    1 s9 I0 l. f9 x0x00,0x00,0x88,0x48,0x42,0x08,0x09,0x28,0x42,0x08,0x48,0x40,0x08,0x08,0x49,0x20,
    6 t, S3 Z# F3 N6 N! ^9 B0x00,0x00,0x88,0x44,0xC2,0x04,0x49,0x28,0x82,0x04,0x88,0x8C,0x04,0x48,0x49,0x20,
    3 L% H# ^' l9 S- ?  J3 i: f2 q0x00,0x00,0x9C,0xE3,0x6F,0x83,0x9D,0xA7,0x0F,0x83,0x07,0x0C,0x03,0x87,0x9D,0xA0,  A% b/ g& p$ s) U, I- M
    0x00,0x08,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    % i. f" l5 |5 c0 u: o* p0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    2 o) o; _0 w9 D5 @) C# r};
    8 j& I, J8 `# e6 I& Z
    + v: A) A7 U* I5 B! u' zunsigned char code description5[]={
    , B, Z3 o$ B& {# p/*--  宽度x高度=128x64  --*/
    , c* v9 `; S& x9 s4 n5 _* h. I& t0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    2 r3 D9 k; q/ F- r0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,$ \: w# x$ S# l" Q7 E) P
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,( i0 h" G! D& n8 q, v7 y/ I
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    % S4 b: V" c. |! K0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ( J# _$ J/ F8 B# z5 H0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    + |/ [) u8 N2 r1 S7 Z0 O0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    - `4 R  t9 k$ ^- _6 p( i" _0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    $ H, s8 C0 T' {& F% B4 l: c$ I0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    , ?) o) j4 y4 X& H8 m) \- m0x00,0x20,0x00,0x20,0x00,0x00,0x40,0x00,0x00,0x00,0x02,0x00,0x02,0x00,0x02,0x00,8 V* y- c8 d* C' k4 w2 n; v
    0x11,0x20,0x10,0x20,0x00,0x00,0x27,0xFE,0x12,0x04,0x01,0x00,0x01,0x00,0x01,0x00,% t2 H1 `. w4 h0 K
    0x11,0x20,0x10,0x20,0x00,0x00,0x24,0x04,0x12,0x44,0xFF,0xFE,0x7F,0xFE,0x3F,0xFE,
    8 i/ `) n# P! Q# e) r9 I1 L0x11,0x24,0x10,0x20,0x00,0x00,0x01,0x20,0x12,0x44,0x01,0x00,0x40,0x04,0x20,0x04,8 l2 u. c) ~, c$ e8 U' z2 q
    0xFD,0x3E,0x10,0x20,0x00,0x00,0x81,0x18,0xFE,0x44,0x01,0x00,0x80,0x08,0x44,0x08,
    ( A' _) ?& L; A+ y0x11,0xE4,0xFD,0x20,0x00,0x00,0x56,0x08,0x12,0x44,0x1F,0xF8,0x3F,0xF8,0x06,0x00,
    0 i' e7 U4 J2 J. V/ O4 g0x17,0x24,0x11,0x3C,0x00,0x00,0x50,0x40,0x12,0x44,0x11,0x08,0x01,0x00,0x04,0x00,
    ' d3 m5 T8 F% p! r6 v$ x- A1 t* W0x11,0x24,0x11,0x20,0x00,0x00,0x10,0x40,0x12,0x44,0x11,0x08,0x01,0x00,0xFF,0xFE,: I3 w# T3 l5 q
    0x11,0x24,0x11,0x20,0x00,0x00,0x27,0xFC,0x12,0x44,0x11,0x08,0x01,0x00,0x08,0x20,+ |6 p; B- d6 [8 Z' N0 o  E8 U
    0x11,0x34,0x11,0x20,0x30,0x00,0x20,0x40,0x12,0x44,0x11,0x08,0x1F,0xF8,0x08,0x20,
    * e1 v& Z# e8 Z# e8 ]1 D0x11,0x28,0x11,0x20,0x30,0x00,0xC0,0xE0,0x3A,0x44,0x11,0x08,0x01,0x40,0x08,0x40,2 m) I) F. d  ~) B6 m3 j0 _, [
    0x1D,0x20,0x1D,0x20,0x00,0x00,0x41,0x58,0xC4,0x44,0x11,0x08,0x01,0x20,0x06,0x80,  C: X* {+ `9 [7 w- f  L
    0x31,0x02,0xF1,0x24,0x30,0x00,0x46,0x4E,0x04,0x44,0x11,0x28,0x01,0x30,0x01,0x00,
    ( W& C0 Z+ e: G( K6 |0 B0xC1,0x02,0x47,0xFE,0x30,0x00,0x58,0x44,0x08,0x04,0x11,0x10,0x01,0x20,0x06,0xC0,  J! J2 {* Y3 E7 R# R
    0x00,0xFE,0x00,0x00,0x00,0x00,0x40,0x40,0x10,0x04,0x01,0x00,0x7F,0xFE,0x18,0x38,$ u4 B; H$ l% k: l0 f
    0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x40,0x00,0x00,0x01,0x00,0x00,0x00,0xE0,0x10,8 O9 s7 e; A* V& t
    0x00,0x00,0x00,0x00,0x01,0x00,0x10,0x20,0x42,0x04,0x20,0x00,0x01,0x00,0x00,0x00,# m; X$ w( m9 E/ v& P1 A
    0x7F,0xFC,0xFF,0xFE,0x01,0x80,0x10,0x40,0x22,0x24,0x27,0xFC,0x01,0x00,0x3F,0xFC,
    ( n: X( m- u" o) l( u9 p0x40,0x20,0x04,0x40,0x03,0x10,0x7F,0xFC,0x22,0x24,0x20,0x00,0x01,0x08,0x01,0x00,! ?  U% F  M, e% U' e/ `  q  ]( @
    0x40,0x30,0x04,0x40,0x06,0x18,0x52,0xC4,0x02,0x24,0x30,0x00,0x3F,0xFC,0x01,0x00,
    7 @; Y& y* V7 g& k# g0x48,0x20,0x7F,0xFC,0x08,0x30,0x18,0xA4,0x92,0x24,0xAB,0xF8,0x01,0x00,0x01,0x00,3 y& W- j: y7 U" u# \  A+ x, m* ^% `
    0x46,0x40,0x44,0x44,0x1F,0xE0,0x24,0xA4,0x5B,0x34,0xAA,0x08,0x01,0x10,0x01,0x00,' J& w" Q. `; m; I% L6 C
    0x41,0x40,0x44,0x44,0x00,0x88,0x3E,0x8C,0x56,0xAC,0xA2,0x08,0x3F,0xF8,0x01,0x00,
    % a, H1 D7 G$ {8 [+ x) a0x40,0x80,0x44,0x44,0x03,0x0C,0x68,0x80,0x22,0x24,0x23,0xF8,0x01,0x00,0x01,0x00,
    . V- E8 s8 M5 ^( f9 F: ?; J6 {2 [0x41,0x40,0x44,0x44,0x0C,0x78,0xA8,0xFE,0x22,0x24,0x22,0x08,0x01,0x00,0x01,0x00,
    - A  V% ~, i( B; u0x42,0x20,0x48,0x3C,0x1F,0x90,0x3E,0x02,0x22,0x24,0x22,0x08,0x01,0x04,0x01,0x00,
    ' _8 G. D2 Y- f! \0x44,0x30,0x50,0x04,0x08,0x10,0x28,0x02,0xC2,0x24,0x23,0xF8,0xFF,0xFE,0x01,0x00,
    " ~& P4 [$ F: q' i& z! _0x48,0x18,0x60,0x04,0x00,0x20,0x3E,0xFA,0x44,0x24,0x20,0x00,0x01,0x00,0x01,0x00,
    + f9 Z4 J. q% T9 p: s! S% }) G0x50,0x10,0x40,0x04,0x00,0xC0,0x28,0x02,0x44,0x24,0x20,0x00,0x01,0x00,0x01,0x00," L1 @3 A/ ~0 {' \% b  O
    0x7F,0xFC,0x7F,0xFC,0x07,0x00,0x28,0x02,0x48,0x24,0x2F,0xFE,0x01,0x00,0xFF,0xFE,: y% B, N# y0 [$ |+ _/ H
    0x00,0x00,0x40,0x04,0x78,0x00,0x3F,0x0A,0x50,0x24,0x20,0x00,0x01,0x00,0x00,0x00,
    7 ~- d/ M8 n3 v. z8 F0 l2 n  z0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x04,0x40,0x04,0x00,0x00,0x01,0x00,0x00,0x00,. N  F  U& w7 ]) L" p/ |
    0x04,0x40,0x20,0x20,0x00,0x00,0x10,0x40,0x00,0x10,0x20,0x00,0x00,0x00,0x00,0x00,. {2 \; e* S3 p0 F( A# a
    0x04,0x40,0x20,0x28,0x00,0x00,0x10,0x40,0x00,0x10,0xA4,0x00,0x7F,0xFC,0x00,0x00,
    / [6 r# B( f: m# ]0x04,0x40,0x20,0x24,0x00,0x00,0x13,0xFE,0x00,0x10,0x68,0x00,0x40,0x20,0x00,0x00,, f( q  X! C" j& C, J( q& }: \
    0x04,0x44,0x27,0xFE,0x3E,0x1C,0xFC,0x40,0x3C,0xFD,0xFE,0x3E,0x40,0x30,0x00,0x00,
    8 I+ d5 u' q* N4 b0 R0x44,0x46,0xFC,0x20,0x42,0x24,0x10,0x80,0x42,0x10,0x70,0x08,0x48,0x20,0x00,0x00,
    7 {4 e; @' ?9 \0x24,0x4C,0x24,0x24,0x42,0x40,0x30,0xA0,0x42,0x38,0xA8,0x08,0x46,0x40,0x00,0x00,
      B' R2 l! F& |7 `6 Q+ e( U# U0x24,0x48,0x27,0xA6,0x80,0x40,0x39,0x20,0x42,0x35,0x26,0x08,0x41,0x40,0x00,0x00,; _) i# |2 k. M  A; p4 _
    0x14,0x50,0x24,0xA4,0x80,0x58,0x55,0xFC,0x04,0x50,0x40,0x08,0x40,0x80,0x00,0x00,
    , I! W( L) {5 t2 ~/ r! G8 e0x1C,0x50,0x24,0xA8,0x80,0x64,0x50,0x20,0x04,0x50,0x40,0x08,0x41,0x40,0x00,0x00,
    % _% \. D" ~' _9 E" v6 \7 C0x14,0x60,0x3C,0xA8,0x80,0x42,0x91,0x20,0x08,0x97,0xFE,0x08,0x42,0x20,0x00,0x00,
    ' g3 d" b6 v' ^( _6 T# J5 X0x04,0x40,0xE4,0x90,0x80,0x42,0x11,0x28,0x10,0x10,0x90,0x08,0x44,0x30,0x00,0x00,
    2 f$ \+ S) L3 K& H+ {% T0x04,0x40,0x47,0x92,0x42,0x42,0x12,0x24,0x20,0x11,0x90,0x08,0x48,0x18,0x00,0x00,
    $ ?- j5 d" ~% |: }! K" a0x04,0x44,0x09,0x2A,0x44,0x24,0x14,0x26,0x42,0x10,0x60,0x08,0x50,0x10,0x00,0x00,
    - d7 C3 H- w$ Z* y8 M0xFF,0xFE,0x08,0x4A,0x38,0x18,0x10,0x22,0x7E,0x10,0xD8,0x08,0x7F,0xFC,0x00,0x00,
    2 r% T5 f- S2 ?; ~+ ~1 [1 b2 {/ G0x00,0x00,0x11,0x84,0x00,0x00,0x10,0xA0,0x00,0x17,0x06,0x88,0x00,0x00,0x00,0x00,
    7 C) O- l: r/ u5 E* E2 a/ z0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x40,0x00,0x10,0x02,0xF0,0x00,0x00,0x00,0x00,
    5 b; I& X# a5 b% Q0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    * y, k2 K( ~8 _& v# f2 N) U0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,2 f  M: ?& q2 s# P
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,5 f8 r0 ?1 X) e  {# w
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    / L. E3 c- v6 U4 J: P+ b0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    $ D- K2 U4 c4 f) V7 i4 b# u- A- T  S0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,7 H- O8 r( I- z  ?
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    6 p- G" o6 }. Z0 d3 V. D$ a0 b+ n, V};
    5 F5 p5 m1 P* C. `  d8 @6 g
    / O0 E4 b  g6 C) b5 B# R6 A/**********************************/
    ) Z: G2 H: `1 X2 o( v# V/*      Time Delay                */
    3 B- j' |9 B/ x& u5 Y/ I, y) @* T/**********************************/! ?7 P' W0 `7 X+ r5 y8 S
    void Delay(long i)3 o: k  H" d' s; d( Y
    {# t) X# \; Q6 ~; j/ i0 R/ k9 \
         while(i!=0)2 Q5 Q+ u% y6 q$ d9 W
            {" u5 u; L. K$ K6 B+ I0 @! Q* v: }: t
                  i--;& g$ b8 K  f8 l; @! e2 N
             }' }0 d0 f5 U! H
    }
    , L. \4 }* {4 l" O- S+ e. K! H/ S% {, H9 g" z

    ( J7 `/ |" }. u0 s/**********************************/
    " y8 p( o1 b" F2 R! g# J* h/*      Transfer Commmand         */) c2 l; ]2 t/ P* y) `: s
    /**********************************/4 O6 _7 r; ]0 Q
    void Write_Command(unsigned char command)
    : u" x4 z; v' N* \  b# N/ B3 @{
    / J5 Z2 M# I+ A0 I. b2 ~3 b     int i,j;
    # v" R! p0 f9 A( S0 p7 s5 ~     j=0x80;* L9 z2 i& e) Z& ~9 {4 f2 i( ~
         CS=0;8 n. T# T/ i2 |, E  V1 b
         CD=0;2 D2 i( ?2 ^8 U7 F8 ]5 z) ~
         for(i=0;i<8;i++)1 `; A! O2 e& t- F
         {5 [/ w$ [0 q+ }
            SCL=0;5 V& M7 ^# O9 Q+ N
            if(command&j)SDA=1;- M# D. X# \5 i+ }& p
            else SDA=0;, O& U% ^6 Y+ F1 s* D) S: ?+ _
            SCL=1;. }9 O( M% T- k% X
            j=j>>1;
    & q0 K! Y( i( X     }% N0 v2 N, W$ J' z+ R( Y2 [7 u8 F
         CS=1;
    * m* k/ S$ Y) h& u8 k& O}' o5 t. w3 _. a- T* _- Z% h' ^+ k4 P& b

    % k9 d$ r; q2 [; c* H/**********************************/3 m$ p6 h9 [! n  F1 D+ v+ c; v; A
    /*      Transfer Data             */: O) ^8 w7 k% {
    /**********************************// a5 ]  z0 F2 P* C8 [
    void Write_Data(unsigned char data1)
    + r+ N9 e4 U" r{
    6 I% `" g) [/ U' ]3 w. z8 j+ h     int i,j;
    , h7 P/ z6 g$ n) o( D( z0 n+ G: D     j=0x80;2 A# x; {) Q. B9 c- L
         CS=0;2 D6 R- U' I/ b" z6 S+ W' f
         CD=1;+ O& [" `& G- S0 L
         for(i=0;i<8;i++)
    " q) w. i" v+ b' `; Y) V$ ^3 E     {
    , U2 K$ Z) ?4 C        SCL=0;
    / o6 s7 e9 b9 q) v* h+ B        if(data1&j)SDA=1;+ N+ ?! ~; |2 J8 z( }. ~
            else SDA=0;
    - D3 H$ M0 Z; |9 @7 v        SCL=1;
    & @( P  W; Y4 j  c' C! `1 g! M7 _        j=j>>1;
    3 A( S: D8 _* I& e8 @; |% d% e+ L     }
    % I. ~$ H1 m5 s- M2 ?: J     CS=1;- E: K- @( \% v( [
    }
    ) Z, P( F3 A7 w" r//-------------------------------------------------------------------
      n* ?5 S; F& r, L- Bvoid Set_column_addr(unsigned char add)5 m2 Z1 I" C. u) f
    {
    6 P  P7 L  X8 @6 q0 }5 f     unsigned char temp;
    , S- a! z. A/ h! v8 H) l. _/ h# |5 y( P     temp=add;" A0 Z4 z( u& L: u7 P' b+ y
         add=add>>4;
    9 r& c9 Z8 R7 W     add=add&0x0f;% B6 D% l" e1 c3 _( t, Z4 y
         add=add|0x10;, `' {* @- K8 O& K. S$ l
         Write_Command(add);        //Set upper addr;
    0 x" [: h( R1 f4 L1 K3 _     add=temp;
    # j# X2 B- k  q2 K6 C% v     add=add&0x0F;
    # V3 G* \/ j% G; v4 ]% b0 S     Write_Command(add);        //Set lower addr;+ `, a7 D  d# A. D4 \  H7 V! [9 B
    }
    7 {/ O( o9 D) |2 r//------------------------------------------------------------------ O* |2 H  @, i8 K
    void Set_row_addr(unsigned char row)9 ]3 j3 N$ d) {# e
    {9 E; P& s' c6 v' J
         row=row&0x0F;
    ; F, T, p4 |4 l- W' u- H7 K! _     row=row|0x0B0;
    - z$ B- f) O- I# w     Write_Command(row);                //page addr set        & m. ?0 M. \4 L" @  Q* N
    }        
    / l2 `/ u' \& V, n, g/**********************************/! c" D, S7 ]4 `. v5 T1 w5 g
    /*      LCD Initial Code          */; j1 I" _% p  W- R8 p
    /**********************************/" A. H; l$ I, W# T4 u3 d
    void Lcd_Set()
    9 T; O* j1 R0 j5 w, V{7 l, h8 @8 W7 x
         RESET=0;
    * S+ t' C0 n7 Z( j     Delay(1000);
    & d$ t: w% \7 r6 A. }5 O     RESET=1;
    . L) e. l# j2 C  \$ ]+ e! j  R     Delay(1000);+ j* I+ E% \7 @, O! z3 J' [  s; \
    ' y$ D4 T, k9 {- I1 V8 J- `
         Write_Command(0xE2);          //Software Reset; A3 u7 R  G/ g% N% J
         Write_Command(0xA2);          //Set Bias        0xA2& k+ M" `0 Z9 X+ `4 h6 F
         Write_Command(0xA0);          //Segment Direction Select ,bit0=1,reverse;=0,normal;9 u* K' V6 b1 g' H
         Write_Command(0xC8);          //Common Direction Select,bit3=1,reverse direction;=0,normal;     . O  x* Z9 I& X' q, U& e( m' L. k
         Write_Command(0x2C);          //Power Control Set
    2 ]! \( a& i( X& A) Q3 G     Delay(10);
    : X. L! w; [- C3 O# U5 k1 q     Write_Command(0x2E);          //Power Control Set & H7 `! M. ^- \4 l% N# z" j
         Delay(10); & e. a& V: E7 f* U3 ]- @
         Write_Command(0x2F);          //Power Control Set " w5 s5 k8 S  t& ^/ L
         Delay(10); ; w2 G! k- ~- M! x
         Write_Command(0x24);          //set ra/rb 0x257 N; A/ l7 c: w: R+ D# b: S
         Write_Command(0x81);          //Set Contrast     8 p' b% y- Z. ?8 \( l3 G: H# F
         Write_Command(0x2C);          //29 7 ?5 `( y  B9 z& G( V4 G
         Write_Command(0xAF);          //Display ON
    ( f$ u2 E8 e- C
    & ?/ u' s- K& o. G& V6 D) |/ a8 P  p}
    - a. B! v; A9 _4 d+ |
    * x  E7 @0 S6 q% A/**********************************/
    0 K( l4 c/ d' \$ i, A8 d4 ^* a/*      Clear Display             */
    , U/ F  t2 t- b8 w2 R% x& C9 L9 N/**********************************/
    1 C- p1 I6 E# Hvoid Display_Clear(data1,data2)
    6 u: C( A' K( J9 |4 a{
    9 {  I+ Y( ?' {+ A     int i,j,m;
    " M9 u$ M  J1 k6 l     m=0xb0;- L  [. e0 }& n& H5 p9 p+ b+ W  J
         for(i=0;i<9;i++)! A2 D2 }* Y+ z+ f  F
            {
    5 I3 P% D. D5 T+ [& ~9 s9 K; J* |1 U' ^            Write_Command(m);
    1 C* w6 G/ h* J& L            Write_Command(0x10);- Y( ]" L, @( q4 k8 f/ j
                Write_Command(0x00);
    * n" t9 p, Y0 Q            for(j=0;j<66;j++)
    9 S/ k; o+ x- P# Z* M               {    ; r0 d4 y$ @2 A" I; c; n6 V& s, y
                      Write_Data(data1);7 M( D6 `& n  @; j
                      Write_Data(data2);2 _$ w* i/ l( s7 A+ r6 T
                    }$ X& p! s* H; |; N
                m++;2 V) v' B8 T; N; D5 l
             }
    # l* t9 P, R3 \0 i% r; m# w* @}
    ( c+ Q% F3 l$ {+ H/**********************************/
    % b7 |0 t& G, C& E) D5 p- |void show_three_h_bar(int row)0 O' K& `+ N1 E9 C% r7 H
    {
    ; p+ {: K) Q" J" q, y; \     int i,page,row_data;
    6 F9 w% v/ B$ H- O6 z     page=row/8;. c) {/ O3 ?* U& W
         i=row%8;
    6 f1 Q  H2 {) r     row_data=row_table;5 r! b) |, s5 ~' f. _

    9 u( w$ `- A8 ?  W     Set_row_addr(page-1);                //清除前一条横线7 l. ]- A# [; y/ z
         Set_column_addr(00);
    & i9 [# e* a* s& t     for(i=0;i<132;i++)* A9 e7 l, ?+ U/ `
            {( J4 X2 n5 n; s! `
                Write_Data(0x00);+ P/ r0 j: M3 G' Z7 m& I
             }6 d1 e) j; W0 H
         Set_row_addr(page);                //清除前一条横线
    2 L4 }1 F# S- d" f4 [5 N8 r( P     Set_column_addr(00);
    4 ?, f7 J# u3 K" r% ~2 E9 s! `: }     for(i=0;i<132;i++)# }3 a; n2 N+ `: T) _" t
            {
    ( z. ^& r3 C6 f            Write_Data(0x00);
    8 r" Q! M% g; F, j! y         }
    3 ^. Q0 v6 Q7 s
    # c4 {' c! J  v     Set_row_addr(page);6 F, h4 z; P* B2 }+ G
         Set_column_addr(00);
    2 T! e+ e2 J: e& }6 Y     for(i=0;i<132;i++)
    # H: e$ z7 X8 l4 i0 U/ N1 u        {
    " q5 }+ K5 T# }% q9 u$ U/ i            Write_Data(row_data);
    3 ]7 L( e/ `/ f% h         }
    3 X/ b$ l8 {$ U8 m}: `% b  u$ p7 L# a& K
    /**********************************/( v1 _4 W; V" g/ V% y! {
    /**********************************/
    1 Z: b9 Q6 L) K! F  a/*      three vertical bar         */
    ) L: _8 a+ }; R+ m! J  i7 ?8 I: c- M/**********************************/1 O, b, d: }0 F# \/ y
    void show_three_v_bar(int bar)
    * w- P0 G8 \: w6 ~{7 b5 {; S- w4 P" H
         int i;
    4 r3 N$ A; q  n) D1 ?. R) U% C& M     Set_column_addr(bar-1);# x- g' H' R% V* X6 E) w4 h
         for(i=0;i<9;i++)
    5 z7 Q  S9 N: e/ L: f        {6 n6 h& T) w0 j) I5 G4 @' z3 ~7 K
                Set_row_addr(i);
    : O2 r: u7 l! ?0 l$ {7 r            Set_column_addr(bar-1);
    3 c5 @3 w! Q( }( `2 i& a' A            Write_Data(0x00);
      ?5 l( I6 B$ m% C% W* P4 G         }) K; W# A- B$ w, A4 N
         Set_column_addr(bar);
    ! T  L& q, Z. U  N" r% Y     for(i=0;i<9;i++)
    ( ?7 d; ?/ z" i1 i$ h4 U        {% C7 Q! Y1 Q( l& l
                Set_row_addr(i);4 e4 |" }, {3 }4 i9 u
                Set_column_addr(bar);1 e% F" M) X' v1 t
                Write_Data(0x0ff);
    5 X5 A, J1 F5 H, c1 {. z4 J         }
    ! [, P( n6 t4 _- m     for(i=0;i<9;i++)0 r5 {* W+ m" \" {4 W4 {
            {
    7 r. A, S9 L. H3 o- ^5 c            Set_row_addr(i);
    + Y/ \: ?0 {8 S1 L% [7 X            Set_column_addr(bar+1);
    # Q! |0 D) }  k( r+ u2 }& V            Write_Data(0x0ff);. B; H5 K/ T  @9 w
             }
    ) K. r& L. O- i. x5 W4 x     for(i=0;i<9;i++)
    * v% b: K' s5 u# W! D+ C        {
    - C+ W( x- k* p% `) r            Set_row_addr(i);& e4 R" Y" d& l# r) ^
                Set_column_addr(bar+2);
    " u0 c9 O( O1 O( N7 p+ [6 C4 P            Write_Data(0x0ff);4 U( ?& i* h+ ~, j. k! X5 {1 X
             }
    " L1 o* K( ?6 d6 n/ d}& i8 Q- s6 H# ^, Y% w) r
    /**********************************// M( a2 O$ i  g+ [
    /**********************************/
    & K0 B; O5 s) h7 K7 L0 z4 F7 a/*      one vertical bar         */
    ( u" _- R( i5 {) {1 E/**********************************/% L$ d# S' W3 u* ?* k: v
    void show_one_v_bar(int bar)
    2 [2 d2 P2 l" t/ ]2 J{
    4 k& X4 T# F" z8 ~# C5 Z3 a     int i;9 u1 g, S9 ~. U  {+ [& J* u  H0 H
         Set_column_addr(bar-1);
    4 Y4 }0 ?% L9 R) h" G     for(i=0;i<9;i++)
    5 e0 `7 u1 E! S1 P) k        {
    ) ]3 c2 f8 s, I8 j& c1 K            Set_row_addr(i);
    . {4 d# C+ ]- S! m& X' V            Set_column_addr(bar-1);
      |1 v6 P; c1 W            Write_Data(0x00);, ]$ j6 Y( s: h1 ~
             }
    0 b2 [3 Y; c4 \$ E: }     Set_column_addr(bar);% G$ Z! h* O' E8 g5 g& w" T
         for(i=0;i<9;i++)/ T; U& O9 |6 h6 v; U/ y
            {
    5 P- w2 t- R. `2 _% {& c2 y  z3 i            Set_row_addr(i);
    " t; h; z& }, ?5 p2 l  ~( p            Set_column_addr(bar);
    ; x$ x- A# H" ?4 G! L  q7 j7 _            Write_Data(0x0ff);
    ( C3 M) ]* G9 o) \5 s$ ^( Z4 K" n         }
    ( h! G8 S; p' o& u  ^}# c9 a( Z9 ~0 ?7 ^2 ?
    /**********************************/4 [& a6 ~( F8 P* j) P2 b/ Z' R4 l
    /*      one horizontal bar         */# X4 F. J1 l1 t; B5 d( Z
    /**********************************/
    ; D3 B: k, T2 o* R2 a# Dvoid show_one_h_bar(int row)
    9 k: N* K9 Y. e2 s) R# a{% g7 d) c7 f7 ^3 V% ]
         int i,page,row_data;9 Q  I9 C7 h+ Z, v1 B, c2 L5 G
         page=row/8;# o/ d& p7 r( k5 @
         i=row%8;
    / F6 ^& M. k$ q+ A# {4 _     row_data=row_table;
    . Z( U+ n" s* N1 `& J. q( _* k* P1 D" e% ^0 R+ Z* M
         Set_row_addr(page-1);                //清除前一条横线
    & A$ M; `5 ]! A6 @! w7 D1 N9 q     Set_column_addr(00);8 D" u  C6 f3 X
         for(i=0;i<132;i++)2 m. k3 k4 [) {& N* l
            {. w( b& v* Z$ p( ^$ D
                Write_Data(0x00);8 ?8 Q* c! C7 E6 G% k: w' E
             }7 y( p* j* u' W
         Set_row_addr(page);                //清除前一条横线+ P4 w- D% z7 |4 p
         Set_column_addr(00);
    + T6 j, R4 `- r     for(i=0;i<132;i++)% W+ T" [5 \" [$ E' U* C; \/ a
            {4 T, |) y; W4 k% D( F6 z
                Write_Data(0x00);% P& {: m; @" N' i4 e, T9 J
             }4 Q6 w! g3 q7 b$ `

    $ \! @  B1 A( _! D9 W& t% x     Set_row_addr(page);
    $ Z6 y$ g. N: c% O     Set_column_addr(00);6 s2 F) _( p9 S4 ~7 x. }% c; g# l2 e+ o
         for(i=0;i<132;i++)9 o, ]! t- k* k0 I) \$ B# M
            {
    9 {4 V+ O1 Q7 s$ }; h0 j9 l$ U            Write_Data(row_data);5 C' g) I" ]% |1 H3 @9 i
             }
    7 @7 q7 A- k, [}% j. i* R' b7 N
    /**********************************/7 e$ `  V2 i* j; ?* f
    /*      Display Font              */
    4 I7 J2 N3 b8 X$ m- x/**********************************/% d/ c( A3 T1 u2 f5 u
    void Display_Font(unsigned char page0,seg0,unsigned char *p). a! v  ^7 r' N+ m; j+ q& [& \9 S
    {7 v2 ?9 s6 N/ i$ G6 o$ \( y( l
         int i,m,n;
    1 v% l: J1 F! I! ^% a8 N8 \' ^     m=((seg0&0xf0)>>4)|0x10;
    + o% [. _; J6 S     n=seg0&0x0f;
    " M( Q4 l( b4 [( t     Write_Command(page0);
    ( V. X( ?  N7 G* c- V; ~. P2 r. L2 q( @     Write_Command(m);- H) c9 D6 I- f( ]( ~  |9 U( E
         Write_Command(n);+ W: w, b9 E# @' W# k" j$ @
         for(i=0;i<5;i++), V5 x4 Q* E% Q
            {3 N$ @0 k  v, {6 J, y( Z- X* \
                Write_Data(*p++);
    ' q) U/ a1 v( N- o- ~) b         }2 M* k. i: V) D& S( z: q# u
    }
    & x/ x1 a3 j& w6 L4 u# |- e' ~5 ^) P" D& J8 L* s
    /**********************************/
    1 k  f# S9 k6 B: z* `/*      Display Hanzi             */1 P- `* q+ a0 R
    /**********************************/
    $ p( N; R5 Z& v# t5 Hvoid Display_Hanzi(unsigned char page0,seg0,unsigned char *p)
    # j  m3 p8 f% E# B$ ]' U{
    , \- S2 {- u: S2 l  F, `+ o  H% B     int i,m,n;
    ' L0 R, s6 g5 @' G1 g     m=((seg0&0xf0)>>4)|0x10;
    ) @, n8 C, Y4 t. O0 A, y     n=seg0&0x0f;2 }# m" K0 `1 ?6 O% y
         Write_Command(page0);7 w# h- N. z9 D
         Write_Command(m);/ V8 V( Q0 Q0 _- \$ i
         Write_Command(n);* h  X: k! K: F
         for(i=0;i<16;i++)! [  b+ y3 i$ {
            {
    3 U. N0 d) G+ G1 y4 U0 D# e2 c            Write_Data(*p++);
    ! ^$ S/ y9 c( J; ^1 U" d         }
    / L7 U9 c( R) j( E0 @5 M; N/ @     m=((seg0&0xf0)>>4)|0x10;, x3 Q% m" s9 }
         n=seg0&0x0f;% x" p+ F! j7 y+ W
         Write_Command(page0+1);$ j( N9 M. B8 e% A, Z
         Write_Command(m);* q+ q5 `- N% h2 L# A8 J
         Write_Command(n);$ X8 ~8 s& I% F& z( _3 F5 X
         for(i=0;i<16;i++)
    ) @+ v2 w4 k# j) l        {
    & E7 g& L0 s1 m( `6 |            Write_Data(*p++);
    , ?9 _0 x  U  v# U( H5 P: \         }
    $ F4 }, d2 \7 M( Z}5 {' f  `/ K( @6 s3 l1 Q4 x
    . i: D9 |2 x5 e! z0 m! ]& r
    /**********************************/
    1 @) s6 z. C. v1 m* u+ ^/*      Display Character         */
    - m" l5 y8 w, a% D! y/**********************************/
    6 }- Z6 S/ |: Tvoid Display_Character(unsigned char page0,seg0,unsigned char *p0)+ ?% L3 z5 h/ M7 J
    {
    7 o; g, w, n0 Y7 i           int step0=10;# `( E6 {1 |+ U/ F. q) V* e  v8 g
               int step1=5;3 O; m7 P$ C9 y6 [7 I) |
               Display_Font(page0,seg0,p0);- e' t1 z6 `! O  \3 u+ @
               seg0=seg0+step0;6 Q& }% O+ N) M/ `
               p0=p0+step1; & b) V3 n4 ]6 h2 ?" u, L9 G
               Display_Font(page0,seg0,p0);; {( y3 V6 }: N$ U4 E
               seg0=seg0+step0;  
    0 A1 l# P& {+ O4 _, E           p0=p0+step1;
      ^8 ?: b! T. {" F           Display_Font(page0,seg0,p0);5 e: q4 E8 Y$ Q& I9 R" z
               seg0=seg0+step0; , O1 e, r# K/ d, d
               p0=p0+step1;  
      ]  ?5 s! q1 \; q  C9 r           Display_Font(page0,seg0,p0);
    2 b  E& {) |' e% C, k5 D. O           seg0=seg0+step0;5 b- s6 W6 Z9 b' A* d, k
               p0=p0+step1;   
    $ G% J3 B6 g# e$ }           Display_Font(page0,seg0,p0);6 `: j1 E& u; v3 c- f- Y9 t5 B
               seg0=seg0+step0;
    : ^3 I7 K7 y9 c% G2 h1 P6 I0 n9 O           p0=p0+step1;   & H3 r1 E7 p2 G
               Display_Font(page0,seg0,p0);
    ! ^/ U7 @3 H0 A( X( E           seg0=seg0+step0; + C. G, ^+ a7 j1 _$ ^
               p0=p0+step1;  6 u- v" J" x. f' [7 g& l# J4 M
               Display_Font(page0,seg0,p0);6 T$ E- j0 J+ g! N
               seg0=seg0+step0; " M  K, Z$ F0 w. g
               p0=p0+step1;   g4 f% f: q8 w5 W0 B2 W
               Display_Font(page0,seg0,p0);
    8 L/ K0 b$ W: X( W           seg0=seg0+step0;
    * b, d8 ?9 P  C- ]           p0=p0+step1;  2 i, f( p: z- a% p6 L0 f
               Display_Font(page0,seg0,p0);- }6 R  F% r' r" G7 V2 s
               seg0=seg0+step0;
    # J% Q: k" Q8 |  _6 o3 r' R6 i           p0=p0+step1;  
    % o3 z9 X( t+ u1 U. x           Display_Font(page0,seg0,p0);
    & B* K9 g" o. k           seg0=seg0+step0;
    . B' @8 u% ?9 Z- _% F, J  |           p0=p0+step1;
    9 x1 i) `6 e+ X0 J+ V0 C8 {           Display_Font(page0,seg0,p0);5 e2 c- f& M8 M9 t9 K
               seg0=seg0+step0;
    / I$ [( o" F. K           p0=p0+step1; # x( e% ?- M( h4 D4 j
               Display_Font(page0,seg0,p0);
      D  r0 T2 y. `" x( }' {1 L           seg0=seg0+step0;
    0 e$ o8 j( Q, c& a# y" r4 J4 {           p0=p0+step1; / H6 F) X$ i% Y% H6 F
               Display_Font(page0,seg0,p0);- X, o# }9 N. l( J
               /*
    & |3 J( u% T& l5 N6 i           seg0=seg0+step0;  a) J  e) R* S1 H) b
               p0=p0+step1;  0 H8 Y0 V2 T* T2 ~; \8 E9 h: t+ \
               Display_Font(page0,seg0,p0);
    5 ~* ?  y9 D( a5 B           seg0=seg0+step0;
    1 W/ b3 _. ~; P) N1 j/ l; C! ]6 ]           p0=p0+step1; * x) q2 @: V; m* ~
               Display_Font(page0,seg0,p0);
    . {/ R3 i7 ~6 Z) `" M8 F: v           seg0=seg0+step0; ( d# m2 {& i! `. G$ }7 }
               p0=p0+step1;  
    + H4 d$ S; o7 l+ o$ {! l' S           Display_Font(page0,seg0,p0);
    - O% K6 E3 i# h- }  F           seg0=seg0+step0;$ G: n- O, I- ^
               p0=p0+step1; % L- W' j9 G- O# K. X' F! s9 k5 i* m
               Display_Font(page0,seg0,p0);! L; f' `9 S' W/ G9 E
               seg0=seg0+step0; $ \! S% a1 f% E
               p0=p0+step1;
    & E  Z. R$ h+ r2 \: v# R1 g           Display_Font(page0,seg0,p0);
    1 e! Z+ k& z  ?( p0 P+ V+ [( F) P           seg0=seg0+step0;
    - T* q" A) M. I- Z# c& m  I           p0=p0+step1;  
    ; ?3 o! o) R2 \) F+ W5 H           Display_Font(page0,seg0,p0);/ [+ n8 H4 w/ I; o4 l4 m% Q2 F
               seg0=seg0+step0;
    " R8 G; T! T# T' D3 g  L8 f( t           p0=p0+step1;  
    ' M  `6 p' y5 _  l6 b           Display_Font(page0,seg0,p0);
    , w) M+ J; i9 o+ ]. H           seg0=seg0+step0; 1 N; z( p  t8 m3 J' b
               p0=p0+step1;
    6 f- ]3 _& o, b4 v! d! A9 ^           Display_Font(page0,seg0,p0);
    7 D9 ]. y  V& p8 t, ^- B, U, O           seg0=seg0+step0;' I" F5 |' R- {; `; X$ e' T
               p0=p0+step1; * h+ A( @( l; b0 E7 i3 u
               Display_Font(page0,seg0,p0);
    : c4 ~5 W: A% t  G2 Z$ t4 [           seg0=seg0+step0; 4 U; n9 g6 T+ E
               p0=p0+step1; 0 O0 ~0 x: w7 G+ v' i  K* Z
               Display_Font(page0,seg0,p0);) f/ H" @/ f1 z3 m
               seg0=seg0+step0;
    4 q; b- P3 S9 e- ?- g           p0=p0+step1; 2 ~& W% U% X. x9 w
               Display_Font(page0,seg0,p0);
    - N' h7 F% g  T  \: L, G% G1 v           seg0=seg0+step0;
    - z2 M4 j# [' j9 {2 M           p0=p0+step1; ) s7 O) j8 e4 I5 c
               Display_Font(page0,seg0,p0);        
    ) s" F* |8 [* u6 d* r' v  o& S$ {7 V0 a/ R, X) h
               seg0=seg0+step0; 1 T5 q' x# t1 Y! O) Q" E, w( Z' j
               p0=p0+step1;
    7 u  d) h, p  C( k+ B2 E           Display_Font(page0,seg0,_00);( I( W( i8 B  Z) M& s0 y! I) z
               */
    1 }2 B1 C9 X% W9 i" y7 h" o) K1 z6 d; e% P
    }# y2 s* X9 @, M# a: e" X6 M( e
    //-------------------------------------------------------------------" n9 c& r/ u3 S- x
    void Show_one_char(unsigned char xs,unsigned char page,unsigned char *p)
    " s& {1 U- Y- W# q7 f0 L3 |" K{% T( V0 @* Z# l, H- o
         int i;
    , }1 g: g; @# w3 z1 t     Set_column_addr(xs);                //column addr set   
    . ~6 t$ p8 t% Q+ b" n( b     Set_row_addr(page);) m$ t3 C: c0 T- a2 i
         for(i=0;i<5;i++)                //5X8 font/ g, f: J. N: t6 y9 a$ i* b3 C
            {
    ' U0 i4 C# |' Z4 j" x            Write_Data(*(p++));& _9 [  V' W! X( D" ^) P
                //Write_Data(*(p++));7 [7 T+ Y' H& O3 u( Q" ^
             }# m) Y$ q( D: a* j8 v9 [  k
    }/ e2 G! X/ X: d/ q' f( C
    //------------------------------------------------------------------/ t; _( j- i4 m1 H/ ?
    . Y7 B, K% l, C% K* L: d8 z( C
    //------------------------------------------------------------------! F1 N" _5 {, K( x
    void Conversion_T0_char(int number)/ S- g, n% i  y
    {
    : M6 \! s* l4 W7 r: n3 e           Buf_1=number/100;6 ^! s2 u. s! d" a3 X
               conversion=number%100;
    0 s- o, _) R) p% O$ B9 n' N7 b           Buf_2=conversion/10;5 @! f- r) E2 D) ~  L" X7 V  v5 t% l
               Buf_3=conversion%10;           ! |6 y( O  s4 |( w6 g$ e
    }        
    * L9 D2 h% Y" U//-------------------------------------------------------------------
    9 O( ]$ H7 ~9 ]0 ichar *Get_addr(int num)
    ( F4 ^9 L7 }' h; J8 x& I4 f$ D{# P- n& T, _! v2 B
                            unsigned char *pt;
    7 _) g4 {! O+ q$ b                        switch(num)* d1 P8 f; M5 J: \$ _
                            {
    2 l: v4 z# l0 V1 P  G                                case 0: pt=char_0;break;3 i$ D+ ~$ d% g1 L
                                    case 1: pt=char_1;break;
    + D+ x4 e4 o* p4 i9 p. ~: _( |/ r$ d4 K                                case 2: pt=char_2;break;
    ' b% \" G6 Q0 g- U( l1 J( }6 ~                                case 3: pt=char_3;break;
    ( W( F  I* B- D. u                                case 4: pt=char_4;break;! P# @! A: I; k* e. J5 k
                                    case 5: pt=char_5;break;
    7 B( T; ^+ ~# q9 Y                                case 6: pt=char_6;break;        6 U. K9 x  F: r3 w8 ~6 _
                                    case 7: pt=char_7;break;        
    ) V7 V& t9 U. ?* l, o% |8 O3 I                                case 8: pt=char_8;break;# ]% N: k& U* S
                                    case 9: pt=char_9;break;
    5 `+ Y5 V7 g& J; O1 ?. X. X" `& z( ^. z                        }5 W, u9 Q9 X. z6 b
                            return pt;
    ; F+ Z/ C$ L: T+ @- }}        
    2 ~0 n! U1 F7 K; |6 H; N//------------------------------------------------------------------
    + [5 N+ J( V. ~# `$ `void show_three_number(unsigned char x,y,int n)
    % I0 n$ w% m9 ~$ @& l' C" E{
    0 q1 O$ {1 `& O; r1 z         Conversion_T0_char(n);
    3 r/ i1 f: G" z5 y9 E7 M; I% K* y         char_point=Get_addr(Buf_1);# Y1 S; \( l6 Z/ s4 h' D
             Show_one_char(x,y,char_point);9 E/ {2 ?1 y' a+ u. N2 v6 f
             char_point=Get_addr(Buf_2);
    " Q+ K6 ~+ u, j* U6 j& E! j         x=x+5;' z$ h& W* }  t! e7 k( q
             Show_one_char(x,y,char_point);
    6 m* K* [% ~0 V  t         char_point=Get_addr(Buf_3);
    8 I' V4 h/ J$ W( |0 I         x=x+5;8 T+ a3 O  t! C6 p
             Show_one_char(x,y,char_point);
    - J" B, x" |: o1 D1 j1 ~/ ]5 T: N}
    7 l- ]4 B' ~& b1 p4 P* l//********************************( e, C) D8 x& w8 V2 w# w
    /**********************************/
    3 {% c% m' E1 K% r( Bvoid Wait_Press()
    6 G# }4 Y1 `; n7 I{) s! `  I, B1 g9 k: E. S% Q
            while(KEY_PRESS);( Y$ z- x& W" p$ B! {$ J5 |
            Delay(0x5000);         0 V% W4 J; k6 F* ~' [$ x% h
    }
    7 P5 L$ w/ Y, l  G/ B6 T$ G/**********************************/
    2 }# ], S$ B+ M1 P/*      Draw a image              */
    2 a2 T8 j+ N: p& x# T/**********************************/2 r5 r# k  R2 e( l. _9 m
    void Display_Image(unsigned char page0,seg0,pagew,segw,unsigned char *p)
    : L' y3 D& y$ v$ [5 h: \{
    3 b& C" W3 y- J  R: a( J6 O     int i,j,m,n;( W. j8 j1 `1 V& G8 z0 y; p) S2 t6 [4 M
         m=((seg0&0xf0)>>4)|0x10;
    ) Q+ Z2 Q* y  G$ C% U. ~0 i     n=seg0&0x0f;9 A6 L! ~, P6 L6 Z9 w8 ]' |
         for(i=0;i<pagew;i++)
    6 [% E0 h9 q. Q& |7 t& ~2 [: s        {
    4 C* O0 |3 J7 L( G3 \: s            Write_Command(page0);6 A) w' L  j! z! b) K
                Write_Command(m);6 r- G) P, y4 ]: H) ?# B
                Write_Command(n);
    * ?- I' Z0 D: O8 {1 ?2 w            for(j=0;j<segw;j++)0 G" ^3 O" q$ U8 N3 ~; M; H& E. l. k
                   {    5 E+ `# `& K6 b- U
                      Write_Data(*(p++));# T, t9 n/ n- r" M8 c+ ]
                    }" }) @9 A7 t" m& ^
                page0++;4 c- e8 R" d$ w5 h: g
             }$ [6 U. L; W$ o5 M
    }
    $ n2 L3 w: \8 A( l4 i/**********************************/
    ; `0 s  h% N8 Q3 b3 ^: z% y//REGULATE CONTRAST0 @1 ^& k5 O+ ~9 Y. ^8 x- f# b: @
    void Regulate_contrast()8 _% D' S3 R& q' }7 f* g+ `
    {) t) u4 E2 U: ~4 v

    ( r. ~0 r4 r9 z9 Y. G        while(EXIT_KEY&&01)& t! V( K, Z: N8 k, A
            {) s- _( G- i0 O2 g: D) y& d0 |: f
                if(KEY_PRESS==0)
    4 C) u: x3 b& A6 H" B            {1 m- N+ {) t5 @, Q9 _8 r8 t
                        contrast=contrast+1;
    - H3 @' p4 x2 l: }                     Write_Command(0x81);          //Set Contrast     1 {" B  L1 i- M2 F, p
                         Write_Command(contrast);                             
    2 j. _5 D( j  x                     Delay(0x5000);
    6 {6 s1 x5 `3 y7 m" k            }
    4 }' j! w: U" l8 W" s            if(DEC_KEY==0)
    / @0 \/ g( F& Z( m            {8 g  |% F5 X2 {2 U# ?
                        contrast=contrast-1;+ X1 [+ ^/ X" J9 Q
                         Write_Command(0x81);          //Set Contrast     ) ~6 o$ D( h  }
                         Write_Command(contrast);                             # b4 q- T+ n! c' E7 G  {; \) _/ G
                    Delay(0x5000); . q. Q- W$ h' ]' Y- A
                }               
    . r% X9 w5 J: z        }        2 \* F- @$ O4 U  l7 H* F
    }        5 u$ l. P# f9 u5 P% h' T
    /**********************************/* }$ m1 n2 W1 G5 x% T! x
    /*      Main                      */( L1 x9 W# p9 x) q+ K* @# d
    /**********************************/! h, t; l  P# K+ j  h/ w3 A
    void main()
    4 W* {! h4 G/ G2 @6 i% L{1 S$ |2 Y9 n  V6 g( t
         int i;; q, L3 D+ x* y( ?: V
         int j=0x40;3 Y! P7 V7 W7 E  p  s7 y6 z
         contrast=0x0C;, y2 e( f% c8 N" P* X. P* E# N
         Lcd_Set();     ( T1 d  J  k4 q, l
         while(1)
    + @. |# i4 j2 O/ m( K( G3 t        {
    & E2 |& E: Y8 [* t/ N" S5 X7 y( Y. F$ m
    # [2 \/ B$ }. a8 d$ s( E$ w- s9 ^* U7 a
               Display_Image(0xb0,0x01,8,128,description1); $ f7 D3 _: V4 z% S& Q
               Wait_Press();        //Delay(0x5000); ! V5 @% ?$ u5 q( T9 M$ i
                       Display_Image(0xb0,0x01,8,128,description2);
    & }* h  ]; n3 v2 R7 i           Wait_Press();        //Delay(0x5000);
    + K% {/ R3 Q3 b( ~           Display_Image(0xb0,0x01,8,128,description3); * _% \  b* g- ]/ s
               Wait_Press();        //Delay(0x5000); 4 Q/ u  I) a1 ~, J2 V/ @- S
                       Display_Image(0xb0,0x01,8,128,description4); 5 t( q9 [" a. M6 E
               Wait_Press();        //Delay(0x5000);
      w7 d, T/ |5 b" e. w+ d3 [9 q' O8 p  O7 R/ X/ N# Q3 w6 B: c* E
                       Display_Image(0xb0,0x01,8,128,description5);
    9 U7 c1 r3 q# l" Q           Wait_Press();        //Delay(0x5000);
    8 N. X4 G4 T" C6 d7 r
    - z% q: t) k; z8 Q7 i! F) o3 Z
    % E* i% U( D- d4 _: z//           Regulate_contrast();
    8 ?3 ?4 e/ R4 p; v7 x/ C+ y          // Display_Image(0xb0,0x01,8,128,orise_tech);
    3 ]) D7 R, x* M          // Wait_Press();        //Delay(0x5000);
    - m4 q- C/ X- }. H  a                Display_Clear(0x00,0x00);
    7 Y; [* x. {. h5 d                Display_Clear(0x55,0xaa);                        //SNOW* ?+ x9 O& {0 Q; [
                    Wait_Press();
    1 u9 \) o' L2 b9 Q& |                Display_Clear(0x00,0x00);7 c, D( U) S$ ^/ `& r& H
                    Display_Clear(0xFF,0xFF);                        //BLACK
    9 @) t$ G" d: ~4 k2 Z4 l; D  ?                Wait_Press();3 `, O% h; ^7 d8 E, P' m& t

    6 g$ S; ?8 T) b2 j3 a+ E$ p# i                Display_Clear(0x00,0x00);
    ( n0 N' E0 ]0 ~/ N/ S5 }5 R                Display_Clear(0xff,0x00);                        //V_BAR3 Z. U9 P+ ^; d5 @4 w  ^9 [
                    Wait_Press();- j' j( v2 ?: E. i+ C! {7 p
    6 G& j, |9 ~( J
                    Display_Clear(0x00,0x00);7 T/ O& t# B% r  g; W2 L
                    Display_Clear(0x55,0x55);                        //H_BAR
    & p4 |0 n) L. e; Z2 K6 Z8 f                Wait_Press();                  1 F3 }& o9 T3 ^' W6 v
    " ^. N# J3 ]! |7 h
                    Display_Clear(0x00,0x00);
    - ?0 j  R4 S' ]) w" b5 ]9 \; o1 j                //Display_Clear(0xFF,0xFF);                        //BLACK
    + h; j7 b& f/ w" `( ]4 u& f                for(i=0;i<65;i++)
    - C  y: Q, E5 `2 N$ ^- ?                {0 r# G- l  J) }, r! U% G- U- Q* {
                       show_one_h_bar(i);; B$ M4 o7 N& u: s
                       show_three_number(4,3,i);) ]8 B) Q- g9 w+ k/ s
                       Wait_Press();4 P) F) ^3 z8 G/ [4 x" k
                    }
    5 p) e4 r3 W0 @# a4 ?# L/*
    9 A9 w3 D# P$ ?, t6 X' s                Display_Clear(0x00,0x00);) N1 k, G, o! J- B9 D3 Q: Z* t9 s
                    for(i=0;i<132;i++). P% h! X  K0 W: w
                    {. U/ c) D, w. {" Y- G% S
                       show_one_v_bar(i);6 i2 G4 V9 g9 G# g* _2 L0 k( A
    //                   show_three_v_bar(i);
    + T3 g: \; e9 c; z+ C                   show_three_number(4,0,i);
    : T+ F' X) d% E0 `) P8 ?                   Wait_Press();7 u! s! p+ W( N0 c0 A
                    }        : v* O/ F/ G$ W3 s- o5 u) F
                    Display_Clear(0x00,0x00);
    # s$ V# g* J4 K5 B/ S4 E( t2 I5 E( _# I+ h
    …………限于本文篇幅 余下代码请从论坛下载附件…………
    6 v( j6 L+ i& Q! c& h* `
    7 Y; c- e' }& p9 u4 X- R
    游客,如果您要查看本帖隐藏内容请回复
    # |1 W7 q( I$ l; X' M1 P
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-19 00:23 , Processed in 0.156250 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表