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

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

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x

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

    单片机源程序:

    4 k8 t9 w5 P  A4 A
    st7565R 12864液晶程序和资料_单色COG液晶的规格书 - J% O% n6 C* a, d8 a# q9 e
    /**********************************/! o7 j" m/ Y  c9 u* O) A
    /*      IC:ST7565               */
    2 C* x3 M3 G3 h: O2 X/*      Date:09-07-23             */
    ; N! N2 r, Y3 R7 Q/**********************************/' r( c' }  E- L4 p
    /**********************************/
    ; v8 Z5 c' E- I7 B9 b/*      Head File Define          */. s+ g, ?, R9 s  I, k9 i
    /**********************************/2 o- p2 G+ d: W3 C0 {
    #include <reg51.h>
    ; p9 U7 e2 ]) g( d) v6 }* l#include <E:\driver_prg\image\char.h>
    . r) z( I5 [* C2 P1 c; N//#include <math.h># g6 M0 L: E- S% k
    //#include <intrins.h>5 C7 ~+ F' f3 ^; S! e

    6 y5 \1 c; \$ D/**********************************/
    . z% }2 c- G; x3 Z) U6 ~$ r/*      InteRFace Define          */: |, P  X; E8 F3 D! e
    /**********************************/
    - ]2 J# P- H+ g: D; a" o2 V7 jsbit     RESET=P3^0;0 t. C, i! ]$ ^" W% Q6 Y
    sbit     CD=P3^4;( ^/ s: l6 j/ u; b8 B8 X
    sbit     CS=P3^2;
    ; ?+ @8 E' ~3 m; Q- q; h# W( t9 Msbit     SCL=P1^6;% B/ h& V( h" U+ B& l
    sbit     SDA=P1^7;7 |- f& S- ~' K1 d$ o
    sbit     KEY_PRESS=P3^3;
    % F& ~, }! a/ P( isbit     DEC_KEY=P3^1;
    ) U% _: D6 w5 m& D1 ?sbit     EXIT_KEY=P3^7;  G  x* g7 F7 {  i+ k6 o9 p
    /**********************************/& H& R. R8 a. b
    /*      Parameter Define          */+ y, G  ^) f7 J, n2 r2 `
    /**********************************/
    5 x4 M: M+ [' w+ x7 J+ T, w) D#define  CONTRAST=0x0C
    0 y" M) u4 r/ j6 m3 H#define  DATA0=0x40
    $ h% x% }5 u4 Z) |' a. A4 r  D#define  DATA1=0x41
    * a) G" @, d) eunsigned char  page_width;, i/ m/ X! }' @, x* e8 I2 T
    unsigned char  seg_width;
    . `7 e7 J( L% v, f4 r( W* K6 y
    & F) Q! v3 M8 Eunsigned char Buf_1,Buf_2,Buf_3,conversion;+ f$ W, d9 G9 }8 A) ]
    unsigned char *char_point;
    0 W, {/ T1 i7 t8 cint  contrast;
    % T  k/ L2 X8 a1 j5 I/**********************************/
    3 N5 E$ y4 {% a3 Q/ Z/*      Picture data              */
    4 s" l' {) {/ H5 o9 |2 v/**********************************/
    % q8 u, F" }+ U. L3 ^( {4 hunsigned char code row_table[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
    ) u2 [! X6 s  ^: M
    & H( F( I8 r  Uunsigned char code char_0[]={62,65,65,62,0 };; V3 o: y# s% b, a
    unsigned char code char_1[]={0,66,127,64,0 };! G' a/ Q* |, {8 r
    unsigned char code char_2[]={98,81,73,70,0};
    , M. Z% o( G( Eunsigned char code char_3[]={34,73,73,54,0 };" ]/ J( W# r) K' s* |& y
    unsigned char code char_4[]={28,18,127,16,0 };
    , l% f# ~$ x4 w0 u) o% c1 Aunsigned char code char_5[]={39,69,69,57,0};
    5 G7 l/ n) d2 `: W" R* s$ r" Junsigned char code char_6[]={62,73,73,50,0};% T7 N& [' p7 x" u
    unsigned char code char_7[]={1,121,7,1,0};7 I( r9 B& d% }$ H5 n$ T
    unsigned char code char_8[]={54,73,73,54,0 };- f6 ^" p* W2 M
    unsigned char code char_9[]={6,73,73,62,0};
    . ~" o5 `8 c* K% }2 j2 }/ xunsigned char code orise_tech[]={+ B0 v- E$ H5 z" e5 @
    /*--  调入了一幅图像:C:\Documents and Settings\xuanquan.wang\My Documents\BMP\Made myself\MONO\orise-12864.bmp  --*/
    " O6 ]3 t* f, }# f! `/*--  宽度x高度=128x64  --*/
    - D$ w) u5 k, @0 B0xFF,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,. @) g& w% L6 z7 P- x2 I; S) J& F
    0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
    + J2 u$ a' m; p0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
    " G! q  u* D7 O. x% n# N! E0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
    2 E% v+ F6 w/ y% H* F* O! h; r  H0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,- T1 }1 _; `5 f( O; ?" R, O
    0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
    . Y+ k$ b( o8 n  _& D; ~* A0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,4 R# F8 K" X9 M& C  o
    0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0xFF,
      j& k+ {6 a  {% P" ]- D0xFF,0x00,0xFC,0x02,0x01,0x01,0x01,0x01,0x01,0x01,0x81,0x41,0x41,0x41,0x41,0x41,
      x6 m; ?4 ~  r* G3 V2 b5 N0x41,0x41,0x42,0xFC,0x40,0x40,0x40,0x40,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,& n3 `4 @, C  u5 \6 a$ B0 C
    0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x20,0xFE,0xFE,0x20,0xE0,0xE0,0x00,0xFC,7 W. S9 N* T" @. G. V4 @6 `; j
    0xFC,0x04,0x04,0x04,0x04,0x04,0xFC,0xFC,0x00,0x00,0x00,0x00,0x00,0x0C,0x3C,0x30,
    ; @. b, L& ^# e( H0xFE,0xFE,0x70,0x4C,0x6E,0x6E,0xBA,0xB2,0x7E,0xFE,0xCA,0x7A,0x3A,0x32,0x7E,0x7C,
    % Q. P" F  L/ Y4 D; i$ r0x00,0x00,0x00,0x20,0x22,0x22,0xE2,0xFE,0xFE,0xA2,0x20,0x40,0xC6,0x8E,0x1C,0x18,( r% A' Y( }" A- [/ I8 ^
    0x30,0x20,0xFE,0xFE,0x00,0x00,0x00,0x00,0x00,0x10,0x10,0x10,0xFE,0xFE,0x10,0x08,
    1 I( K$ D: F" L# r4 z% M$ q5 @0x48,0xC8,0x48,0x48,0x7E,0x7E,0x48,0x48,0xC8,0x88,0x88,0x08,0x00,0x00,0x00,0xFF,2 U' p9 m7 s% d! O; p* U
    0xFF,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0xC0,, H) v0 u. s# V
    0x20,0x10,0x90,0x7F,0x10,0x10,0x10,0x10,0x10,0x10,0xFF,0x10,0x10,0x10,0x10,0x20,; w" r5 x% l3 R' T8 N( H/ O; B
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xE0,0xFF,0x3F,0x00,0xFF,0xFF,0x00,0x7F,6 y6 g- N. n. ]2 a  @' n4 Q
    0x7F,0x41,0x41,0x41,0x41,0x41,0x7F,0x7F,0xC0,0xC0,0x00,0x00,0x00,0x01,0xC1,0xFF,# v+ s! B8 ~( }" I+ h' e; d, b
    0x3F,0xFF,0xFF,0x49,0x4C,0xFF,0xFF,0x53,0x52,0x52,0xFF,0xFF,0x52,0x52,0x52,0x52,+ R& F" ]2 p$ ?& h
    0x00,0x00,0x00,0x20,0x38,0x1E,0x07,0xFF,0xFF,0x03,0x2C,0x20,0x20,0x21,0x23,0x26,
    0 c. @; p+ @$ j8 a+ f- U" q! C0x24,0x20,0xFF,0xFF,0x10,0x10,0x00,0x00,0x00,0x10,0x18,0x08,0xFF,0xFF,0x06,0x02,
    : ?4 Q, c1 y) F4 q; B. _8 ?0x00,0x87,0x9E,0x78,0x60,0x60,0xB8,0x9C,0x8F,0x03,0x00,0x00,0x00,0x00,0x00,0xFF,  Z! F4 W7 R+ {3 h
    0xFF,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x3F,0x41,0x81,0x81,0x81,0x81,0xFF,
    ! p9 q( g# }" d3 D4 G$ `4 J0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x40,0x3F,0x00,0x00,0x00,0x00,0x00,
      E  j4 u) `0 J0xFF,0x00,0x00,0x00,0x00,0x00,0x02,0x03,0x01,0x00,0x00,0x00,0xE1,0xE3,0x22,0x22,8 `8 b$ \0 B3 n
    0x22,0x22,0x22,0x22,0x22,0xE2,0xE2,0x03,0x03,0x00,0x00,0x00,0x00,0x03,0x03,0x01,/ c% b  c3 `1 N% ?) a4 A
    0x00,0x00,0x00,0x00,0x00,0x03,0x03,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
    8 U/ W- y/ W6 |" |9 f. C) k6 Q0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    9 S: R; V7 H6 F3 m8 s% f# ?+ E  M% g0x00,0x00,0x03,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x03,0x03,0x03,0x01,
    ) K' g7 n' d$ T+ d( ?0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x03,0x02,0x00,0x00,0x00,0xFF,
    ' ?% n# ], f$ d6 M/ q0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,
    + t* m, }2 O7 l2 Y. y$ ]6 w- m0x10,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x10,
    4 D, w+ u7 o5 A- A  w) C1 \0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x3F,0x20,0x20,3 R4 d7 `7 {9 m' }! C4 Z
    0x20,0x20,0x20,0x20,0x20,0x3F,0x3F,0x00,0x00,0x3F,0x3F,0x05,0x0D,0x1D,0x37,0x27,
    - l9 s3 M- k8 j( d* P0x00,0x00,0x3F,0x3F,0x00,0x00,0x27,0x27,0x25,0x25,0x3D,0x3D,0x00,0x00,0x3F,0x3F,( p8 K1 ]0 X, d$ o/ Y) e
    0x25,0x25,0x25,0x21,0x00,0x00,0x00,0x00,0x01,0x01,0x3F,0x3F,0x01,0x01,0x00,0x00,
    " w' i: C8 I" C0x3F,0x3F,0x25,0x25,0x25,0x21,0x00,0x00,0x3F,0x3F,0x21,0x21,0x21,0x33,0x00,0x00,. c; `7 u8 ^/ U3 w3 v9 n; [
    0x3F,0x3F,0x04,0x04,0x04,0x3F,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,4 m( h$ I# {6 O& B
    0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    6 h& n0 o: d8 ^/ E0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,5 x+ E$ g$ G1 ~4 b* x  i- M
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    6 o' U1 n0 w. K0 B0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    % C! z+ `. `" h0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,- _* f8 A" d. Y/ _( R
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,# Z7 _, `5 p: ?4 c" Y, f7 v
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    2 M% }' X$ t* `8 W. t0 T0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,
    ! k: Z. X" \. b0xFF,0x00,0x00,0xFE,0xFE,0x08,0xF8,0xF0,0x08,0xFC,0xFE,0x08,0xFC,0xFE,0x08,0xF8,! d  K( E/ ~% }6 l$ h
    0xF8,0x08,0xF8,0xF0,0x00,0x08,0x08,0x00,0xE0,0xFE,0x1E,0x00,0xE0,0xFE,0x1E,0x00,
    ' R+ t* f# k8 p. `/ [0x00,0x38,0xF8,0xC0,0x38,0xC0,0xF8,0x38,0x38,0xF8,0xC0,0x38,0xC0,0xF8,0x38,0x38,
    , O& J+ o# U0 L; z0xF8,0xC0,0x38,0xC0,0xF8,0x38,0x00,0x00,0x00,0xF0,0xF8,0x08,0xF8,0xF0,0x00,0xF8,7 z9 c% V4 @: I1 B/ l+ V
    0xF8,0x08,0x08,0xFA,0xFA,0x00,0xB0,0x38,0xC8,0xD0,0x00,0xF0,0xF8,0x28,0xB0,0x08,
    & O5 r8 i' z; Z0xFC,0xFE,0x08,0xF0,0xF8,0x28,0xB0,0x00,0xF0,0xF8,0x08,0x90,0x00,0xFE,0xFE,0x08,
    6 q2 k$ y9 N/ R$ \, {0xF8,0xF0,0x00,0x00,0x00,0x00,0xF0,0xF8,0x08,0x90,0x00,0xF0,0xF8,0x08,0xF8,0xF0," X# N, |: u) r' N, l3 C
    0x00,0xF8,0xF8,0x08,0xF8,0xF0,0x08,0xF8,0xF0,0x00,0xE0,0xFE,0x1E,0x00,0x00,0xFF,
    1 \$ j0 X* o. F9 B& L% p0xFF,0x80,0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x80,0x81,0x81,0x80,0x81,0x81,0x87,
    + Z8 o6 F( ?& P& G) d7 o! h; N6 u0x87,0x81,0x81,0x80,0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x80,0x81,0x81,0x80,0x80,2 y  X8 t8 l# d3 p9 I+ y
    0x80,0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x80,0 k& Y  h7 @; G* s/ N
    0x81,0x81,0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x80,0x81,0x81,0x81,0x80,0x80,0x81,( W+ {5 Y5 w/ z$ s2 |+ k! x8 f9 }
    0x81,0x80,0x80,0x81,0x81,0x80,0x80,0x81,0x81,0x80,0x80,0x80,0x81,0x81,0x80,0x80,
    2 k; Q, i/ @- A* s' P0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x80,0x80,0x81,0x81,0x80,0x80,0x81,0x81,0x80,# a( e# ]0 U1 V4 K! b9 G
    0x81,0x81,0x80,0x81,0x81,0x80,0x80,0x81,0x81,0x80,0x80,0x80,0x81,0x81,0x81,0x80,' Y$ M, t7 G# s  G  X- p0 z
    0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x81,0x81,0x80,0x80,0x80,0xFF
    % s# G1 \; W" o1 S$ w8 V  H6 ~5 {};
    ' S. o* B9 Q$ R9 r9 L9 c+ a7 }- C4 ^$ u! L9 @" l, R4 i
    unsigned char code description1[]={  C7 k; c. u/ C0 J- |6 Z7 z1 f& ]8 S
    /*--  宽度x高度=128x64  --*/
    . ^; ?: U, U6 ]+ m0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
    - E- V* G8 O5 @5 D0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,9 t! n7 x  i0 T
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,2 l# S0 @, `5 o, m- G3 p0 |
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    ' t2 c; i9 ^1 P# }' ~( r8 s% B0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    - }: j" M) g7 s9 D3 L0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    & ^! |1 K2 J9 G) x$ S# Q. |0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,. |0 R' [# g9 I7 }+ C
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,& S3 d- {- o, v
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    % X) l7 R2 k* A, o$ K2 u6 U1 @0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    7 E% Q6 s0 u& y8 o% d' G; [0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    & J- U+ O$ Q- Q" y: }) v- `! R4 e0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    & ~: s" y7 u2 D, y8 u" p/ q0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    ( R; q4 j! B  D0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x0E,0x00,0x00,0x01,% P6 |; P4 d; y% D
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x0E,0x00,0x00,0x01,
    ! E6 t; f5 E; u  t  n- \) l0x80,0x00,0x7F,0xFF,0xFC,0x00,0x00,0x07,0x00,0x00,0x06,0x00,0x0E,0x00,0x00,0x01,
    ; \- |  H/ Q" G/ G  x: _. d2 p0x80,0x00,0x7F,0xFF,0xFC,0x00,0xFF,0xFF,0xFF,0xFC,0x1F,0x00,0x0E,0x00,0x00,0x01,; M* B8 g: B* R+ d1 g& Z7 B" g4 o
    0x80,0x00,0x7F,0xFF,0xFC,0x00,0xFF,0xFF,0xFF,0xFC,0x1F,0x00,0x0E,0x00,0x00,0x01," M2 o- Q! E- g
    0x80,0x00,0x70,0x00,0x1C,0x00,0xFF,0xFF,0xFF,0xFC,0x0F,0x8F,0xFF,0xFE,0x00,0x01,
    % q- E1 k  k7 P" D8 [( _  }0x80,0x00,0x70,0x00,0x1C,0x00,0x00,0x07,0x00,0x00,0x07,0x8F,0xFF,0xFE,0x00,0x01,: F* _+ {4 v. F, S7 H' C4 H) Q
    0x80,0x00,0x7F,0xFF,0xFC,0x00,0x0F,0xFF,0xFF,0xE0,0x07,0xCF,0xFF,0xFE,0x00,0x01,
    . @. n3 K% ]: l6 I0x80,0x00,0x7F,0xFF,0xFC,0x00,0x1F,0xFF,0xFF,0xE0,0x03,0x8F,0x0E,0x0E,0x00,0x01,, W- m, i. \/ I7 C/ ~, r
    0x80,0x00,0x70,0x00,0x1C,0x00,0x0F,0xFF,0xFF,0xE0,0x03,0x0F,0x0E,0x0E,0x00,0x01,2 Z! [0 J; U# b/ C* |! p
    0x80,0x00,0x70,0x00,0x1C,0x00,0x0E,0x07,0x01,0xE0,0x00,0x0F,0x0E,0x0E,0x00,0x01,: G5 n( F& Q$ D* N( k8 x
    0x80,0x00,0x7F,0xFF,0xFC,0x00,0x0F,0xFF,0xFF,0xE0,0x00,0x0F,0x0E,0x0E,0x00,0x01,
    0 t( z0 S2 k" R- v5 j. `1 j" x0x80,0x00,0x7F,0xFF,0xFC,0x00,0x0F,0xFF,0xFF,0xE0,0x00,0x0F,0x0E,0x0E,0x00,0x01,
    7 R6 l5 A+ S- v: _* `# a2 M3 d0x80,0x00,0x7F,0xFF,0xFC,0x00,0x0F,0xFF,0xFF,0xE0,0x7F,0x8F,0x0E,0x0E,0x00,0x01,
    " M- M8 g8 a, B5 I0x80,0x00,0x00,0x00,0x00,0x00,0x0E,0x07,0x01,0xE0,0x7F,0x8F,0xFF,0xFE,0x00,0x01,
    ! e4 ]5 h* \. D7 V, k. j0x80,0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xE0,0x7F,0x8F,0xFF,0xFE,0x00,0x01,
    2 e3 }2 x# _' Q* m0 H4 b9 b7 {$ ~- v0x80,0x07,0xFF,0xCF,0xFF,0xC0,0x0F,0xFF,0xFF,0xE0,0x07,0x8F,0xFF,0xFE,0x00,0x01,1 C% F8 q, G2 J3 O# R9 Y( F% T' k: J
    0x80,0x07,0xFF,0xCF,0xFF,0xC0,0x1F,0xFF,0xFF,0xE0,0x07,0x8F,0x0E,0x0E,0x00,0x01,
    % ~/ n  `- ?2 h$ A  i: p$ E$ i0x80,0x07,0xFF,0xCF,0xFF,0xC0,0x00,0x07,0x03,0x80,0x07,0x8F,0x0E,0x0E,0x00,0x01,
    # Z# z# G0 n! G4 Q7 l1 x+ D7 x0x80,0x07,0x81,0xCF,0x03,0xC0,0x00,0x07,0x07,0xE0,0x07,0x8F,0x0E,0x0E,0x00,0x01,
    - o; m' [2 w' U' _3 |5 V2 I2 ^0x80,0x07,0x81,0xCF,0x03,0xC0,0x7F,0xFF,0xFF,0xF0,0x07,0x8F,0x0E,0x0E,0x00,0x01,9 B7 J/ A5 ~7 R4 o: T5 v, `% Z
    0x80,0x07,0x81,0xCF,0x03,0xC0,0x7F,0xFF,0xFF,0xF8,0x07,0x8F,0x0E,0x0E,0x00,0x01,/ }9 f- H  O; U0 L  L9 M# G6 p
    0x80,0x07,0xFF,0xCF,0xFF,0xC0,0x7F,0xF8,0x00,0x78,0x07,0x8F,0x0E,0x0E,0x00,0x01,0 O/ ~! g' N8 ]/ o2 `$ w
    0x80,0x07,0xFF,0xCF,0xFF,0xC0,0x00,0x02,0x00,0x20,0x07,0x8F,0xFF,0xFE,0x00,0x01,
    ( u- J+ S8 X& @% I$ a$ O( R0x80,0x07,0xFF,0xCF,0xFF,0xC0,0x01,0xCF,0x00,0xC0,0x07,0x8F,0xFF,0xFE,0x00,0x01,
    6 Q2 P- _( d( Z2 T; _; f0x80,0x07,0x81,0xCF,0x03,0xC0,0x39,0xC7,0x81,0xE0,0x07,0x8F,0xFF,0xFE,0x00,0x01,
    # ?: Z% z! M, G* ]1 U; E) o' @0x80,0x07,0x81,0xCF,0x03,0xC0,0x79,0xC7,0x80,0xF0,0x0F,0xE0,0x00,0x00,0x00,0x01,
    ' b* E4 |, U6 C; [  Q% J, V0x80,0x07,0xFF,0xCF,0xFF,0xC0,0x79,0xC3,0x8C,0xF8,0x1F,0xFC,0x00,0x00,0x00,0x01,: g3 L, h+ n  R" i% {$ Q
    0x80,0x07,0xFF,0xCF,0xFF,0xC0,0x71,0xC1,0x1E,0x7C,0x3C,0x7F,0xFF,0xFF,0xC0,0x01,
    " r1 ]# R, E! S. ?5 V0x80,0x07,0xFF,0xCF,0xFF,0xC0,0xF1,0xE0,0x1E,0x3C,0x7C,0x3F,0xFF,0xFF,0x80,0x01,
    3 _8 [7 ^3 s, l. v3 ~" t8 \# r0x80,0x07,0x81,0xCF,0x03,0xC0,0xE1,0xFF,0xFE,0x10,0x18,0x07,0xFF,0xFF,0x80,0x01,2 ]  q6 E- g* K9 H% T
    0x80,0x07,0x81,0xCF,0x03,0xC0,0xE1,0xFF,0xFC,0x00,0x00,0x00,0x7F,0xFF,0x80,0x01,' p, P( k7 [8 d6 Q2 s
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,; M0 @& A1 |. `1 K+ Y
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,+ a# ~1 E' d+ U: }4 U
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
      h. x, T! o" Q  q  G% g0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    ( _3 L% f5 W" s0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,3 d7 I% c+ a( J- l. Y; m+ B3 i
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,8 Z, Y  S7 E( J* q, v
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,; a) C6 _& [/ I% S+ B% _
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,+ M" ]4 H6 `$ ^/ o4 P
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    & r; \6 V9 q; \$ r) d8 l( H0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    # A1 M& R6 F* P/ f0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,9 x9 _1 i7 ]/ q1 P; \8 O
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
      H7 X( ]7 G( J: @0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,4 R( W( X& j1 J
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    ! \6 H8 X1 z* g0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,5 r4 g% D* h" z( z7 M
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,* i5 F0 k/ Q! g9 R+ ?
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,( \0 x: f8 h1 e
    0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
    1 ^, ]; |0 N) ?: B5 k$ a# |# M0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,7 ?) x' i, `0 b, m- K) _% h
    }; & d4 S* C( G) u

    - c* H6 {, j% A! n) runsigned char code description2[]={: ?# x4 {/ }  @1 Y8 V2 k. w
    /*--  宽度x高度=128x64  --*/; F' N, ^1 t; O# U6 a, r
    0x08,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x20,0x08,0x08,0x00,0x00,0x00,0x00,+ H# J* V, J: `/ ^8 ?5 t
    0x04,0xFF,0xC2,0x40,0x80,0x20,0x01,0xFE,0x0F,0xFF,0x84,0x08,0x00,0x00,0x00,0x00,
    3 l: G( s0 E& G  P# C6 `6 d$ Z" l0x04,0x80,0x82,0x48,0x9F,0xFF,0xC1,0x02,0x00,0x20,0x06,0x08,0x00,0x00,0x00,0x00,9 [- k- Z; J* c8 E( V6 g1 p' N7 Q4 G/ V! ~
    0x00,0x24,0x02,0x48,0x80,0x20,0x01,0xFE,0x03,0xFE,0x04,0x08,0x00,0x00,0x00,0x00,
    * M, Y5 e. {1 [4 _0x10,0x23,0x1F,0xC8,0x80,0x20,0x01,0x02,0x02,0x22,0x00,0xFF,0x80,0x00,0x00,0x00,
    8 y6 G$ M; P! r" X0x0A,0xC1,0x02,0x48,0x83,0xFF,0x01,0xFE,0x03,0xFE,0x00,0x88,0x80,0x00,0x00,0x00,
    + u2 C2 j; `4 K+ D4 A0x0A,0x08,0x02,0x48,0x82,0x21,0x01,0x02,0x02,0x22,0x1C,0x88,0x80,0x00,0x00,0x00,
    1 U8 V: l! E- a6 E6 b4 F6 F+ ?0x02,0x08,0x02,0x48,0x82,0x21,0x00,0x00,0x03,0xFE,0x04,0xFF,0x80,0x00,0x00,0x00,
    2 |! q- [7 H1 _! |. N6 n7 S0x04,0xFF,0x82,0x48,0x82,0x21,0x0F,0xCF,0xC0,0x21,0x04,0x88,0x80,0x00,0x00,0x00,* D6 o' F: e# u4 }$ l
    0x04,0x08,0x02,0x48,0x82,0x21,0x08,0x48,0x4F,0xFF,0x84,0x88,0x80,0x00,0x00,0x00,8 V/ G' D" D' B/ t$ b0 T7 _
    0x18,0x1C,0x07,0x48,0x82,0x21,0x0F,0xCF,0xC0,0x00,0x84,0x88,0x80,0x00,0x00,0x00,6 `! {" n6 W9 X2 C, Z9 k- D6 c0 U9 h
    0x08,0x2B,0x18,0x88,0x82,0x21,0x08,0x48,0x41,0x20,0x04,0xFF,0x80,0x00,0x00,0x00,
    2 i$ K( J' z' f/ R0 J7 ~1 a3 d0x08,0xC9,0xC0,0x88,0x82,0x25,0x08,0x48,0x45,0x11,0x04,0x80,0x80,0x00,0x00,0x00,
    & n- ^. ~+ i+ m- Y/ b0x0B,0x08,0x81,0x00,0x82,0x22,0x0F,0xCF,0xC5,0x04,0x8A,0x00,0x00,0x00,0x00,0x00,
      r1 W. H. P+ Z: e! M' O0x08,0x08,0x02,0x00,0x80,0x20,0x08,0x48,0x4C,0xFC,0x91,0xFF,0xC0,0x00,0x00,0x00,3 i6 C! {& l: x) @9 @# P
    0x08,0x08,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,7 L9 o# F. o; ]: t5 M
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,( e* T; z5 T' k$ Z3 P: T/ J
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ( p+ |: V; ^- h. o7 ?1 ?6 d0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    . Z7 ^! _! l. C: J0x00,0x00,0x00,0x00,0x02,0x00,0x7F,0xE0,0x02,0x01,0xF7,0xF0,0x08,0x80,0x7F,0xF8,8 p! o) z: H7 s" }
    0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x40,0xFF,0xFD,0x24,0x10,0x0C,0x80,0x00,0x08,' N/ x  w5 j; P+ o$ b0 z
    0x00,0x00,0x00,0x00,0x7F,0xF0,0x00,0x80,0x04,0x01,0x27,0xF0,0x08,0x80,0x00,0x08,( G# A7 M! g& M
    0x00,0x00,0x00,0x00,0x42,0x10,0x01,0x00,0x08,0x01,0x44,0x10,0x10,0x40,0xFF,0xC8,. U5 W/ ]2 |! G. \
    0x00,0x00,0x00,0x00,0x42,0x10,0x02,0x00,0x1F,0xE1,0x44,0x10,0x10,0x20,0x00,0x08,5 q7 j  G, \9 ]
    0x00,0x00,0x00,0x00,0x7F,0xF0,0x02,0x00,0x30,0x21,0x27,0xF0,0x20,0x30,0x00,0x08,
    ( p- {# y/ s& u+ P" H0x00,0x00,0x00,0x00,0x42,0x10,0x02,0x08,0x50,0x21,0x15,0x00,0x44,0x1C,0x7F,0x88,6 [8 b9 g; }( D2 n
    0x00,0x00,0x00,0x00,0x42,0x11,0xFF,0xFC,0x9F,0xE1,0x14,0x90,0x86,0x08,0x40,0x88,
    6 K. n9 T. [! _2 x; Q# q0x00,0x00,0x00,0x00,0x42,0x10,0x02,0x01,0x10,0x21,0x54,0xA0,0x04,0x00,0x40,0x88,0 r; c/ x: _+ S) u+ b" K1 p* d& ^
    0x00,0x00,0x00,0x00,0x7F,0xF0,0x02,0x00,0x10,0x21,0x24,0x40,0x08,0x40,0x7F,0x88,
    . x8 j: |: C  _5 G5 K: m0x00,0x00,0x00,0x00,0x42,0x10,0x02,0x00,0x1F,0xE1,0x04,0x40,0x10,0x20,0x40,0x88,5 M) M$ R, l2 N
    0x00,0x00,0x00,0x00,0x02,0x04,0x02,0x00,0x10,0x21,0x04,0x20,0x23,0xF0,0x40,0x08,
    : }/ K8 H3 i9 H0x00,0x00,0x00,0x00,0x02,0x04,0x02,0x00,0x11,0x21,0x05,0x1C,0x7E,0x30,0x00,0x28,) G) ]  o) q, {3 c% j8 Y5 m5 o
    0x00,0x00,0x00,0x00,0x01,0xFC,0x0A,0x00,0x10,0xE1,0x06,0x08,0x20,0x20,0x00,0x10,
    " O+ p; v- L, I$ _3 o0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x10,0x41,0x04,0x00,0x00,0x00,0x00,0x00,
    ! _# R* p' h( G+ q6 j0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,1 W+ s& s$ o2 G% J) G9 T
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    / A5 I  i( U7 `/ V" S" r& b6 a0x7D,0xCF,0xF9,0x8E,0xFD,0xCF,0xF9,0x8E,0x7D,0xF6,0x39,0xEE,0x7E,0x77,0xDF,0x1F,. L8 V% y; G9 j$ h& @
    0x84,0x84,0x84,0xC5,0x08,0x84,0x84,0xC4,0x10,0x43,0x12,0x24,0x24,0x21,0x08,0x84,, Q, G5 y0 P/ V! t. q6 ^
    0x84,0x84,0x90,0xC4,0x08,0x84,0x90,0xC4,0x10,0x43,0x12,0x24,0x24,0x21,0x08,0x44,
    + I, ]# ~' @  h% [6 c& I0x80,0x84,0x90,0xA4,0x10,0x84,0x90,0xA4,0x10,0x42,0x94,0x04,0x24,0x21,0x08,0x44,  h! E" I% F" [$ s
    0x40,0x84,0xF0,0xA4,0x10,0x84,0xF0,0xA4,0x10,0x42,0x94,0x04,0x24,0x21,0x08,0x44,
    ; j" ?. F, e$ U' o' \2 F9 q& A0x30,0xFC,0x90,0x94,0x20,0xFC,0x90,0x94,0x10,0x42,0x54,0x07,0xE4,0x21,0x08,0x44,8 d2 \* R) m" [+ }7 k
    0x08,0x84,0x90,0x94,0x40,0x84,0x90,0x94,0x10,0x42,0x54,0x74,0x24,0x21,0x08,0x44,
    1 O% K. D( {8 ^# t0x04,0x84,0x80,0x94,0x40,0x84,0x80,0x94,0x10,0x42,0x54,0x24,0x24,0x21,0x08,0x44,
      C" }7 D5 O) q; m. C4 M0x84,0x84,0x84,0x8C,0x84,0x84,0x84,0x8C,0x10,0x42,0x32,0x24,0x24,0x21,0x08,0x44,
    / n' I: F8 ~: Y5 [, g0x84,0x84,0x84,0x8C,0x84,0x84,0x84,0x8C,0x10,0x42,0x32,0x24,0x24,0x21,0x08,0x84,
    , K1 K9 k  m/ g( K8 X$ K0 C0xF9,0xCF,0xF9,0xC5,0xF9,0xCF,0xF9,0xC4,0x11,0xF7,0x11,0xCE,0x73,0xC7,0xDF,0x1F,
    " w9 n* C$ I  h7 i7 S4 N* G% s* K7 h0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0 T2 G+ a2 r% K# W  M. d' B
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    * j  ~$ X( B6 i, u8 G- k% a# U. f0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    3 |* a! t3 c. z0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ' n0 z' q2 P2 y5 w2 t0xFE,0xFC,0x3E,0xE7,0xC7,0x38,0xE0,0x38,0x3C,0xEE,0x3E,0x38,0x01,0xC3,0xFB,0xE0,; ^4 ?5 t+ S4 Y  @" n6 g' I8 `6 E
    0x92,0x42,0x42,0x42,0x62,0x44,0x40,0x44,0x44,0x44,0x42,0x44,0x00,0x82,0x49,0x10,
    % o( S9 v; F5 p0 T0x10,0x48,0x42,0x42,0x62,0x82,0x40,0x82,0x44,0x44,0x42,0x82,0x00,0x80,0x41,0x08,
    + f$ x6 g# y3 w7 I! U+ r9 f: a0x10,0x48,0x80,0x42,0x52,0x82,0x40,0x82,0x80,0x28,0x80,0x82,0x00,0x80,0x41,0x08,& O: b# \# v1 N# K
    0x10,0x78,0x80,0x42,0x52,0x82,0x40,0x82,0x80,0x28,0x80,0x82,0x00,0x80,0x41,0x08,1 l3 g* B: e# H
    0x10,0x48,0x80,0x7E,0x4A,0x82,0x40,0x82,0x80,0x10,0x80,0x82,0x00,0x80,0x41,0x08,- p4 P/ x- F- t7 c
    0x10,0x48,0x80,0x42,0x4A,0x82,0x40,0x82,0x8E,0x10,0x80,0x82,0x00,0x80,0x41,0x08,
    ( _% e/ L4 A% h7 u0 ~) Q0x10,0x40,0x80,0x42,0x4A,0x82,0x40,0x82,0x84,0x10,0x80,0x82,0x00,0x80,0x41,0x08,# \6 c) V" }0 M
    0x10,0x42,0x42,0x42,0x46,0x82,0x40,0x82,0x44,0x10,0x42,0x82,0x00,0x80,0x41,0x08,* s: x" o. O) X4 M  e! H" a- }
    0x10,0x42,0x44,0x42,0x46,0x44,0x42,0x44,0x44,0x10,0x44,0x44,0xCC,0x84,0x41,0x13,
    + D! Y' A  }8 ]' P* ~; c0x38,0xFC,0x38,0xE7,0xE2,0x38,0xFE,0x38,0x38,0x38,0x38,0x38,0xCD,0xFC,0xE3,0xE3,' g0 |, o- a! D1 {: S& l
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
    7 a1 L# n. W/ ~; a0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00,
    ) z& |  `, d3 y6 l" d1 a- S};
    * \0 \" @6 V1 k2 |1 R0 O3 J- `, n; @% X; L, k2 E. g
    unsigned char code description3[]={
    ! L- B3 U% @. Z3 L( ?, Q4 Q/*--  宽度x高度=128x64  --*/
      d4 C7 H! H! O" v! z; D# _+ _# [  L6 I3 {- A3 H# B$ C
    0x40,0x40,0x00,0x00,0x3F,0xFC,0x00,0x00,0x40,0x40,0x00,0x00,0x20,0x90,0x20,0x80,
    6 s; A/ D- B$ Z4 a0x20,0x20,0x0F,0xF0,0x20,0x04,0x00,0x00,0x20,0x20,0x0F,0xF0,0x20,0x90,0x20,0x80,
    : j; G& o) }; |/ C8 A0x27,0xFE,0x08,0x10,0x20,0x04,0x00,0x00,0x27,0xFE,0x08,0x10,0x27,0xFC,0x20,0x80," ~  h2 v8 A6 S; i# G9 j
    0x09,0x20,0x0F,0xF0,0x3F,0xFC,0x00,0x00,0x09,0x20,0x0F,0xF0,0x20,0x90,0x23,0xF8,
    : M! b0 S) [+ ~5 |$ P: s! B0x89,0x20,0x08,0x10,0x24,0x10,0x00,0x00,0x89,0x20,0x08,0x10,0xFB,0xF8,0xF8,0x88,! A) i- x. \9 f6 t
    0x52,0x7C,0x0F,0xF0,0x22,0x20,0x00,0x00,0x52,0x7C,0x0F,0xF0,0x22,0x08,0x20,0x88,8 U( n. g3 [" [& l  g! }
    0x52,0x44,0x08,0x10,0x2F,0xFC,0x00,0x00,0x52,0x44,0x08,0x10,0x73,0xF8,0x20,0x88," }7 A2 `* P8 V7 B) `* z2 [
    0x16,0xA8,0x00,0x00,0x22,0x20,0x00,0x00,0x16,0xA8,0x00,0x00,0x6A,0x08,0x20,0x88,
    " [, M' q4 R1 b/ x& ^4 @5 h2 o0x2B,0x98,0x7E,0x7E,0x22,0x20,0x00,0x00,0x2B,0x98,0x7E,0x7E,0xA3,0xF8,0x2F,0xFE,9 B! d# R! l5 m% G% c: N) a
    0x22,0x50,0x42,0x42,0x3F,0xFE,0x00,0x00,0x22,0x50,0x42,0x42,0xA0,0x40,0x20,0x80,9 y" y) t" r8 ^# t9 Y. S  \4 W) I* B. A( Z
    0xE2,0x20,0x7E,0x7E,0x22,0x20,0x00,0x00,0xE2,0x20,0x7E,0x7E,0x27,0xFE,0x39,0x40," t6 G% T- Q/ \0 q: r. O/ U7 J+ x
    0x22,0x30,0x42,0x42,0x22,0x20,0x60,0x00,0x22,0x30,0x42,0x42,0x20,0x40,0xE1,0x20,* z1 o6 _" L6 {0 a9 K4 D
    0x22,0x50,0x42,0x42,0x44,0x20,0x30,0x00,0x22,0x50,0x42,0x42,0x20,0xA0,0x42,0x18,
    - D1 A6 J( F# H1 @0x22,0x88,0x7E,0x7E,0x44,0x20,0x10,0x00,0x22,0x88,0x7E,0x7E,0x20,0x98,0x02,0x0E,1 f0 M0 T$ q6 T  t9 _2 q/ }
    0x23,0x0E,0x42,0x42,0x88,0x20,0x00,0x00,0x23,0x0E,0x42,0x42,0x21,0x0E,0x04,0x04,: g( X8 r  g2 R" X# h" @! y2 f6 U
    0x22,0x04,0x00,0x00,0x10,0x20,0x00,0x00,0x22,0x04,0x00,0x00,0x26,0x04,0x08,0x00,
    4 W+ ?) s6 d% v* I0x01,0x00,0x04,0x40,0x24,0x04,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,+ V/ z, K& |5 B# u5 d6 U
    0x01,0x00,0x04,0x40,0x34,0x04,0x22,0x40,0x3F,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,
    $ K, Z+ ^! C* f& C3 c0x3F,0xF8,0x04,0x40,0x24,0x24,0x22,0x40,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ) _7 j! v% t3 G$ A0x02,0x00,0x04,0x44,0x3F,0xA4,0x03,0xFC,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
      K1 I% @6 a* N) E0x02,0x00,0x44,0x46,0x44,0x24,0x04,0x40,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    5 d* N1 `4 C" q3 p- b9 T0xFF,0xFE,0x24,0x4C,0x04,0x24,0x00,0x40,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,* |4 P1 z0 \% y" a3 ?$ v
    0x04,0x00,0x24,0x48,0x7F,0xA4,0xEF,0xFE,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ' R) o. U2 X( s5 B  c/ U0x08,0x20,0x14,0x50,0x04,0x24,0x20,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    7 d( x" q) Y8 v1 Q' L' Y0x0F,0xF0,0x1C,0x50,0x3F,0xA4,0x23,0xF8,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    - \% f( k( h' R! O, V! Z0x00,0x20,0x14,0x60,0x24,0xA4,0x22,0x08,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  j8 F/ w# }8 J( R" |- N$ Z
    0x00,0x40,0x04,0x40,0x24,0xA4,0x22,0x08,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    - p; e& l: I' E2 q  _0x02,0x80,0x04,0x40,0x24,0xA4,0x23,0xF8,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,7 }+ p4 d( O3 B1 L
    0x01,0x00,0x04,0x44,0x24,0x84,0x22,0x08,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,7 ]/ ^4 x/ S, H6 N
    0x00,0x80,0xFF,0xFE,0x27,0x84,0x50,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    % i6 v8 S# O3 K+ x, F1 I& ~! y0x00,0x40,0x00,0x00,0x05,0x14,0x8F,0xFE,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,3 X) K/ x" r" m" H
    0x00,0x00,0x00,0x00,0x04,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    9 t; ~4 O* f% Q+ b4 g0x01,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00," @  x# x  J, ?2 [9 h# c
    0x01,0x00,0x20,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    - c" h" x6 J& h0x01,0x00,0x33,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,7 D+ z& i0 Q* S$ Q0 D$ F
    0x3F,0xF8,0x20,0x20,0x00,0x00,0x3C,0x18,0x18,0x1C,0x7E,0x1C,0x18,0x7E,0x00,0x00,
    ( w& ?: e, O7 e$ f0x21,0x08,0x00,0x20,0x00,0x00,0x42,0x24,0x24,0x24,0x44,0x24,0x24,0x40,0x00,0x00,
    ; q4 F0 u' J' b: b; u0x21,0x08,0x07,0xFE,0x00,0x00,0x42,0x42,0x42,0x40,0x44,0x40,0x42,0x40,0x00,0x00,
    ! D4 `' P( T# H9 o, y8 T0x3F,0xF8,0xF0,0x20,0x00,0x00,0x42,0x42,0x42,0x40,0x08,0x40,0x42,0x40,0x00,0x00,
    ' s% t% g4 D2 a' X0x21,0x08,0x10,0x20,0x00,0x00,0x04,0x42,0x42,0x58,0x08,0x58,0x42,0x58,0x00,0x00,2 x. G- K' ?, r8 {- ^0 P# g
    0x21,0x08,0x10,0x20,0x00,0x00,0x04,0x26,0x42,0x64,0x10,0x64,0x42,0x64,0x00,0x00,
      z) s3 B5 w, Y9 P0x21,0x08,0x11,0xFC,0x30,0x00,0x08,0x1A,0x42,0x42,0x10,0x42,0x42,0x02,0x00,0x00,: L( S: q  w; U2 S
    0x3F,0xF8,0x11,0x04,0x30,0x00,0x10,0x02,0x42,0x42,0x10,0x42,0x42,0x02,0x00,0x00,+ M# C# B& y& c/ ^/ I
    0x21,0x08,0x11,0x04,0x00,0x00,0x20,0x02,0x42,0x42,0x10,0x42,0x42,0x42,0x00,0x00,
    , l+ v) y3 j$ p. n7 {0 q5 L; M, @0x01,0x02,0x15,0x04,0x30,0x00,0x42,0x24,0x24,0x24,0x10,0x24,0x24,0x44,0x00,0x00,4 {( k1 j  q# b. r% k  t7 X) _% y0 ]
    0x01,0x02,0x19,0xFC,0x30,0x00,0x7E,0x38,0x18,0x18,0x10,0x18,0x18,0x38,0x00,0x00,6 e: N# N. [0 I
    0x00,0xFE,0x11,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    7 z" O" |" q2 \0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    1 J4 t9 y5 w2 _0 O) P8 e0x10,0x40,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    1 q3 Y2 r, L9 [: I2 y! j0x18,0x48,0x01,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    / ~, D) ]) y6 V8 n0x17,0xFC,0x7F,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    : j8 z( [' ?) W) P/ h0x20,0x40,0x02,0x00,0x00,0x00,0x3C,0x7E,0x3C,0x1C,0x04,0x3C,0x1C,0x04,0x00,0x00,3 L6 Y) L7 [( n  m. m( X, k
    0x20,0x80,0x0F,0xF0,0x00,0x00,0x42,0x44,0x42,0x24,0x0C,0x42,0x24,0x0C,0x00,0x00,% |1 W5 @2 }3 d# t5 q
    0x60,0x84,0x08,0x10,0x00,0x00,0x42,0x44,0x42,0x40,0x14,0x42,0x40,0x14,0x00,0x00,
    / V# S! ^! U4 T6 k2 Y0xAF,0xFE,0x0F,0xF0,0x00,0x00,0x42,0x08,0x04,0x40,0x24,0x42,0x40,0x24,0x00,0x00,
    ) Q9 s9 J9 A  P+ u2 \( d4 f0x20,0x80,0x08,0x10,0x00,0x00,0x04,0x08,0x18,0x58,0x24,0x24,0x58,0x24,0x00,0x00,6 q# A6 f& X8 [- a6 U
    0x21,0x08,0x0F,0xF0,0x00,0x00,0x04,0x10,0x04,0x64,0x44,0x18,0x64,0x44,0x00,0x00,
    ; |/ U  k! ^6 {0x23,0xFC,0x08,0x10,0x30,0x00,0x08,0x10,0x02,0x42,0x44,0x24,0x42,0x44,0x00,0x00,
    8 {: D9 Y5 E$ J2 P% t0x20,0x08,0x0F,0xF0,0x30,0x00,0x10,0x10,0x02,0x42,0x7E,0x42,0x42,0x7E,0x00,0x00,
    2 O  e' c2 p! ~* y0x21,0x10,0x08,0x10,0x00,0x00,0x20,0x10,0x42,0x42,0x04,0x42,0x42,0x04,0x00,0x00,
    # E, U1 t$ K/ t. R! Y0x20,0xA0,0xFF,0xFE,0x30,0x00,0x42,0x10,0x44,0x24,0x04,0x42,0x24,0x04,0x00,0x00,
    " A, e8 d( c' B. m4 Y/ n0x20,0x40,0x04,0x40,0x30,0x00,0x7E,0x10,0x38,0x18,0x1E,0x3C,0x18,0x1E,0x00,0x00,
      v$ l3 e% ^- V, f  ]3 |0x20,0x20,0x18,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    6 y) O4 ~) ?) [# t6 Q# X: _' h0x00,0x00,0x60,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00," x9 z& J+ C; J) s
    };
    . e8 r, }9 w. L" C; Z( H
    : ]2 C& E5 ?: J! Zunsigned char code description4[]={
    # g' m  j8 T  R& q; _6 }, t3 I9 {/*--  宽度x高度=128x64  --*/
    / h/ D- d$ O! o1 |5 Z, v, W) V0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    3 D+ A3 W" g. r! c; I/ C2 h. r, h6 a0 Y0x0F,0xFF,0x82,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    5 y3 H  C+ W5 D) q* V; b0x08,0x00,0x82,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    - g* F. N! p4 |, t; c2 k5 Y0x08,0x20,0x82,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,( t! H6 r2 B6 n
    0x0A,0x22,0x82,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    3 I' F$ U& h( K1 e4 G0x09,0x53,0x9F,0xA4,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    , P7 L! l, S! C0x08,0x8A,0x82,0x27,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    , c; V' Y8 `6 p' T( U! g7 A0x08,0x84,0x82,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ' v- n; V9 {8 J( s0x09,0x44,0x82,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,$ n! n# p- c6 n3 R( a
    0x09,0x4A,0x82,0x24,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,# r: b- Y2 x& N" z9 X. Z. M0 m
    0x0A,0x32,0x82,0x24,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    5 F1 M7 C. W4 C0x0C,0x20,0x83,0xA4,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    - V( @. C" b2 N$ t7 x0x08,0x00,0x9E,0x24,0x86,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,: X- y* Y' ]+ U
    0x08,0x03,0x88,0xFF,0xC6,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    / }0 {2 |+ `( o- x0x08,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    7 B( @6 e- I6 ?7 U0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ; {( N- O7 F6 R2 `0 d& f0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    3 `% r6 r. n% I, M! y% o3 L+ L0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    " Z6 e' ^3 |$ d9 h+ X! A0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    $ [% Y; [9 K- }5 E0x00,0x00,0x00,0x00,0x00,0x01,0x98,0x00,0xCE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,! Y5 C3 n( [& W( f% D
    0x00,0x00,0x00,0x00,0x00,0x01,0x88,0x00,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    + p6 @- W  a; }/ L0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    . [4 `9 ?+ Z* O6 T9 W9 J0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    5 ]8 F. W2 [6 G. w9 M5 u; p0x00,0x1A,0xFA,0xFA,0xE0,0x03,0x8B,0x83,0xC2,0x03,0x9F,0xC0,0x03,0x87,0x9F,0xC0,* r# v  W0 k  A; r3 c4 v
    0x00,0x12,0x52,0x52,0x40,0x00,0x8C,0x44,0x42,0x04,0x49,0x20,0x04,0x48,0x49,0x20,& K) E1 S9 b, M9 d$ r; L
    0x00,0x12,0x52,0x52,0x40,0x00,0x88,0x48,0x42,0x08,0x09,0x20,0x08,0x08,0x49,0x20,, ^* s9 L6 W4 z7 i3 [0 j# n; L
    0x00,0x15,0x55,0x55,0x40,0x00,0x88,0x48,0x42,0x08,0x09,0x20,0x08,0x08,0x49,0x20,
    * P! O1 _* A. M: g: E0x00,0x15,0x55,0x55,0x40,0x00,0x88,0x48,0x42,0x08,0x09,0x20,0x08,0x08,0x49,0x20,
    1 p/ L; {. t5 }0x00,0x08,0x88,0x88,0x8C,0x00,0x88,0x44,0xC2,0x04,0x49,0x2C,0x04,0x48,0x49,0x20,/ F8 ?$ C7 V0 P; h9 S# m9 r% U
    0x00,0x08,0x88,0x88,0x8C,0x00,0x9C,0xE3,0x6F,0x83,0x9D,0xAC,0x03,0x87,0x9D,0xA0,$ W7 P8 @, o8 H5 b1 z3 D5 }
    0x00,0x00,0x00,0x00,0x00,0x08,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,2 e3 T4 U( @% B' c) I) h! X
    0x00,0x00,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  H& b. e# |$ S, J" Q
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    , W; v9 E$ W3 {+ v4 T0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00," E+ Q  @0 n2 G
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    1 B6 @) U3 b5 f0x1D,0xC0,0x06,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,# c0 N) n* T$ S
    0x0D,0x80,0x06,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    9 ^+ Y/ T! O' E+ q7 u2 n/ ^. S0x0D,0x80,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    3 Z: A4 V2 a; F+ k- f: O4 _  U0x0D,0x80,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    " ~# C2 C7 j6 P, B6 b7 |4 e0x0D,0x87,0x8E,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
      N2 I* ]$ q1 W& r" {7 g. `; F0x0A,0x88,0x42,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0 C4 C+ q% A; H- z3 }+ B$ z
    0x0A,0x83,0xC2,0x02,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,1 i) v1 M9 I- r
    0x0A,0x84,0x42,0x02,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,) |& v: b  N0 V! y* z. F
    0x0A,0x88,0x42,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0 z- t0 t; _: V& e
    0x0A,0x88,0x42,0x02,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,9 N8 n7 M* k, ?2 R; m8 U7 M
    0x1A,0xC7,0xEF,0x8F,0x86,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,4 d6 c% Z7 g* P% Y& X0 a! i9 m
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    $ N7 \  Q; x+ T2 Z1 Q# y0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,2 N4 z/ u2 ?: r% H
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,) ?1 V% o# M! r/ q+ A8 h. E; u
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,* o. r; }+ l$ z) g/ S
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,* b6 K/ B  Q0 p% f" H0 [
    0x00,0x01,0x98,0x00,0xCE,0x00,0x00,0x07,0x02,0x03,0x87,0x80,0x00,0x00,0x00,0x00,* h/ h9 w4 z# T& q
    0x00,0x01,0x88,0x00,0x42,0x00,0x00,0x08,0x8E,0x04,0x88,0x40,0x00,0x00,0x00,0x00,: {  N/ s6 ?2 x
    0x00,0x00,0x08,0x00,0x42,0x00,0x00,0x0B,0x42,0x08,0x08,0x40,0x00,0x00,0x00,0x00,
    ) g( \4 z4 m' S5 Q* r+ r0x00,0x00,0x08,0x00,0x42,0x00,0x00,0x15,0x42,0x08,0x00,0x80,0x00,0x00,0x00,0x00,
    4 v( p& V' X' R- u3 `8 c/ h0x00,0x03,0x8B,0x83,0xC2,0x03,0x9F,0xD5,0x42,0x0B,0x03,0x00,0x03,0x87,0x9F,0xC0,' m+ E) j6 b; B) @; T6 Q
    0x00,0x00,0x8C,0x44,0x42,0x04,0x49,0x35,0x42,0x0C,0x80,0x80,0x04,0x48,0x49,0x20,
    # I: O+ r% H) Z, ~. O) F0x00,0x00,0x88,0x48,0x42,0x08,0x09,0x35,0x42,0x08,0x40,0x40,0x08,0x08,0x49,0x20,$ }% ~2 K; q# B% Z8 B
    0x00,0x00,0x88,0x48,0x42,0x08,0x09,0x36,0x82,0x08,0x40,0x40,0x08,0x08,0x49,0x20,) W: ?6 o+ k7 B4 H$ p8 ^
    0x00,0x00,0x88,0x48,0x42,0x08,0x09,0x28,0x42,0x08,0x48,0x40,0x08,0x08,0x49,0x20,# B- c; A3 c0 ~) r
    0x00,0x00,0x88,0x44,0xC2,0x04,0x49,0x28,0x82,0x04,0x88,0x8C,0x04,0x48,0x49,0x20,
    # L! B8 L" @( H4 [0x00,0x00,0x9C,0xE3,0x6F,0x83,0x9D,0xA7,0x0F,0x83,0x07,0x0C,0x03,0x87,0x9D,0xA0,
    + O( ]/ F4 W- N: e( X0x00,0x08,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,& z( W" ?! H: C, u+ G
    0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,) n$ \. @* w# j1 O3 i
    };
    3 |! I9 y( h+ u4 {/ @$ d; F$ f" ]% k
    unsigned char code description5[]={
    5 I0 X9 M* n8 [7 f. J9 S/*--  宽度x高度=128x64  --*/
    0 {1 B! _" T  o) n: z& M4 x1 h0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,, e: D- p) E5 _% j2 I
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    1 U+ L' T# l  U9 q' n. i# t' K, a+ M0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,3 q% |$ U& w" T5 g
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    9 V! r9 o7 k. Y# I' O4 f0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    & u/ \8 p, M) f' r. |1 o6 k0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    5 n# d9 `+ P) _6 t' U0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,; M. y7 ?: a: I8 P9 R7 P8 b
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,+ b6 `) F2 Y4 N
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ! Q& a9 V, f# }0x00,0x20,0x00,0x20,0x00,0x00,0x40,0x00,0x00,0x00,0x02,0x00,0x02,0x00,0x02,0x00,( m7 B2 r3 |3 P1 P; |, F
    0x11,0x20,0x10,0x20,0x00,0x00,0x27,0xFE,0x12,0x04,0x01,0x00,0x01,0x00,0x01,0x00,
    3 w7 y6 \, _6 F7 Z# J6 T$ s4 k0x11,0x20,0x10,0x20,0x00,0x00,0x24,0x04,0x12,0x44,0xFF,0xFE,0x7F,0xFE,0x3F,0xFE,6 O* c8 r4 `& ^* i$ `( u/ y
    0x11,0x24,0x10,0x20,0x00,0x00,0x01,0x20,0x12,0x44,0x01,0x00,0x40,0x04,0x20,0x04,4 ?: l3 K6 V7 Z4 y( K8 N  A" P, g
    0xFD,0x3E,0x10,0x20,0x00,0x00,0x81,0x18,0xFE,0x44,0x01,0x00,0x80,0x08,0x44,0x08,0 S- P8 V. x' H* {1 ?7 p$ y
    0x11,0xE4,0xFD,0x20,0x00,0x00,0x56,0x08,0x12,0x44,0x1F,0xF8,0x3F,0xF8,0x06,0x00,4 T! [( w. ^% f
    0x17,0x24,0x11,0x3C,0x00,0x00,0x50,0x40,0x12,0x44,0x11,0x08,0x01,0x00,0x04,0x00,1 {& Y9 L5 T- Q: M( w4 _9 L! z
    0x11,0x24,0x11,0x20,0x00,0x00,0x10,0x40,0x12,0x44,0x11,0x08,0x01,0x00,0xFF,0xFE,6 \  Q: |- \3 ?5 K
    0x11,0x24,0x11,0x20,0x00,0x00,0x27,0xFC,0x12,0x44,0x11,0x08,0x01,0x00,0x08,0x20,
    9 r! C- A& z0 z' Z; j% j4 E& d) L0x11,0x34,0x11,0x20,0x30,0x00,0x20,0x40,0x12,0x44,0x11,0x08,0x1F,0xF8,0x08,0x20,( x# H3 n$ u( n
    0x11,0x28,0x11,0x20,0x30,0x00,0xC0,0xE0,0x3A,0x44,0x11,0x08,0x01,0x40,0x08,0x40,
    & i: f' N' Q5 N- J, k, s* d0x1D,0x20,0x1D,0x20,0x00,0x00,0x41,0x58,0xC4,0x44,0x11,0x08,0x01,0x20,0x06,0x80,
    3 S8 l" l7 {2 m1 ^" C0x31,0x02,0xF1,0x24,0x30,0x00,0x46,0x4E,0x04,0x44,0x11,0x28,0x01,0x30,0x01,0x00,
    + G2 a7 F, L! W+ L0xC1,0x02,0x47,0xFE,0x30,0x00,0x58,0x44,0x08,0x04,0x11,0x10,0x01,0x20,0x06,0xC0,
    : f( ?8 H2 Q6 `0x00,0xFE,0x00,0x00,0x00,0x00,0x40,0x40,0x10,0x04,0x01,0x00,0x7F,0xFE,0x18,0x38,
    8 ~; w) ?, M8 }; ^) m0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x40,0x00,0x00,0x01,0x00,0x00,0x00,0xE0,0x10,
    9 ?% l( `) l  M/ @0x00,0x00,0x00,0x00,0x01,0x00,0x10,0x20,0x42,0x04,0x20,0x00,0x01,0x00,0x00,0x00,3 s! |, ~( _- e- B6 q
    0x7F,0xFC,0xFF,0xFE,0x01,0x80,0x10,0x40,0x22,0x24,0x27,0xFC,0x01,0x00,0x3F,0xFC,5 y' G: l5 y; x) @; F, T4 p- p0 \
    0x40,0x20,0x04,0x40,0x03,0x10,0x7F,0xFC,0x22,0x24,0x20,0x00,0x01,0x08,0x01,0x00,& r1 T  b- Q7 ^) B) h9 i( q% A
    0x40,0x30,0x04,0x40,0x06,0x18,0x52,0xC4,0x02,0x24,0x30,0x00,0x3F,0xFC,0x01,0x00,
    - L( K1 c4 @1 l* g5 N7 p0x48,0x20,0x7F,0xFC,0x08,0x30,0x18,0xA4,0x92,0x24,0xAB,0xF8,0x01,0x00,0x01,0x00,, ?. u; y, D) ^
    0x46,0x40,0x44,0x44,0x1F,0xE0,0x24,0xA4,0x5B,0x34,0xAA,0x08,0x01,0x10,0x01,0x00,- c1 r! {- @# L) B. o5 ~3 \( B
    0x41,0x40,0x44,0x44,0x00,0x88,0x3E,0x8C,0x56,0xAC,0xA2,0x08,0x3F,0xF8,0x01,0x00,$ y# f  X' p: }3 J: c( \4 {
    0x40,0x80,0x44,0x44,0x03,0x0C,0x68,0x80,0x22,0x24,0x23,0xF8,0x01,0x00,0x01,0x00,
    2 V, |0 f) k: C, Z# U0x41,0x40,0x44,0x44,0x0C,0x78,0xA8,0xFE,0x22,0x24,0x22,0x08,0x01,0x00,0x01,0x00,6 U$ n" S) k4 A) L! Y
    0x42,0x20,0x48,0x3C,0x1F,0x90,0x3E,0x02,0x22,0x24,0x22,0x08,0x01,0x04,0x01,0x00,9 }# m; m( c6 |* x$ A, W9 i
    0x44,0x30,0x50,0x04,0x08,0x10,0x28,0x02,0xC2,0x24,0x23,0xF8,0xFF,0xFE,0x01,0x00,
    ! a" ?2 Z! \" l# F* S4 [) x2 z6 C0x48,0x18,0x60,0x04,0x00,0x20,0x3E,0xFA,0x44,0x24,0x20,0x00,0x01,0x00,0x01,0x00,0 i* J* {& |  ^0 {
    0x50,0x10,0x40,0x04,0x00,0xC0,0x28,0x02,0x44,0x24,0x20,0x00,0x01,0x00,0x01,0x00,
    . q8 S$ }5 v5 H) b  M0x7F,0xFC,0x7F,0xFC,0x07,0x00,0x28,0x02,0x48,0x24,0x2F,0xFE,0x01,0x00,0xFF,0xFE,7 h/ Y3 @# D$ e5 ?0 K5 {
    0x00,0x00,0x40,0x04,0x78,0x00,0x3F,0x0A,0x50,0x24,0x20,0x00,0x01,0x00,0x00,0x00,
    ' H9 V/ o/ r2 F7 ^7 k0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x04,0x40,0x04,0x00,0x00,0x01,0x00,0x00,0x00,  \# ^( ^1 t$ ^, |5 K
    0x04,0x40,0x20,0x20,0x00,0x00,0x10,0x40,0x00,0x10,0x20,0x00,0x00,0x00,0x00,0x00,
    3 y4 f' y5 M/ M" W0x04,0x40,0x20,0x28,0x00,0x00,0x10,0x40,0x00,0x10,0xA4,0x00,0x7F,0xFC,0x00,0x00,
    & b1 ]# y" R: y0x04,0x40,0x20,0x24,0x00,0x00,0x13,0xFE,0x00,0x10,0x68,0x00,0x40,0x20,0x00,0x00,7 N) N& B1 b/ w1 J( {0 [
    0x04,0x44,0x27,0xFE,0x3E,0x1C,0xFC,0x40,0x3C,0xFD,0xFE,0x3E,0x40,0x30,0x00,0x00,+ D$ ]: g3 T5 ]) P1 b
    0x44,0x46,0xFC,0x20,0x42,0x24,0x10,0x80,0x42,0x10,0x70,0x08,0x48,0x20,0x00,0x00,
    2 m% G" r; @& ^9 p' S. Y0x24,0x4C,0x24,0x24,0x42,0x40,0x30,0xA0,0x42,0x38,0xA8,0x08,0x46,0x40,0x00,0x00,: v( l6 E7 k9 e" t5 z! q
    0x24,0x48,0x27,0xA6,0x80,0x40,0x39,0x20,0x42,0x35,0x26,0x08,0x41,0x40,0x00,0x00,' O: i* c- w3 M. s; F( d3 G
    0x14,0x50,0x24,0xA4,0x80,0x58,0x55,0xFC,0x04,0x50,0x40,0x08,0x40,0x80,0x00,0x00,
    ! l) M. Z' u) m2 `0x1C,0x50,0x24,0xA8,0x80,0x64,0x50,0x20,0x04,0x50,0x40,0x08,0x41,0x40,0x00,0x00,* C9 Z$ M  G2 x) f  p
    0x14,0x60,0x3C,0xA8,0x80,0x42,0x91,0x20,0x08,0x97,0xFE,0x08,0x42,0x20,0x00,0x00,8 l2 I' S! E3 A$ w9 V' g
    0x04,0x40,0xE4,0x90,0x80,0x42,0x11,0x28,0x10,0x10,0x90,0x08,0x44,0x30,0x00,0x00,  Z& `# x$ a' ~7 V: b3 |
    0x04,0x40,0x47,0x92,0x42,0x42,0x12,0x24,0x20,0x11,0x90,0x08,0x48,0x18,0x00,0x00,! [( j0 B8 z7 N$ P6 W% j
    0x04,0x44,0x09,0x2A,0x44,0x24,0x14,0x26,0x42,0x10,0x60,0x08,0x50,0x10,0x00,0x00,+ s) b+ y5 v  r' k* k4 q" b
    0xFF,0xFE,0x08,0x4A,0x38,0x18,0x10,0x22,0x7E,0x10,0xD8,0x08,0x7F,0xFC,0x00,0x00,
    - i. S" g; E1 {" Y1 R0x00,0x00,0x11,0x84,0x00,0x00,0x10,0xA0,0x00,0x17,0x06,0x88,0x00,0x00,0x00,0x00,
    ; y, H( q  x7 |! E9 E0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x40,0x00,0x10,0x02,0xF0,0x00,0x00,0x00,0x00,
    ' ~! w' S! F% y  m5 {" e0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    8 C  w  f9 L7 x0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    5 _" v1 }! f5 @; \0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,. |$ h+ b8 ^- q
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,! ?* ~* K9 r# Z/ L4 _
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    $ @2 [+ u& W$ ~6 X  {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    ! o1 p$ L+ f; U9 j8 r$ f. g0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,( H* m; E1 a) U; n" m  @6 h
    };
    - k# `& I: b5 w) J1 n2 A6 v7 b# O5 e/ p4 p
    /**********************************/
    + l% @' L2 F! K8 i' D" m: Y/*      Time Delay                */
    2 z5 a; d# z' ?; ]/**********************************/
    ' {' }( |/ \' I& rvoid Delay(long i)
    - x2 h7 t% ^: U/ h& c/ p{9 N- s3 E" @& g
         while(i!=0)
    8 y  L5 c) d8 O, i' r$ N8 w- E* A        {& |: R7 N9 M6 g3 H- K. ^
                  i--;
    5 q$ N, ?  @+ u% C7 y         }2 c# Z* {6 ~' r, \: W
    }
    $ _4 ~9 [# y6 F( t# |: V& N, B6 R
    4 p( \7 n, j8 s0 U* q/ E  B
    / X/ p8 @$ m) m9 c7 a9 |/**********************************/
    6 y- m: ]" Z& X4 r' n" r/*      Transfer Commmand         */: [7 B6 e' W+ H. b8 P
    /**********************************/0 I0 h8 |2 u4 s5 K# }7 D$ n- f* d
    void Write_Command(unsigned char command)8 e+ O6 ^3 T  p) T
    {
    # A; p+ X% U2 I! P; ?- G8 w+ ^% C     int i,j;
    , V& c5 \" `- V+ Q6 O. {4 g     j=0x80;
    % a* P/ x  D) e# |0 ^     CS=0;
    9 ]( F% A' `! Q1 |6 P     CD=0;! \# o/ l$ j, _4 h" m" D
         for(i=0;i<8;i++)
    . U" {/ M- v0 ~* s     {) t) H3 x5 Q0 _0 n) Q+ n" H
            SCL=0;
    ! b0 \) F: Y( i6 k        if(command&j)SDA=1;) q1 L6 _6 j6 v1 X. |2 e
            else SDA=0;3 u/ I! o* [3 i: }
            SCL=1;1 G! E' k5 v. k1 E( ], L. Z7 a1 `4 [( L
            j=j>>1;
    & y1 E. ?  l, r1 s     }
    - Z( R' ~/ Z9 I% v6 N! m     CS=1;
    & f$ |+ b# L* ?}
    # d9 Y. B% Z6 R! }) B0 Z6 S2 t2 B) C; l/ f% S' J0 S0 ?
    /**********************************/& k- @. X% T1 v$ r
    /*      Transfer Data             */
    / h2 _* s0 P. x9 e/**********************************/
    + {3 S# ~, _; n; k6 Mvoid Write_Data(unsigned char data1)
    : I3 [  I, D3 G$ v5 Q0 f& d{
    ' f- Z) J' C/ Q& m     int i,j;
    : @4 n. i. P- c     j=0x80;
    ; A% @& `; p$ X2 @- k# m     CS=0;
    ) v  m! s# w  H- h; A     CD=1;  S) g- a  D0 v' I1 T8 V
         for(i=0;i<8;i++)
    ; }7 J- P. G1 m4 [/ ^     {. D1 \" b; w2 Q4 I2 p* W3 Z
            SCL=0;/ ?8 ?+ \8 j5 m& V, e
            if(data1&j)SDA=1;+ c) S/ W* r+ N8 e. q9 n% P
            else SDA=0;1 X. U0 D! G4 D  q% Y  B) R& [
            SCL=1;3 l8 F7 d' C% e8 q0 Q3 y( T: c# W
            j=j>>1;1 ^& Q- p: L) |1 g' l! s, b
         }
    4 ^% }4 }( T  D8 j7 A$ p     CS=1;
    / [! X/ @  Y7 J}$ ?( U$ O  p/ W) b* p
    //-------------------------------------------------------------------
    1 a% p$ l; X0 o; @void Set_column_addr(unsigned char add), h7 T) D: y7 ]$ V) {
    {% i8 u  r) u& N6 w
         unsigned char temp;! k: p& g( S& c$ {" Q
         temp=add;0 j6 [) o" I; @& l1 O* i
         add=add>>4;
    1 T: w$ E  `( S. q  a0 B2 D     add=add&0x0f;
    9 c( `  ?* p. X" Y0 |2 A, A' y     add=add|0x10;
    ( y6 |6 L# V/ E- R3 L     Write_Command(add);        //Set upper addr;3 c: z% A  B  @7 \5 t, c9 [
         add=temp;9 _6 B$ }  p- g8 i, w
         add=add&0x0F;
    % Z/ x6 ]: ~4 \5 I4 m# ^" N$ P; k     Write_Command(add);        //Set lower addr;
    * a. \6 x) m2 W2 r" `}
    6 P' S2 v; {% A/ R8 n//-----------------------------------------------------------------# h( n8 b# L2 t& k: a
    void Set_row_addr(unsigned char row)
    6 l2 z& E: V  M2 S" X- t3 Z  e7 d{
    # F5 J; T/ {: J3 f4 e2 X     row=row&0x0F;
    1 T2 H/ z5 i2 p+ L     row=row|0x0B0;
    8 x; G& m* B+ S1 K1 w     Write_Command(row);                //page addr set        
    , z2 h) N' b/ F% i}        
    # x, A8 a& a- F- f7 B3 t/**********************************/
    , I5 W' |, L* l8 J; X/*      LCD Initial Code          *// c! w0 M! ^( W. Y4 F/ |  m) s$ V
    /**********************************/4 _/ t( p1 N3 z2 O( e- p
    void Lcd_Set()
    1 t* n9 i. q: d( J4 j% s: {{6 S4 y2 r) ~/ C9 l' q
         RESET=0;
      J# z2 b9 c2 q1 s) X2 z     Delay(1000);
    0 V* F# F5 U2 U# r: ~0 C     RESET=1;2 m/ `8 P9 O" P% p3 ~, H8 @5 U4 Q5 N
         Delay(1000);
    & ~. M! h. W1 B3 k* i3 ^0 o2 s- F
    % h2 ^( K4 h/ J+ h# M     Write_Command(0xE2);          //Software Reset
    6 J; C- D4 s* W+ c     Write_Command(0xA2);          //Set Bias        0xA2, F: K3 _! T7 `9 D. N, S; x
         Write_Command(0xA0);          //Segment Direction Select ,bit0=1,reverse;=0,normal;! d+ V/ U3 y5 w6 X& _# v1 g0 b
         Write_Command(0xC8);          //Common Direction Select,bit3=1,reverse direction;=0,normal;     
      ?) \* E; N6 T' ^! U6 x; g9 N; t     Write_Command(0x2C);          //Power Control Set 1 y, w/ I' \7 V
         Delay(10); + H7 {* F. \9 q& V3 f
         Write_Command(0x2E);          //Power Control Set
    & ~; T) T; v# F" F7 r8 @     Delay(10); . w+ W) Q) g6 A) k% a
         Write_Command(0x2F);          //Power Control Set
    3 T7 l; v$ h( n7 b3 m1 B     Delay(10); 6 _0 B. `% }0 j7 p! R
         Write_Command(0x24);          //set ra/rb 0x25
    % b5 j# k# T& T$ t     Write_Command(0x81);          //Set Contrast     ) A4 W9 E" X/ f
         Write_Command(0x2C);          //29 & h, y$ C4 J. z
         Write_Command(0xAF);          //Display ON. d! j, g# F/ M. E3 d5 y  E8 B

    1 \/ C4 v7 e1 [}
    % _, ?( d7 H8 W: Z& q- i7 G2 L
    7 T+ A) F* y/ @, i* v4 Z/**********************************/
    - }7 F! T/ Q  I0 l; ]/ g9 R0 h# j/*      Clear Display             */% T/ p# |5 C1 g# o/ _/ |
    /**********************************/$ P6 W1 B2 h" z5 T
    void Display_Clear(data1,data2)
    $ w; E* y- j5 t/ `, Q; j& U{6 c9 b5 J0 C& Q+ F
         int i,j,m;
    5 Q+ r+ I2 @6 |& i2 }5 s) X- W     m=0xb0;) x: g* R. N9 d  I3 h7 k/ {8 j( y3 d
         for(i=0;i<9;i++)3 L! U; r3 ?9 _' \$ W2 P# w9 P
            {
    1 J) \% |* J- I4 ^! S  i" v. N            Write_Command(m);
    7 ]; f1 c2 D, [, S3 I            Write_Command(0x10);) u- v- P* ]" X- z/ g
                Write_Command(0x00);  U: t3 B2 _( i$ o8 T  E( F/ M; |
                for(j=0;j<66;j++)
    1 P3 x1 v) p0 M5 D* ]1 P8 V               {   
    9 C% u+ d$ p( w& E) p9 ]6 O3 `                  Write_Data(data1);3 ]2 h1 J5 w% d- _9 F# ^; S9 I
                      Write_Data(data2);- \4 g4 a  s2 H3 H
                    }
    / q& l5 Y4 Z1 `4 j            m++;
    9 Q# ?/ }) z$ V: X         }
    1 a; L' [" J6 S8 d4 B0 W% ~}' V2 h+ k  y0 g8 F5 @* V! o4 v
    /**********************************/2 G3 C+ u2 I( c$ f+ q
    void show_three_h_bar(int row)
    0 d( c9 L" o: x  f: |{2 t9 G6 q6 f" r+ k
         int i,page,row_data;- U+ j7 f! W. i: D$ _
         page=row/8;6 v7 F/ Y8 K& y4 e+ f) l
         i=row%8;" h1 B- h4 h' J4 X# H
         row_data=row_table;
    1 v+ s4 y9 ]/ L& v4 q: s* S, @: w- N. e: ?: U7 I: v1 @% E
         Set_row_addr(page-1);                //清除前一条横线
    $ x. h; M" E* Q- P4 ?& e  N; c- e     Set_column_addr(00);
    1 ]. T* t# ^0 h6 }0 D( z* `, Q     for(i=0;i<132;i++)/ h$ q  ~, @" T; d3 T1 }
            {
    ! b& h6 v8 t( H2 E" a' K# C/ r! `1 c            Write_Data(0x00);4 b* A# g. n& ~' m6 n7 i
             }: A) s, I4 f" D/ A6 I
         Set_row_addr(page);                //清除前一条横线
    " P' [7 w( N6 Z" v9 G$ q     Set_column_addr(00);& h, N8 A* @' ]4 t( _2 w. x* Q
         for(i=0;i<132;i++)
    # C: E5 F& j( u" d8 Z5 C) W1 Z/ |        {" t7 u9 l0 E+ _7 r% _8 a
                Write_Data(0x00);
    ; M$ G* R& m2 U6 [/ K1 {. f         }
    ( g+ ]. A& F4 p, d0 \9 k6 ?% v: @; w1 g* ~. p8 k
         Set_row_addr(page);$ {% k$ {8 M1 @" {- I0 m4 m& h
         Set_column_addr(00);& h  I# P; \  ^; G8 G9 c  e) G: C
         for(i=0;i<132;i++)
    ' O: h8 A$ x' S1 m3 @        {
    ( F0 G4 J# D  i5 P9 a            Write_Data(row_data);. D% C: e) N1 Y" N9 Q* v
             }" H% m7 A* }; }4 {* A5 Y
    }" v7 D' Q, C/ v+ E
    /**********************************/" O, a! B6 B! j( z; H9 Q
    /**********************************/
    / b) z) b: l( F, X( P5 v/*      three vertical bar         */
    5 L& f! ^7 S) F) {4 {/**********************************/; u+ l5 ^( x/ L& D  G
    void show_three_v_bar(int bar)
    % [0 Q/ T- G9 b$ N9 _{
    5 B  w" |3 ?) ~' K+ y" M0 D8 q     int i;
    " O% F, a0 @! k     Set_column_addr(bar-1);, j, U! x. Q* Z4 g+ P
         for(i=0;i<9;i++)
    & |1 H  Q( F% ?; D7 r2 r        {
    5 J4 g* {  s: M0 z3 ]) w7 Z            Set_row_addr(i);1 l) {: ?5 c5 C6 s6 B# R
                Set_column_addr(bar-1);
    $ Z2 ^, F/ f* ?; T* f; u8 A* y            Write_Data(0x00);$ S2 @4 F8 [7 A! x3 O3 p
             }
    + o" n8 G& D( n     Set_column_addr(bar);: h5 r% y% O! x1 x+ z6 `# S
         for(i=0;i<9;i++)' b  b1 c/ n, j2 {5 Q( a
            {
    # c; V* H, C: _1 f* c; v            Set_row_addr(i);0 K% J7 c$ ]$ D8 r
                Set_column_addr(bar);
    6 R& m7 v% m7 e$ V/ h( S- x- r            Write_Data(0x0ff);" O7 I/ Z* ~0 p/ [( c9 a& a3 k
             }
    $ `# S1 Y! h9 \* V' W     for(i=0;i<9;i++)( p/ G9 d. ?% r, _" ~% R
            {
      d( y- p/ E7 ]2 B6 W; S            Set_row_addr(i);
    - H) m0 Y4 x9 N$ c) o            Set_column_addr(bar+1);
    / ?; }4 w' h7 v  L  D, E+ |/ i2 Q            Write_Data(0x0ff);
    # o  Z: h3 m" i- D4 w3 @; `         }
    3 C: ]" m' t8 f- z     for(i=0;i<9;i++)
    % r: h: z1 j! P* K# S' L2 ?% \5 S        {
    % N! k4 u; H5 s/ C- R            Set_row_addr(i);
    1 n6 p1 Y. o5 N# M, _# L" _7 X            Set_column_addr(bar+2);  Q" v8 X( ~" C! [: F, B) k/ T5 b
                Write_Data(0x0ff);; I( w& d0 v+ b% H4 y
             }6 t) n# W* a( g) ]+ T: C* g
    }
    - x2 _# P- X# D* V/**********************************/6 M3 j9 C' g- @/ P) L
    /**********************************/. H+ @! C" b4 ^* W5 E+ u
    /*      one vertical bar         */
    ( i8 O# m& a+ R& H% t5 Q$ @: K7 E/**********************************/$ w. g5 [$ p- R9 M5 F
    void show_one_v_bar(int bar)
    - r, O# R8 t2 ]- C8 |7 y# t0 ~6 j{+ g+ ]5 L  ~2 M' m8 c0 P
         int i;
    3 I& B1 E& ]1 R, \     Set_column_addr(bar-1);
    " ]# x& p: T( C- s8 Z. A' D( Z+ G0 H1 h     for(i=0;i<9;i++)0 o+ g. Z5 i6 |' ~+ l
            {* }2 d/ Z; [9 ^4 }) n- i# ?
                Set_row_addr(i);2 }2 R1 s: ^( {; f* L1 g
                Set_column_addr(bar-1);5 M4 ~! |. \) G
                Write_Data(0x00);
    ! c- I1 j0 L# V% S. }- u         }
      [, L+ [5 m& D% w     Set_column_addr(bar);
    * c) [. q& e+ a+ J1 L. b( \+ e     for(i=0;i<9;i++)" ?& L7 ]% X7 _; C/ F- ]. [
            {8 }  e9 }- O4 \+ \; Q9 u( R( y
                Set_row_addr(i);
    ' [/ M' k0 g" }9 C/ E5 r) g1 z6 t            Set_column_addr(bar);
    % O+ Z' G5 \7 P% u$ j& R: u            Write_Data(0x0ff);
    + p4 ?6 _9 n/ Q" V         }
    6 `7 ]: A2 x3 O( B4 D* n6 \}
    / B0 Q$ z# X2 e6 W/**********************************/
    9 y! v$ c% R. C( |% a' {5 Z/*      one horizontal bar         */" l7 _/ p3 m5 u/ q- u, t; g
    /**********************************/
    / ]% K) M, u' P) j: s/ Xvoid show_one_h_bar(int row)
    6 e9 W4 k1 c, L7 Z# S- z* r{! O. H$ ~' o  L2 ^+ U; l
         int i,page,row_data;
    6 Z$ q. F+ ~) N& ?+ x     page=row/8;4 t& E2 h8 A- k- o6 M. z
         i=row%8;
    ( H9 L1 j% e* l6 c2 O     row_data=row_table;+ E8 h  A& {7 W, }6 d7 L5 U

    7 y) [! [5 J5 u; }* a5 [+ s     Set_row_addr(page-1);                //清除前一条横线
    , W9 N1 D! v' s: c! p1 b8 k+ s     Set_column_addr(00);
    6 M7 N3 ?7 c! T* r; Y3 C* v/ r% u& u0 T( N     for(i=0;i<132;i++)7 U& y) W; d! Z  b( y& A2 \
            {
    & J* l* D# s3 |5 V            Write_Data(0x00);; W" T* y$ ~. ]8 G- @& h9 ~8 q3 g
             }
    ' f! ^/ X( }" w! [3 a0 n* x0 ^     Set_row_addr(page);                //清除前一条横线+ ?; _- h5 p7 e1 K- b" w* I
         Set_column_addr(00);
    # E0 V2 ^* h7 C! F$ m6 P     for(i=0;i<132;i++)" T: w' ]; t- J7 [3 R# h7 f- \
            {6 P6 W. b- I: f. C* U9 r$ q
                Write_Data(0x00);
    % Z$ |4 M" h% R% V         }! v. g8 j* v$ d' Z: g
    * _. \# Q, S2 S2 v1 L) v
         Set_row_addr(page);
    & u; t) q/ K  `  _% [5 s- b     Set_column_addr(00);
    8 _4 B3 l, t: W. d! l. [     for(i=0;i<132;i++)
    ( d5 s+ j6 d* _+ w* Z        {% V- {& t7 u2 I: @  H- C1 Y
                Write_Data(row_data);0 G; L0 b/ t9 ^8 z1 {0 k
             }
    # b, e9 x4 V! [/ V, a% B}+ I% W- P+ S4 i; `# E* y
    /**********************************/
    " p$ {5 x( x. E/*      Display Font              */
    0 }% f* C% g) w; H. Z  c- @/**********************************/
    0 U6 T  u& z$ S2 Qvoid Display_Font(unsigned char page0,seg0,unsigned char *p)
    ' |# \; w: T# @, Q) a7 G{
    0 S! p7 B- V4 S3 [) D5 W4 }, M     int i,m,n;
    * H) d; h3 d8 M" U4 T7 q$ X. W7 ]     m=((seg0&0xf0)>>4)|0x10;
    + d$ v1 J) {0 @) O     n=seg0&0x0f;
    . d% W" |# D9 p- @     Write_Command(page0);
    ' m( J" U0 O+ |& a% w6 h' {3 n     Write_Command(m);) z% a, {1 z& ^$ }( a) D
         Write_Command(n);
    ! c$ e1 m2 p# q% I1 U     for(i=0;i<5;i++)/ r2 f4 [  H( u4 y$ q
            {
    " {8 j1 x1 g0 E: q% v* q            Write_Data(*p++);& w# A7 \2 p: `/ Z# f$ o% c2 J
             }7 j8 s, `- O1 C8 N' K
    }- A7 I/ }0 m8 A& Q0 `

    % \" a# d8 S2 ]: o/**********************************/' t0 M- M% ]. ~2 c# V6 K" r
    /*      Display Hanzi             */
    ; v9 D& P2 t* ?3 ]" ^/**********************************/
    9 p) W3 y& o( \: S& k$ p1 lvoid Display_Hanzi(unsigned char page0,seg0,unsigned char *p)
    ) n# s, _/ s- C& M2 n6 u0 @{" W$ v$ r$ S& B5 b% M
         int i,m,n;- d2 J2 d  n- y+ W2 ]
         m=((seg0&0xf0)>>4)|0x10;
    / {! ]* r$ e1 N  T7 [     n=seg0&0x0f;
    # R4 K7 v1 Q# X4 i" U     Write_Command(page0);* V% i$ i2 i" \5 e, g
         Write_Command(m);
    # U! j/ k7 `; c6 z1 s4 v" t0 ?     Write_Command(n);$ K) `# H! T3 Q9 |0 U
         for(i=0;i<16;i++)1 Z7 E( F3 x, ~9 ^. \- P
            {" z7 G) g  N1 F1 i& t0 |0 H
                Write_Data(*p++);0 S/ H  l5 R+ F0 N' h0 B9 U% T9 _" B
             }
    9 j3 J( a' K/ i8 ?, `     m=((seg0&0xf0)>>4)|0x10;' @+ _( W9 J9 b: W  N
         n=seg0&0x0f;1 j+ B& N: H9 h/ k
         Write_Command(page0+1);  ?) T, h" O' m: r! E9 g2 t% v
         Write_Command(m);
    3 n; m" k' _) Q& K2 a* R. m     Write_Command(n);. T- o0 M3 z& C! k( R
         for(i=0;i<16;i++)
    # A4 d# H  A% V  E        {
    7 q4 v8 G: N/ L            Write_Data(*p++);) c) u- ]# Q" I" G& Q
             }
    ; ]& i1 K, n- q}2 t* s2 M9 @/ Q0 [+ p/ D

    5 P* N6 C2 S' R3 a' u+ f/**********************************/
    ) i2 O. K2 _7 m3 D, B/*      Display Character         */
    1 e- L  f: w3 I1 w) C% i/**********************************/& {* \, d/ |1 r/ x
    void Display_Character(unsigned char page0,seg0,unsigned char *p0)- l+ ]7 c, }- M; e: v# x  u( ~4 W+ u
    {
    ; q1 Z7 N% t, U( o% m8 u           int step0=10;
    ( a- `/ s" w2 ~* D* V           int step1=5;
    & C) S/ f1 @; w+ R           Display_Font(page0,seg0,p0);# O* u; G/ w9 [; @7 t; f
               seg0=seg0+step0;$ t% Q, L( F4 p- M: ~0 Y! U
               p0=p0+step1; $ F$ U7 c6 E5 M4 A& `7 O: K
               Display_Font(page0,seg0,p0);
    * r, s" W0 j5 P- i! J           seg0=seg0+step0;  & r2 F# L# j! I( A9 i& X0 c2 p
               p0=p0+step1;
    3 |9 X# `3 U# w* a6 ]) p1 K) ~           Display_Font(page0,seg0,p0);+ I- p3 [5 Z( @' l
               seg0=seg0+step0; 2 B; @, ~- g! g
               p0=p0+step1;  % N6 h2 D# P) c9 Z5 d
               Display_Font(page0,seg0,p0);  S7 O% h5 Z& `0 n0 f0 G
               seg0=seg0+step0;; e+ Q4 W  C0 E8 a' {' C$ O$ F" F
               p0=p0+step1;   / a3 p1 C+ }& ?1 I
               Display_Font(page0,seg0,p0);
    9 r3 r9 |7 J2 k& r6 ^$ ]! K           seg0=seg0+step0; 1 h& f, i5 w' X! H" ?
               p0=p0+step1;   : p: G1 ?% |6 M' G
               Display_Font(page0,seg0,p0);
    % n$ V6 C" l! Z+ ^4 o           seg0=seg0+step0; * J- y7 r  \5 n' v% i, _
               p0=p0+step1;  
    . B+ T7 [8 g, ?           Display_Font(page0,seg0,p0);$ D; C  H( \" f: E( c; i' O: ?
               seg0=seg0+step0;
      ]; O" ~7 p6 n2 h, G- j           p0=p0+step1;
    & d0 D& v6 n& m" s           Display_Font(page0,seg0,p0);
    2 `* u8 N' F5 p7 M0 Q           seg0=seg0+step0;' A1 a8 C3 H; P, ^6 M' A
               p0=p0+step1;  
    6 D! v4 e& H6 L: a8 ?% c& g, e           Display_Font(page0,seg0,p0);) k: ]7 a6 z1 d
               seg0=seg0+step0;4 x$ N1 i  d& a4 s1 x1 R
               p0=p0+step1;  3 a7 L% |+ R6 {" ^7 D
               Display_Font(page0,seg0,p0);
    : _0 P; `: m9 u7 N3 W6 {           seg0=seg0+step0;
    . x  V$ G( b; E' o6 B& b           p0=p0+step1; ) B3 Z* S0 a% m& ]
               Display_Font(page0,seg0,p0);3 d' q( _6 k7 T! d2 A
               seg0=seg0+step0;
    5 n% h% c+ b& r. F+ f           p0=p0+step1;
    $ G; ~% U' v/ g0 z           Display_Font(page0,seg0,p0);
    - E/ \+ T2 P  L$ M- f           seg0=seg0+step0; * P2 E: y6 j9 X8 K6 ]9 K
               p0=p0+step1; & v' t: H2 U! F. N) }
               Display_Font(page0,seg0,p0);
    " g! T6 |. n! d7 G8 n8 h           /*" p: w2 P6 l& ?, l1 |  L$ O
               seg0=seg0+step0;
    " J+ k; B0 h3 V0 s( E  j           p0=p0+step1;  
    ( X8 A1 m. O: }6 `9 D* A0 S: I           Display_Font(page0,seg0,p0);
    7 [  ~* M3 I  z  d! O. Z           seg0=seg0+step0;
    2 m6 X5 p8 ?) ~+ ~           p0=p0+step1;
    % I1 I6 ~2 j7 k1 F# A           Display_Font(page0,seg0,p0);( x2 ^% _3 q. z3 t! H- r& k0 c' X
               seg0=seg0+step0;
    " `: ~! c8 a3 D* Y* ?1 C5 O0 D           p0=p0+step1;  
    1 _* I& N4 i1 d& W           Display_Font(page0,seg0,p0);
    ; [5 O8 o' k( N& t: r% s           seg0=seg0+step0;' ^) C9 f& ?8 X/ X7 g
               p0=p0+step1; + S4 Q: [- m) Q: L
               Display_Font(page0,seg0,p0);
    " o7 x1 ~; T. j9 I$ q, Z           seg0=seg0+step0;
    " T! U8 y7 u- H. c- D, L           p0=p0+step1;
    9 `4 D! W" i8 z* z3 N           Display_Font(page0,seg0,p0);
    2 @0 e) N& _( }( M9 V% u- M# M9 T           seg0=seg0+step0;
    # j3 n6 `' M" M1 S' u$ l           p0=p0+step1;  
    $ k+ i8 i; n* |. G6 z3 T8 j           Display_Font(page0,seg0,p0);6 B) \' ]0 ^7 ]5 `
               seg0=seg0+step0;
    4 l9 Z( u' h) Z$ n4 }# P+ \0 @9 a           p0=p0+step1;  
    ( C6 P. @1 x8 l           Display_Font(page0,seg0,p0);7 b& }' Z# `: G7 n( H  S+ `
               seg0=seg0+step0;
    7 h  b8 C0 o4 ~! L& d' P& o           p0=p0+step1; 0 }2 T3 U" o  g6 m  Y6 i3 }
               Display_Font(page0,seg0,p0);$ s  y& {, A- e" K2 T0 ^3 ?1 a
               seg0=seg0+step0;
    ) k; A7 _& J4 P& C+ q, M           p0=p0+step1; ! O; @! J6 Q; x! F' T. o/ l2 t
               Display_Font(page0,seg0,p0);
    ! ]. K+ K3 r8 z' P0 V           seg0=seg0+step0;
    " ]. C# _! [. e/ E3 a           p0=p0+step1;
    : y1 V4 S0 ^# `7 o7 s           Display_Font(page0,seg0,p0);
    " c: ^/ _* K7 X; I0 Z, W           seg0=seg0+step0;
    ' c: E5 E0 |6 X' M           p0=p0+step1; 5 U1 x3 `/ L8 X
               Display_Font(page0,seg0,p0);
    8 p" I) v3 h0 K- h. f+ R           seg0=seg0+step0;
    $ d. @$ C# k1 p% Z: z           p0=p0+step1;
    / l- j" I* ^; N3 Z8 S           Display_Font(page0,seg0,p0);        
    # b9 X  s6 B0 a
    6 w: x' R" i- H           seg0=seg0+step0;
    6 D0 r' p, S8 L/ b3 Q           p0=p0+step1;
    4 J# w- t* _9 V/ q. p           Display_Font(page0,seg0,_00);
    + P, @. Z; m" y8 T+ N1 x           *// q* V, R6 z- `6 ?
    + P, h% H( n" @+ i+ F
    }
    $ M) r8 l; J. }' D$ z//-------------------------------------------------------------------4 O+ ~) W+ f% x% O! x9 W
    void Show_one_char(unsigned char xs,unsigned char page,unsigned char *p)
    - M# }$ A8 @1 {% R  P6 Y{
    1 {$ p. V% v9 h, f1 ^     int i;' V' b* s  G% Q5 o, m
         Set_column_addr(xs);                //column addr set   
    ( W3 q+ b6 ]2 d     Set_row_addr(page);* i# j' b  X' f* b- s
         for(i=0;i<5;i++)                //5X8 font
      W: @. R  O- b+ W( Y1 ]) k6 R9 Z        {
    , e! g5 {: A  s- d            Write_Data(*(p++));6 |; X8 n: u1 c: b: E$ U: g$ W2 u
                //Write_Data(*(p++));& b7 H, \% x1 X6 l8 J
             }# B* n0 |+ Z4 N- m6 f
    }
    9 d2 H6 X, [! x3 O( w2 n/ R, Y' w//------------------------------------------------------------------
    - ]/ _3 ^/ e) O+ [' ~/ X. {% I/ \8 N( E, Y, x3 B$ P6 v
    //------------------------------------------------------------------% b! O# ~; w; a- V
    void Conversion_T0_char(int number)4 g: R4 V/ ]. O0 [9 N4 C
    {
    ( J' a: F! m; |) l, U* h! P           Buf_1=number/100;, q% z  L2 ^/ l7 i! u
               conversion=number%100;* u$ `! T" I4 z. [6 ~' C' _/ A
               Buf_2=conversion/10;' U7 v( X  t- J/ W, ^3 L
               Buf_3=conversion%10;           ' j6 `% I) `1 u' w$ A! c
    }        
    % Z: c6 L% t7 M, ^; k1 `) `! b' y//-------------------------------------------------------------------
    $ Z) e9 @* [# |3 w9 M2 @char *Get_addr(int num)
    0 {* P9 r1 R( V{' U. @" A; _6 g+ V
                            unsigned char *pt;
    6 E6 f7 b/ K1 H+ h' v9 R7 K  [                        switch(num)0 b9 X2 i$ S5 v' _: M
                            {
    , I* ~3 P( T# w: M1 D$ ^                                case 0: pt=char_0;break;
    ! u+ T5 s/ q, c1 I1 J                                case 1: pt=char_1;break;
    % s$ S: s# S- C0 O, B                                case 2: pt=char_2;break;
    2 z/ C" ~/ A5 C* l4 \6 |; U7 B                                case 3: pt=char_3;break;
    * _1 [! b" {$ d                                case 4: pt=char_4;break;
    6 C! l3 h4 w" S1 `2 q; W                                case 5: pt=char_5;break;& v7 k- \. b9 |# m6 i2 o
                                    case 6: pt=char_6;break;        7 Q7 d( {! e7 u( _6 t9 A
                                    case 7: pt=char_7;break;        
    3 l. [1 o  ?4 N9 G: _5 D$ n* O                                case 8: pt=char_8;break;
    - `4 \2 e3 R2 t* r/ {/ v                                case 9: pt=char_9;break;# ^9 f/ v% {7 R0 S" l
                            }- a& }' p- P0 N# r
                            return pt;
    ( A* B/ L' o+ d9 H( o1 g}        
    9 V( i: x: w! m% s3 ^//------------------------------------------------------------------
    ) v0 R' A/ `* O1 S: f$ v3 K+ Wvoid show_three_number(unsigned char x,y,int n)
    6 o1 ^! Q5 B, n3 P$ [{$ z. U+ m& r! i, z+ l+ R" h
             Conversion_T0_char(n);" H) f; ?1 ]* n2 D- B6 V9 k5 m. ]1 h
             char_point=Get_addr(Buf_1);
    . p: j0 M: T3 @: F1 @- O5 A- o7 \7 \         Show_one_char(x,y,char_point);7 `" S, O! r% q
             char_point=Get_addr(Buf_2);; X# G% I5 Z1 {' T# p
             x=x+5;7 i, X6 s- D7 O2 f
             Show_one_char(x,y,char_point);$ Q# e1 L! [( {4 j
             char_point=Get_addr(Buf_3);  h1 A5 I- I" P; k2 x. L2 v
             x=x+5;: L0 b, @7 L! B4 A$ N
             Show_one_char(x,y,char_point);" c* O. q$ W! `! l3 n
    }
    - E" v: z) M* l6 ~" c//********************************
    0 E7 J/ M  \4 ?# N$ X3 {/ Y/**********************************/0 s, i8 I/ `) z, M$ B) Z
    void Wait_Press()& f  t3 v5 b/ Y6 N2 Z2 j
    {
    2 i, [  o5 h3 i# @; L: R        while(KEY_PRESS);, L$ m) G) i" G( V
            Delay(0x5000);         
    # y& U' e, q4 L+ a9 w}0 o% V7 d# G2 }4 j$ Q9 _% ~
    /**********************************/
    ; c! t- N6 |- E. M$ N1 m$ t/*      Draw a image              */
    9 P2 c/ H. \" l  J7 l5 T# l2 P/**********************************/* v8 v0 H. t4 T7 D2 m. Q
    void Display_Image(unsigned char page0,seg0,pagew,segw,unsigned char *p)
    ! f3 \3 x' \" S* O- K, l$ {{* ^) g4 R; @' O: {/ f7 q2 u
         int i,j,m,n;
    ' s, N6 e  Z, u6 O( D4 b3 j     m=((seg0&0xf0)>>4)|0x10;
    + r, S& z) h% w4 j! }1 Y     n=seg0&0x0f;8 k5 y* I9 Y) y( ]5 }+ w' K: P. H
         for(i=0;i<pagew;i++)+ x! g) U! `9 ]
            {
    ( d% v7 Y7 |0 F. b            Write_Command(page0);
    8 T- z% Q9 h% o4 j            Write_Command(m);8 B7 H! m, e8 v5 b8 T
                Write_Command(n);: {, h3 Y9 w" }2 _1 P2 |, {
                for(j=0;j<segw;j++)
    7 m; ?' f: z, k# d               {   
    ) ]' Y7 \- y0 A5 {3 F+ S                  Write_Data(*(p++));9 M( k- A2 z' N: c, l0 q7 v, s; b
                    }. x# k3 B4 J! p% D% `  I
                page0++;* s; s, O8 s7 W: r+ P
             }
    ; r6 {9 s$ M2 j}+ D: j1 v, R. z/ q
    /**********************************/
    8 w  K; i- n# I4 Q* }//REGULATE CONTRAST
    8 ?; m- y. f4 H! s& Z& b3 {  Zvoid Regulate_contrast(). o5 x# A! ?; p" O& K* M! a* A6 A- x
    {* }, f( r, V& o6 ?9 [
    : B* v$ h' r& N4 j- W
            while(EXIT_KEY&&01)
    * c8 e) o1 W8 Y8 i+ S0 S        {- e( ]8 M# I! j! C6 t. e3 O
                if(KEY_PRESS==0)
    , Q3 s* j# ?5 {7 C6 L4 }            {$ T: d* t4 U% o
                        contrast=contrast+1;
    2 Z# e# L5 I, T9 i8 U# H4 e                     Write_Command(0x81);          //Set Contrast     
    / C  O2 f/ P0 [6 n% y2 |                     Write_Command(contrast);                             : p7 C" m1 v; e% b2 }" C
                         Delay(0x5000);
    6 \& ]0 ?( k7 v; ^2 o* N            }
    9 o! T0 v( i1 j: v: X. H% K, ?            if(DEC_KEY==0)
    + i0 ?6 V5 n: X            {
    # @' |2 W" K  T( \                    contrast=contrast-1;
    ; }- i8 f" N' u* a3 i                     Write_Command(0x81);          //Set Contrast     
    ' A. F- A. g# F# Q; {                     Write_Command(contrast);                             
      X+ G! G1 ]3 P                Delay(0x5000);
    ' g/ z0 A4 ?' A- j, @) J% A            }                3 e0 A, B: I) h! `( D/ u
            }        9 ?3 {+ N8 ?; F9 |: ]( U! a, @
    }        1 d) c2 ?' T1 m  c6 i" n4 \5 w
    /**********************************/
    5 U* L" V% d$ D! L2 m/*      Main                      */# T/ u3 v3 G. n
    /**********************************/
    ; _' R% p, R9 d) Z( Vvoid main()) u- S1 Z# k$ A. ^4 _4 X
    {
    ' V  h0 ?9 a; k3 ^9 t5 }- p1 t* K$ T     int i;0 n% w* [7 O6 A+ e( S2 {
         int j=0x40;
      t9 {! h; ~( a" i     contrast=0x0C;
    3 B2 j) q# s# |  c/ S0 ]4 s     Lcd_Set();     / p' l2 g1 j- \
         while(1)
    # p# ^+ Y6 P# k+ @; \        {
    ( b4 E0 k' ]3 f: _
    1 f! @* r0 S& b) j
    - u+ d/ o+ A, [$ x" L           Display_Image(0xb0,0x01,8,128,description1); 6 Q1 w/ Z; i1 R
               Wait_Press();        //Delay(0x5000);
    0 Y2 d' v8 R( i( ^7 }; J) j6 G# Z                   Display_Image(0xb0,0x01,8,128,description2); 4 W, E! J4 Q4 s9 r  V* ^
               Wait_Press();        //Delay(0x5000); 2 L6 K* K, b9 ^, [4 |2 z! I, P
               Display_Image(0xb0,0x01,8,128,description3);
    ( X; M: m) j2 P0 C1 p           Wait_Press();        //Delay(0x5000); ' i& j9 d* z5 D8 u# B& ~
                       Display_Image(0xb0,0x01,8,128,description4);
    ( L; u* r( q) w/ n           Wait_Press();        //Delay(0x5000); 3 t* K$ i1 X. E2 f5 q0 ]- m

    ; V- W4 k) w8 L; U8 k                   Display_Image(0xb0,0x01,8,128,description5);
    8 g6 f8 H' B7 b6 }& U' e           Wait_Press();        //Delay(0x5000);
    + y3 g5 M  N; o6 w. |7 g' U# x  \$ H; Y( N% u# I$ ^( O

    - n+ s$ D- J, S+ Q; v: p//           Regulate_contrast();
    * |) U, Y7 v+ q' O1 M3 Y          // Display_Image(0xb0,0x01,8,128,orise_tech); + s2 L. W9 O. `6 P% _6 r4 v3 A
              // Wait_Press();        //Delay(0x5000); 3 M5 I7 _  u' g$ i0 y# d
                    Display_Clear(0x00,0x00);
    $ ~( A' _* }  x9 @0 n+ _" }                Display_Clear(0x55,0xaa);                        //SNOW3 O1 T. d' v% U
                    Wait_Press();
    ' ~+ B- v* _) ^0 R+ A# q! g                Display_Clear(0x00,0x00);
    ; U9 l" ]" |5 I7 P. h                Display_Clear(0xFF,0xFF);                        //BLACK' f" Z! L. F% q+ }8 p
                    Wait_Press();( O5 F7 R4 O0 O

    / J% w: S( ]* _  ^1 ^                Display_Clear(0x00,0x00);
    ; v+ g; ~* ?% N) N$ J. J                Display_Clear(0xff,0x00);                        //V_BAR
    0 Q, V# \3 H) t, n1 G6 }                Wait_Press();
    2 F3 V# H. n( W. B! ~
    7 d$ v4 a' p" z" F( M  w* w$ v/ `                Display_Clear(0x00,0x00);+ Q+ X" F; D0 ]8 Z# U# l" ~
                    Display_Clear(0x55,0x55);                        //H_BAR
    ! o; N' u$ @& ]  Q                Wait_Press();                    ?- Q* e. m& P6 u4 O& m) Z
    - i( ~- N7 d$ w( c$ ~& A
                    Display_Clear(0x00,0x00);
    - y/ Q9 n4 x* ]9 O7 N: G5 U  p" y                //Display_Clear(0xFF,0xFF);                        //BLACK
    " P8 t' E5 Q% a. P+ ]                for(i=0;i<65;i++)
    & Q; Y+ V' x+ p# a: U                {
    / b- |3 _0 ?1 U) D2 s' l3 A1 C' ~                   show_one_h_bar(i);
    ( G6 z+ j- @. b$ }) B: g0 ~                   show_three_number(4,3,i);
    % V# W+ x5 H+ Z1 p* k. J                   Wait_Press();8 {% i* v7 q9 C7 l" y
                    }; z$ K' d& @$ u; k- x. G
    /*9 [; M6 r' [7 _7 v9 h7 v' a
                    Display_Clear(0x00,0x00);
    5 W3 k; j6 g' ]+ c& Q; c0 s                for(i=0;i<132;i++)
    2 F5 @6 b1 O* m  X/ x# Y( \9 q                {
      N6 x3 ~( |8 L" L  L, F+ b                   show_one_v_bar(i);7 ^8 a7 A5 F8 G% @8 S
    //                   show_three_v_bar(i);3 z0 Q  l: V0 b; g/ [4 K
                       show_three_number(4,0,i);
    0 m9 x# {8 F- F2 A6 {5 g                   Wait_Press();1 D6 X1 U- o! d1 U* f9 n8 |; r
                    }        
    5 N% @# h0 f8 F7 m                Display_Clear(0x00,0x00);
    ( `. t8 U) a7 T
    $ U+ E- ]) Z" W3 e. {…………限于本文篇幅 余下代码请从论坛下载附件…………
    1 x* S) U8 d9 e. Y# \( \
    - D# h6 z! `! B! u7 C( [* e/ C
    游客,如果您要查看本帖隐藏内容请回复
    3 X% l9 p$ [+ X/ h" N2 L2 U
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-22 07:08 , Processed in 0.187500 second(s), 26 queries , Gzip On.

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

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

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