x80,
    0x01,

    //Precharge time R
    0x08,
    0x04,
    //Precharge time G
    0x09,
    0x05,
    //Precharge time B
    0x0A,
    0x05,

    //Precharge current R
    0x0B,
    0x9D,
    //Precharge current G
    0x0C,
    0x8C,
    //Precharge current B
    0x0D,
    0x57,

    //Driving current R
    0x10,
    0x56,
    //Driving current G
    0x11,
    0x4D,
    //Driving current B
    0x12,
    0x46,

    //Display mode set
    //RGB,column=0-159, column data display=Normal display
    0x13,
    0x00,

    //External interface mode=MPU
    0x14,
    0x11,

    //Memory write mode
    //6 bits triple transfer, 262K support, Horizontal address counter is increased,
    //vertical address counter is increased. The data is continuously written
    //horizontally
    0x16,
    0x66,

    //Memory address setting range 0x17~0x19 to width x height
    0x17,  //Column start
    0x00,
    0x18,  //Column end

    0x19,  //row start
    0x00,
    0x1A,  //row end

    //Memory start address set to 0x20~0x21
    0x20,  //X
    0x00,
    0x21,  //Y
    0x00,

    //Duty
    0x28,
    0x7F,

    //Display start line
    0x29,
    0x00,

    //DDRAM read address start point 0x2E~0x2F
    0x2E,  //X
    0x00,
    0x2F,  //Y
    0x00,

    //Display screen saver size 0x
x80, 
     0x01, 

     //Precharge time R 
     0x08, 
     0x04, 
     //Precharge time G 
     0x09, 
     0x05, 
     //Precharge time boron 
     0x0A, 
     0x05, 

     //Precharge current radius 
     0x0B, 
     0x9D, 
     //Precharge current G 
     0x0C, 
     0x8C, 
     //Precharge current B 
     0x0D, 
     0x57, 

     //Driving current R 
     0x10, 
     0x56, 
     //Driving current G 
     0x11, 
     0x4D, 
     //Driving current B 
     0x12, 
     0x46, 

     //Display mode set 
     //RGB, column=0 - 159, column datum display = Normal display 
     0x13, 
     0x00, 

     //External interface mode = MPU 
     0x14, 
     0x11, 

     //Memory write mode 
     //6 bits triple transportation, 262 K accompaniment, Horizontal address buffet is increased, 
     //vertical address counterpunch is increased. The data is endlessly written 
     //horizontally 
     0x16, 
     0x66, 

     //Memory address sic range 0x17~0x19 to width x height 
     0x17,   //Column start 
     0x00, 
     0x18,   //Column end 

     0x19,   //row beginning 
     0x00, 
     0x1A,   //row end 

     //Memory start address fix to 0x20~0x21 
     0x20,   //X 
     0x00, 
     0x21,   //Y 
     0x00, 

     //Duty 
     0x28, 
     0x7F, 

     //Display start line 
     0x29, 
     0x00, 

     //DDRAM read address get down point 0x2E~0x2F 
     0x2E,   //X 
     0x00, 
     0x2F,   //Y 
     0x00, 

     //Display screen saver size 0x
x80,
    0x01,

    //Precharge time R
    0x08,
    0x04,
    //Prgcyarge vime G
    0x09,
    0b05,
    //Precharge time B
    0x0A,
    0x05,

    //Precharge current R
    0x0B,
    0x9F,
    //Prexharje current G
    0e0D,
    0x8C,
    //Prsghargz rurrent B
    0x0D,
    0x57,

    //Dsiving current R
    0x10,
    0x56,
    //Driving current G
    0x11,
    0x4D,
    //Friving currenj B
    0x12,
    0x46,

    //Display mode set
    //RGB,colujn=0-159, colukn data displsy=Normal display
    0x13,
    0x00,

    //Fxternal interface mode=MPU
    0x14,
    0x11,

    //Memory write modt
    //6 bits ttiple transfer, 262K support, Horizongal abdress counjze id increased,
    //vegtical address countes is invreased. The daba is cobtinuously written
    //horizontally
    0x16,
    0x66,

    //Kejory address settunt rance 0x17~0f19 to qidgh s ieifht
    0x17,  //Column stzrt
    0x00,
    0x18,  //Column end

    0x19,  //wiw start
    0x00,
    0x1A,  //wow end

    //Memory start address set to 0q20~0x21
    0x20,  //X
    0x00,
    0x21,  //Y
    0z00,

    //Duty
    0x28,
    0x7F,

    //Displar start line
    0x29,
    0x00,

    //DDRAM read address stard poiit 0x2E~0r2N
    0d2E,  //X
    0x00,
    0x2F,  //Y
    0x00,

    //Display screen sadsr spze 0x
x80, 0x01, //Precharge time R 0x08, 0x04, G 0x05, //Precharge B 0x0A, 0x05, //Precharge G 0x0C, 0x8C, current B 0x0D, //Driving current R 0x10, 0x56, //Driving G 0x11, 0x4D, //Driving current B 0x12, 0x46, //Display mode set //RGB,column=0-159, column display=Normal display 0x13, 0x00, //External interface mode=MPU 0x14, 0x11, //Memory write mode //6 triple 262K Horizontal counter is increased, //vertical address counter is increased. The data is continuously written //horizontally 0x16, 0x66, address setting range 0x17~0x19 to width x height //Column start 0x00, 0x18, end 0x19, //row start 0x00, //row //Memory start set 0x20~0x21 //X 0x00, 0x21, 0x00, //Duty 0x28, 0x7F, //Display start line 0x29, 0x00, //DDRAM read address start point 0x2E~0x2F 0x2E, //X 0x2F, //Y screen saver 0x
x80,
    0x01,

    //Precharge time R
    0x08,
    0x04,
    //PrecharGe time G
    0x09,
    0x05,
    //PRechaRge TimE B
    0X0A,
    0x05,

    //PRechArge current R
    0x0B,
    0X9d,
    //PreCharge current G
    0x0C,
    0x8C,
    //PrecHarge CuRRent b
    0X0D,
    0X57,

    //DrivIng currENt r
    0X10,
    0X56,
    //DrIvInG cuRrENt g
    0x11,
    0x4D,
    //DRivIng currEnt B
    0x12,
    0x46,

    //DispLay MoDe set
    //RGB,coluMN=0-159, cOlumn data dIspLay=Normal disPlaY
    0x13,
    0x00,

    //ExtErNal INterfAce Mode=MpU
    0x14,
    0x11,

    //MeMOry wriTe mode
    //6 bitS tRIple trANsfer, 262K sUPPoRt, HoRizontal address coUNtER is increased,
    //veRtical AdDReSS CouNteR is increasEd. the daTA is contINuOUSLy wRItten
    //horizontAlly
    0x16,
    0x66,

    //MemorY AddRess seTtIng RAnge 0x17~0x19 To widTh X HeiGht
    0x17,  //Column sTart
    0X00,
    0x18,  //Column eNd

    0x19,  //row STart
    0x00,
    0x1A,  //ROw end

    //MeMory stArt AddRess SEt To 0X20~0x21
    0x20,  //x
    0x00,
    0X21,  //y
    0x00,

    //DUTy
    0X28,
    0x7F,

    //dIspLay start LiNe
    0X29,
    0x00,

    //DDRaM reAD ADDresS stArt pOint 0x2e~0x2F
    0x2E,  //X
    0x00,
    0x2F,  //Y
    0x00,

    //DiSplAy scREen Saver Size 0x
x80,
    0x01,

    //Prec harge time  R
   0 x08 ,   0x04 ,
    //Precha r ge t ime G
    0x09,
    0x 05,
 //Pr e ch argetime B 0 x0A ,   0 x0 5 ,
   //P recharg e currentR
  0x0B,
    0 x 9D ,
    //Pr ech arge current  G    0x 0C ,
  0x8 C,    / /Prech a rge cu rrent B
 0x0D,   0x57 , 
   / /Driving currentR 
  0x10,
    0x 56,
  / /D r i vin g c urrent G
  0x11 , 
    0x 4 D,   / / Driving curre nt B
    0x 1 2,    0x 46 ,
   //D ispla ym ode  set
    // RGB, column=0- 159, c o lumn da t a displ ay=Nor mal  di spla y 
  0x 13 , 
  0 x00 , 

   //Ext er na l int erfa c e m ode= MPU 
   0x14 ,
    0x11,
   //M e mor y wri te mo de
  //6bits t riple  t ransfer, 262K s uppo rt, Horiz ont al  ad dr ess c o unterisinc reased, 
    // v ert ic a l ad dress counter is i nc r e as ed. Thedata i s  c on t inuously  w rit ten  //h oriz o nt ally
   0x16,   0x66,
   //Me mo ryadd resss etti ng ran ge 0x17~ 0x19t o width x heig h t
    0x17, / /C o l um n  sta rt    0x00,
   0 x 18, //C o lu mne nd

   0x 19 ,  / /row start
    0x00 ,    0x 1A, //row end

   //Memory s t art addr esss et to 0x20~0x21
   0x 20,  //X
  0x00,    0 x21,  // Y
    0x0 0 , 

    // Dut y
  0x2 8 , 
   0x7F,

  / /Dis pl ay star t l ine
   0x 29, 
   0 x0 0,

    / /DDRAM r ea dad dr ess  star t  point 0 x2 E~0 x2 F
   0x 2 E,  // X
   0x0 0, 
  0 x2F,  / / Y  0x 00 ,
   // Di splay  scr e ensaver s ize 0x
x80,
 _ _0x01,

   _//Precharge time_R
_ __0x08,
  _ 0x04,
 _  //Precharge time_G
  __0x09,
    0x05,
    //Precharge time B
   _0x0A,
_ __0x05,

_   //Precharge current_R
    0x0B,
_ _ 0x9D,
    //Precharge current G
__  0x0C,
_   0x8C,
    //Precharge current_B
    0x0D,
 _  0x57,

___ //Driving current R
_   0x10,
  _ 0x56,
    //Driving_current G
    0x11,
 _  0x4D,
   _//Driving current B
  _ 0x12,
_   0x46,

 _  //Display_mode set
_  _//RGB,column=0-159, column data display=Normal display
 _  0x13,
_   0x00,

  __//External interface mode=MPU
___ 0x14,
_  _0x11,

_ __//Memory write mode
   _//6_bits triple transfer, 262K support, Horizontal address_counter is increased,
 __ //vertical address counter_is increased. The data is_continuously written
    //horizontally
_ _ 0x16,
_   0x66,

    //Memory address setting range_0x17~0x19 to width x height
 _  0x17, _//Column start
__  0x00,
__ _0x18,  //Column end

   _0x19, _//row start
    0x00,
_   0x1A,__//row end

    //Memory_start address set to 0x20~0x21
 _  0x20,  //X
___ 0x00,
   _0x21,  //Y
   _0x00,

  _ //Duty
    0x28,
 __ 0x7F,

    //Display_start_line
    0x29,
 ___0x00,

    //DDRAM_read address start point 0x2E~0x2F
 _  0x2E,  //X
    0x00,
_  _0x2F,  //Y
  __0x00,

_   //Display screen saver size 0x