MSP430F5529串行驱动液晶显示屏LCD12864
一、LCD12364中文资料
1、LCD12864概述
LCD12864 是一种具有4位18位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64,内置8192个16×16点汉字,和128个16×8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示8×4行16×16点阵的汉字,也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。
2、LCD12864串口接口
3、LCD12864串行读写时序图
4、LCD12864基本指令和拓展指令
二、MSP430F5529资料
参考附件
三、驱动程序
LCD12864.c
/*
* LCD12864.c
*
* Created on: Aug 13, 2023
* Author: 凌晨被窝电灯
*/
/*
* P2.4模拟STD(接第5脚),P2.5模拟SCLK(接第6脚)
* 4脚(CS信号)接高电平选通,15脚(PSB信号)接地
* 17脚(RST信号)悬空
*/
#include <msp430.h>
#include <math.h>
#include <stdio.h>
/*
* 名称 : int_GPIO()
* 功能 : 初始化GPIO
*/
void int_GPIO(void)
{
/*P2.4模拟SID*/
P2DIR |= BIT4;
P2OUT &= ~BIT4;
/*P2.5模拟SCLK*/
P2DIR |= BIT5;
P2OUT &= ~BIT5;
}
/*
* 名称 : sendbyte()
* 功能 : 发送位数据
*/
void sendbyte(unsigned char byte)
{
unsigned char code_seg7;
unsigned char serial_clk;
unsigned char serial_shift;
code_seg7 = byte;
serial_shift=0x80;
for(serial_clk=0; serial_clk<8; serial_clk++)
{
if(code_seg7&serial_shift)
{
P2OUT|=BIT4;
}
else
{
P2OUT&=~BIT4;
}
P2OUT&=~BIT5;
P2OUT|=BIT5;
serial_shift=serial_shift>>1;
}
}
/*
* 名称 : write_com()
* 功能 : 写串口命令
*/
void write_com(unsigned char cmdcode) //写命令函数
{
sendbyte(0xf8);
sendbyte(cmdcode & 0xf0); //发高四位数据
sendbyte((cmdcode << 4) & 0xf0);//发低四位数据
__delay_cycles(20);
}
/*
* 名称 : write_data()
* 功能 : 写串口数据
*/
void write_data(unsigned char Dispdata)//写数据函数
{
sendbyte(0xfa); //MCU向LCD发数据
sendbyte(Dispdata & 0xf0); //发高四位数据
sendbyte((Dispdata << 4) & 0xf0);//发低四位数据
__delay_cycles(20);
}
/********************************************************************
* 名称 : Init_LCD12864()
* 功能 : 初始化函数
*/
void Init_LCD12864() //LCD初始化
{
__delay_cycles(20000);
write_com(0x30);
__delay_cycles(50);
write_com(0x0c);
__delay_cycles(50);
write_com(0x01);
__delay_cycles(50);
write_com(0x06);
__delay_cycles(50);
}
/*
* 名称 : print_string()
* 功能 : 显示字符串
*/
void print_string(unsigned char *s) //发送字符串
{
while(*s > 0)
{
write_data(*s);
s++;
__delay_cycles(50);
}
}
/*
* 名称 : LCD12864_address_set(unsigned char x,unsigned char y )
* 功能 : 12864地址坐标
*/
void LCD12864_address_set(unsigned char x,unsigned char y )
{
unsigned char Address ;
switch( y )
{
case 1 : Address = 0x80 + (x - 1); break;
case 2 : Address = 0x90 + (x - 1); break;
case 3 : Address = 0x88 + (x - 1); break;
case 4 : Address = 0x98 + (x - 1); break;
default : break;
}
write_com(Address);
}
/*
* 名称 : LCD12864_string( unsigned char y, unsigned char x, unsigned char *pData )
* 功能 : 12864显示字符串
*/
void LCD12864_string(unsigned char y,unsigned char x,char *pData )
{
LCD12864_address_set(x,y);
while( *pData != '\0' )
{
write_data(*pData++);
}
}
/*
* 名称 : LCD12864_float(unsigned char y,unsigned char x, float num)
* 功能 : 12864显示一个浮点型位数字
*/
void LCD12864_float(unsigned char y,unsigned char x, float num)
{
char str[100];
sprintf(str, "%.3lf", num);
puts(str);
LCD12864_string(y,x,str);
}
/*
* 名称 : LCD12864_draw_clear(void)
* 功能 : 12864绘图清屏
*/
void LCD12864_draw_clear(void)
{
unsigned char i, j, k;
write_com(0x34);
for(i=0;i<2;i++)
{
for(j=0;j<32;j++)
{
write_com(0x80+j);
if(i==0)
{
write_com(0x80);
}
else
{
write_com(0x88);
}
write_com(0x36);
for(k=0;k<16;k++)
{
write_data(0x00);
}
}
}
write_com(0x30);
}
/*
* 名称 : LCD12864_draw(unsigned char *p)
* 功能 : 12864绘图
*/
void LCD12864_draw(unsigned char *p)
{
unsigned char i, j, k;
LCD12864_draw_clear();
write_com(0x34);
for(i=0; i<2; i++)
{
for(j=0; j<32; j++)
{
write_com(0x80+j);
if(i==0)
{
write_com(0x80);
}
else
{
write_com(0x88);
}
write_com(0x36);
for(k=0; k<16; k++)
{
write_data(*p++);
}
}
}
write_com(0x30); //关闭扩展指令
}
/*
* 名称 : LCD12864_Dots_to_Picture(unsigned char x,unsigned char y,unsigned char Picture[64][16])
* 功能 : 12864画点
*/
void LCD12864_Dots_to_Picture(unsigned char x,unsigned char y,unsigned char Picture[64][16])
{
/*确定x坐标*/
unsigned char row,xlabel,xlabel_bit,Up_bit;
if((x <= 128)&(y <= 64))
{
xlabel = x / 8;
xlabel_bit = x % 8;
Up_bit = 0x01 << (8 - xlabel_bit);
if(Up_bit == 0)
{
xlabel = xlabel - 1;
Up_bit = 0x01;
}
/*确定y坐标*/
row = y - 1;
/*操作picture*/
Picture[row][xlabel] = Picture[row][xlabel] + Up_bit;
}
}
/*
* 名称 : clear(unsigned char *p)
* 功能 : 坐标清空
*/
void clear(unsigned char *p)
{
int i;
for(i = 1;i <= 64*16;i ++)
{
*p = 0x00;
p++;
}
}
/*
* LCD12864.c
*
* Created on: Aug 13, 2023
* Author: 凌晨被窝电灯
*/
/*
* P2.4模拟STD(接第5脚),P2.5模拟SCLK(接第6脚)
* 4脚(CS信号)接高电平选通,15脚(PSB信号)接地
* 17脚(RST信号)悬空
*/
#include <msp430.h>
#include <math.h>
#include <stdio.h>
/*
* 名称 : int_GPIO()
* 功能 : 初始化GPIO
*/
void int_GPIO(void)
{
/*P2.4模拟SID*/
P2DIR |= BIT4;
P2OUT &= ~BIT4;
/*P2.5模拟SCLK*/
P2DIR |= BIT5;
P2OUT &= ~BIT5;
}
/*
* 名称 : sendbyte()
* 功能 : 发送位数据
*/
void sendbyte(unsigned char byte)
{
unsigned char code_seg7;
unsigned char serial_clk;
unsigned char serial_shift;
code_seg7 = byte;
serial_shift=0x80;
for(serial_clk=0; serial_clk<8; serial_clk++)
{
if(code_seg7&serial_shift)
{
P2OUT|=BIT4;
}
else
{
P2OUT&=~BIT4;
}
P2OUT&=~BIT5;
P2OUT|=BIT5;
serial_shift=serial_shift>>1;
}
}
/*
* 名称 : write_com()
* 功能 : 写串口命令
*/
void write_com(unsigned char cmdcode) //写命令函数
{
sendbyte(0xf8);
sendbyte(cmdcode & 0xf0); //发高四位数据
sendbyte((cmdcode << 4) & 0xf0);//发低四位数据
__delay_cycles(20);
}
/*
* 名称 : write_data()
* 功能 : 写串口数据
*/
void write_data(unsigned char Dispdata)//写数据函数
{
sendbyte(0xfa); //MCU向LCD发数据
sendbyte(Dispdata & 0xf0); //发高四位数据
sendbyte((Dispdata << 4) & 0xf0);//发低四位数据
__delay_cycles(20);
}
/********************************************************************
* 名称 : Init_LCD12864()
* 功能 : 初始化函数
*/
void Init_LCD12864() //LCD初始化
{
__delay_cycles(20000);
write_com(0x30);
__delay_cycles(50);
write_com(0x0c);
__delay_cycles(50);
write_com(0x01);
__delay_cycles(50);
write_com(0x06);
__delay_cycles(50);
}
/*
* 名称 : print_string()
* 功能 : 显示字符串
*/
void print_string(unsigned char *s) //发送字符串
{
while(*s > 0)
{
write_data(*s);
s++;
__delay_cycles(50);
}
}
/*
* 名称 : LCD12864_address_set(unsigned char x,unsigned char y )
* 功能 : 12864地址坐标
*/
void LCD12864_address_set(unsigned char x,unsigned char y )
{
unsigned char Address ;
switch( y )
{
case 1 : Address = 0x80 + (x - 1); break;
case 2 : Address = 0x90 + (x - 1); break;
case 3 : Address = 0x88 + (x - 1); break;
case 4 : Address = 0x98 + (x - 1); break;
default : break;
}
write_com(Address);
}
/*
* 名称 : LCD12864_string( unsigned char y, unsigned char x, unsigned char *pData )
* 功能 : 12864显示字符串
*/
void LCD12864_string(unsigned char y,unsigned char x,char *pData )
{
LCD12864_address_set(x,y);
while( *pData != '\0' )
{
write_data(*pData++);
}
}
/*
* 名称 : LCD12864_float(unsigned char y,unsigned char x, float num)
* 功能 : 12864显示一个浮点型位数字
*/
void LCD12864_float(unsigned char y,unsigned char x, float num)
{
char str[100];
sprintf(str, "%.3lf", num);
puts(str);
LCD12864_string(y,x,str);
}
/*
* 名称 : LCD12864_draw_clear(void)
* 功能 : 12864绘图清屏
*/
void LCD12864_draw_clear(void)
{
unsigned char i, j, k;
write_com(0x34);
for(i=0;i<2;i++)
{
for(j=0;j<32;j++)
{
write_com(0x80+j);
if(i==0)
{
write_com(0x80);
}
else
{
write_com(0x88);
}
write_com(0x36);
for(k=0;k<16;k++)
{
write_data(0x00);
}
}
}
write_com(0x30);
}
/*
* 名称 : LCD12864_draw(unsigned char *p)
* 功能 : 12864绘图
*/
void LCD12864_draw(unsigned char *p)
{
unsigned char i, j, k;
LCD12864_draw_clear();
write_com(0x34);
for(i=0; i<2; i++)
{
for(j=0; j<32; j++)
{
write_com(0x80+j);
if(i==0)
{
write_com(0x80);
}
else
{
write_com(0x88);
}
write_com(0x36);
for(k=0; k<16; k++)
{
write_data(*p++);
}
}
}
write_com(0x30); //关闭扩展指令
}
/*
* 名称 : LCD12864_Dots_to_Picture(unsigned char x,unsigned char y,unsigned char Picture[64][16])
* 功能 : 12864画点
*/
void LCD12864_Dots_to_Picture(unsigned char x,unsigned char y,unsigned char Picture[64][16])
{
/*确定x坐标*/
unsigned char row,xlabel,xlabel_bit,Up_bit;
if((x <= 128)&(y <= 64))
{
xlabel = x / 8;
xlabel_bit = x % 8;
Up_bit = 0x01 << (8 - xlabel_bit);
if(Up_bit == 0)
{
xlabel = xlabel - 1;
Up_bit = 0x01;
}
/*确定y坐标*/
row = y - 1;
/*操作picture*/
Picture[row][xlabel] = Picture[row][xlabel] + Up_bit;
}
}
/*
* 名称 : clear(unsigned char *p)
* 功能 : 坐标清空
*/
void clear(unsigned char *p)
{
int i;
for(i = 1;i <= 64*16;i ++)
{
*p = 0x00;
p++;
}
}
Function_Declaration.h
/*
* Function_Declaration.h
*
* Created on: Aug 13, 2023
* Author: 凌晨被窝电灯
*/
#ifndef FUNCTION_DECLARATION_H_
#define FUNCTION_DECLARATION_H_
void int_GPIO(void);
void Init_LCD12864();
void LCD12864_string(unsigned char y,unsigned char x,char *pData );
void LCD12864_float(unsigned char y,unsigned char x, float num);
void LCD12864_draw(unsigned char *p);
void LCD12864_Dots_to_Picture(unsigned char x,unsigned char y,unsigned char Picture[64][16]);
void clear(unsigned char *p);
#endif /* FUNCTION_DECLARATION_H_ */
/*
* Function_Declaration.h
*
* Created on: Aug 13, 2023
* Author: 凌晨被窝电灯
*/
#ifndef FUNCTION_DECLARATION_H_
#define FUNCTION_DECLARATION_H_
void int_GPIO(void);
void Init_LCD12864();
void LCD12864_string(unsigned char y,unsigned char x,char *pData );
void LCD12864_float(unsigned char y,unsigned char x, float num);
void LCD12864_draw(unsigned char *p);
void LCD12864_Dots_to_Picture(unsigned char x,unsigned char y,unsigned char Picture[64][16]);
void clear(unsigned char *p);
#endif /* FUNCTION_DECLARATION_H_ */
LCD12864_Front.h
/*
* LCD12864_Front.h
*
* Created on: Aug 13, 2023
* Author: 凌晨被窝电灯
*/
#ifndef LCD12864_FRONT_H_
#define LCD12864_FRONT_H_
/*空白图片 empty_BMP*/
static unsigned char empty_BMP[64][16]=
{
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
};
/*test图片 test*/
static unsigned char test[]=
{
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
};
/*测试图片1 picture_1*/
static unsigned char picture_1[64][16] =
{
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x7F,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0x80,0x00},
{0x00,0x03,0xFF,0xFE,0x00,0x00,0x00,0x06,0x3F,0x80,0x00,0x00,0x1F,0xFF,0xF0,0x00},
{0x00,0x0F,0xFF,0xFF,0x80,0x00,0x40,0x00,0x00,0x03,0xC0,0x00,0x7F,0xFF,0xFC,0x00},
{0x00,0x3F,0xFF,0xFF,0xE0,0x20,0x00,0x00,0x00,0x00,0x0E,0x01,0xFF,0xFF,0xFF,0x00},
{0x00,0x7F,0xFF,0xFF,0xF2,0x00,0x00,0x00,0x00,0x00,0x00,0xE7,0xFF,0xFF,0xFF,0x80},
{0x00,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xC0},
{0x01,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xE0},
{0x01,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xE0},
{0x03,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xF0},
{0x03,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xF0},
{0x03,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xF0},
{0x03,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0xFF,0xF0},
{0x03,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0xE0},
{0x01,0xFF,0xFF,0xC0,0x00,0x03,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xE0},
{0x00,0xFF,0xFF,0x80,0x03,0xFF,0xFE,0x00,0x00,0x00,0x7E,0x00,0x00,0x7F,0xFF,0xC0},
{0x00,0xFF,0xFF,0x00,0x0E,0x00,0x1F,0x80,0x00,0x00,0x7F,0xE0,0x00,0x3F,0xFF,0xC0},
{0x00,0x7F,0xFE,0x00,0x10,0x00,0x00,0x10,0x00,0x00,0x03,0xC4,0x00,0x1F,0xFF,0x80},
{0x00,0x1F,0xFC,0x00,0x60,0x00,0x00,0x0C,0x00,0x0F,0x81,0xFF,0x80,0x0F,0xFE,0x00},
{0x00,0x0F,0xF8,0x00,0x40,0x00,0x00,0x02,0x00,0x10,0x00,0x00,0x60,0x07,0xFC,0x00},
{0x00,0x03,0xF0,0x00,0xC0,0x00,0x00,0x03,0x00,0x60,0x00,0x00,0x10,0x07,0xF0,0x00},
{0x00,0x00,0x70,0x00,0xC0,0x07,0xF8,0x01,0xFF,0xC0,0x00,0x00,0x08,0x03,0x80,0x00},
{0x00,0x00,0x20,0x00,0xC0,0xF3,0xF1,0x81,0x01,0x80,0x7F,0x00,0x04,0x01,0x00,0x00},
{0x00,0x00,0x40,0x00,0x40,0x00,0x00,0x01,0x00,0x82,0x7F,0x30,0x00,0x01,0x00,0x00},
{0x00,0x00,0x40,0x00,0x40,0x00,0x00,0x07,0x81,0x80,0x00,0x00,0x06,0x00,0x00,0x00},
{0x00,0x00,0x80,0x00,0x40,0x00,0x00,0x0B,0x01,0xC0,0x00,0x00,0x04,0x00,0x80,0x00},
{0x00,0x01,0x00,0x00,0x20,0x00,0x00,0x06,0x01,0xC0,0x00,0x00,0x04,0x00,0x80,0x00},
{0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0xC0,0x00,0x00,0x04,0x00,0x80,0x00},
{0x00,0x02,0x00,0x00,0x08,0x00,0x00,0x18,0x00,0x60,0x00,0x00,0x08,0x00,0x40,0x00},
{0x00,0x02,0x00,0x00,0x04,0x00,0x00,0x70,0x00,0x60,0x00,0x00,0x00,0x00,0x40,0x00},
{0x00,0x04,0x00,0x00,0x01,0x00,0x01,0xC0,0x00,0x18,0x00,0x00,0x10,0x00,0x40,0x00},
{0x00,0x04,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x0C,0x00,0x00,0x40,0x00,0x40,0x00},
{0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x40,0x00},
{0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00},
{0x00,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00},
{0x01,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00},
{0x07,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x00},
{0x1F,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3E,0x00},
{0x3F,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x00},
{0x3F,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x80},
{0x3F,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xC0},
{0x3F,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x7F,0xF0},
{0x3F,0xFE,0x00,0x00,0x00,0x00,0x3C,0x00,0x00,0x1F,0x80,0x00,0x00,0x00,0xFF,0xF8},
{0x3F,0xFF,0x00,0x00,0x00,0x00,0x00,0xAC,0x00,0x70,0x00,0x00,0x00,0x00,0xFF,0xFC},
{0x3F,0xFF,0x80,0x00,0x00,0x00,0x00,0x03,0x48,0xC0,0x00,0x00,0x00,0x01,0xFF,0xFC},
{0x3F,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0xFE},
{0x3F,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFE},
{0x3F,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFE},
{0x3F,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE}
};
/*测试图片2 picture_2*/
static unsigned char picture_2[64][16] =
{
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x36,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFC,0x00},
{0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xE0,0x06,0x00},
{0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0E,0x00,0x02,0x00},
{0x83,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x06,0x00},
{0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xF0,0x00,0xC0,0x00,0x0C,0x00},
{0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x0F,0x03,0x00,0x00,0x70,0x00},
{0xC3,0xFB,0xB0,0x00,0x00,0x00,0x00,0x00,0x01,0xE0,0x00,0x7C,0x00,0xFF,0x80,0x00},
{0x43,0x00,0x0B,0xB0,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x08,0x7F,0x00,0x00,0x00},
{0x41,0x80,0x00,0x0F,0xC0,0x00,0x00,0x00,0x0C,0x00,0x00,0x07,0xC0,0x00,0x00,0x00},
{0xC1,0x00,0x00,0x00,0x3F,0xE0,0x00,0x00,0x18,0x00,0x07,0x02,0x00,0x00,0x00,0x00},
{0x81,0x80,0x00,0x00,0x00,0x1F,0x40,0x00,0x20,0x00,0x01,0xF2,0x00,0x00,0x00,0x00},
{0x81,0x80,0x00,0x00,0x00,0x00,0x3C,0x00,0x40,0x00,0x03,0x11,0x00,0x00,0x00,0x00},
{0x81,0x80,0x00,0x00,0x00,0x00,0x03,0x01,0x80,0x00,0x02,0x31,0x00,0x00,0x00,0x00},
{0x81,0xC0,0x00,0x00,0x00,0x00,0x00,0xC1,0x08,0x00,0x02,0xC1,0x00,0x00,0x00,0x00},
{0x81,0x3F,0x78,0x00,0x00,0x00,0x00,0x32,0x18,0x00,0x07,0x81,0x00,0x00,0x00,0x00},
{0xC1,0x00,0x00,0x00,0x00,0x00,0x00,0x1C,0x10,0x00,0x06,0x01,0x00,0x00,0x00,0x00},
{0x23,0x01,0x00,0x00,0x00,0x00,0x00,0x08,0x10,0x00,0x00,0x00,0x80,0x00,0x00,0x00},
{0x22,0x01,0x00,0x00,0x00,0x00,0x00,0x18,0x10,0x00,0x03,0x00,0x80,0x00,0x00,0x00},
{0x26,0x02,0x00,0x00,0x00,0x00,0x00,0x04,0x30,0x00,0x07,0x00,0x80,0x00,0x00,0x00},
{0x3F,0x06,0x00,0x00,0x00,0x00,0x00,0x04,0x20,0x00,0x06,0x80,0x80,0x00,0x00,0x00},
{0x65,0x0C,0x00,0x00,0x00,0x00,0x00,0x04,0x60,0x00,0x0A,0x80,0x80,0x00,0x00,0x00},
{0xE7,0x38,0x00,0x00,0x00,0x00,0x00,0x02,0x40,0x00,0x0E,0x80,0x80,0x00,0x00,0x00},
{0xC4,0x60,0x00,0x00,0x00,0x00,0x00,0x03,0x40,0x00,0x0C,0x80,0x80,0x00,0x00,0x00},
{0xC4,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xC0,0x00,0x09,0x00,0x80,0x00,0x00,0x00},
{0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x80,0x00,0x0D,0x00,0x80,0x00,0x00,0x00},
{0x04,0x00,0x38,0x00,0x00,0x00,0x00,0x04,0x80,0x00,0x1D,0x00,0x80,0x00,0x00,0x00},
{0x04,0x00,0x40,0x00,0x00,0x00,0x00,0x18,0xC0,0x00,0x1F,0x81,0x00,0x00,0x00,0x00},
{0x06,0x00,0x80,0x00,0x00,0x00,0x00,0x70,0x40,0x00,0x02,0x81,0x00,0x00,0x00,0x00},
{0x02,0x06,0x00,0x00,0x00,0x00,0x01,0xC0,0x40,0x00,0x04,0x81,0x00,0x00,0x00,0x00},
{0x02,0x08,0x00,0x00,0x00,0x00,0x1E,0x00,0x60,0x00,0x07,0x01,0x00,0x00,0x00,0x00},
{0x01,0x08,0x00,0x00,0x00,0x00,0xF0,0x00,0x30,0x00,0x06,0x03,0x00,0x00,0x00,0x00},
{0x01,0x10,0x00,0x00,0x00,0x07,0x80,0x00,0x1F,0x00,0x04,0x02,0xC0,0x00,0x00,0x00},
{0x01,0x10,0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0xE8,0x00,0x06,0x30,0x00,0x00,0x00},
{0x01,0x20,0x00,0x07,0xFF,0x00,0x00,0x00,0x00,0x05,0xFF,0xFC,0x08,0x00,0x00,0x00},
{0x01,0x24,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x05,0x00,0x00,0x00},
{0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x80,0x00,0x00},
{0x39,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x40,0x00,0x00},
{0xC1,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x28,0x00,0x00},
{0x83,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x04,0x00,0x00},
{0x83,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x02,0x00,0x00},
{0xC7,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x01,0x00,0x00},
{0x65,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0xC0,0x00},
{0x31,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x10,0x00},
{0x11,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x80,0x08,0x00},
{0x10,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x04,0x00},
{0x10,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x02,0x00},
{0x10,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x01,0x80},
{0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x40},
{0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x20},
{0x20,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xE0},
{0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x20,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x20,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x33,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
};
#endif /* LCD12864_FRONT_H_ */
/*
* LCD12864_Front.h
*
* Created on: Aug 13, 2023
* Author: 凌晨被窝电灯
*/
#ifndef LCD12864_FRONT_H_
#define LCD12864_FRONT_H_
/*空白图片 empty_BMP*/
static unsigned char empty_BMP[64][16]=
{
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
};
/*test图片 test*/
static unsigned char test[]=
{
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
};
/*测试图片1 picture_1*/
static unsigned char picture_1[64][16] =
{
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x7F,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0x80,0x00},
{0x00,0x03,0xFF,0xFE,0x00,0x00,0x00,0x06,0x3F,0x80,0x00,0x00,0x1F,0xFF,0xF0,0x00},
{0x00,0x0F,0xFF,0xFF,0x80,0x00,0x40,0x00,0x00,0x03,0xC0,0x00,0x7F,0xFF,0xFC,0x00},
{0x00,0x3F,0xFF,0xFF,0xE0,0x20,0x00,0x00,0x00,0x00,0x0E,0x01,0xFF,0xFF,0xFF,0x00},
{0x00,0x7F,0xFF,0xFF,0xF2,0x00,0x00,0x00,0x00,0x00,0x00,0xE7,0xFF,0xFF,0xFF,0x80},
{0x00,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xC0},
{0x01,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xE0},
{0x01,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xE0},
{0x03,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xF0},
{0x03,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xF0},
{0x03,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xF0},
{0x03,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0xFF,0xF0},
{0x03,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0xE0},
{0x01,0xFF,0xFF,0xC0,0x00,0x03,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xE0},
{0x00,0xFF,0xFF,0x80,0x03,0xFF,0xFE,0x00,0x00,0x00,0x7E,0x00,0x00,0x7F,0xFF,0xC0},
{0x00,0xFF,0xFF,0x00,0x0E,0x00,0x1F,0x80,0x00,0x00,0x7F,0xE0,0x00,0x3F,0xFF,0xC0},
{0x00,0x7F,0xFE,0x00,0x10,0x00,0x00,0x10,0x00,0x00,0x03,0xC4,0x00,0x1F,0xFF,0x80},
{0x00,0x1F,0xFC,0x00,0x60,0x00,0x00,0x0C,0x00,0x0F,0x81,0xFF,0x80,0x0F,0xFE,0x00},
{0x00,0x0F,0xF8,0x00,0x40,0x00,0x00,0x02,0x00,0x10,0x00,0x00,0x60,0x07,0xFC,0x00},
{0x00,0x03,0xF0,0x00,0xC0,0x00,0x00,0x03,0x00,0x60,0x00,0x00,0x10,0x07,0xF0,0x00},
{0x00,0x00,0x70,0x00,0xC0,0x07,0xF8,0x01,0xFF,0xC0,0x00,0x00,0x08,0x03,0x80,0x00},
{0x00,0x00,0x20,0x00,0xC0,0xF3,0xF1,0x81,0x01,0x80,0x7F,0x00,0x04,0x01,0x00,0x00},
{0x00,0x00,0x40,0x00,0x40,0x00,0x00,0x01,0x00,0x82,0x7F,0x30,0x00,0x01,0x00,0x00},
{0x00,0x00,0x40,0x00,0x40,0x00,0x00,0x07,0x81,0x80,0x00,0x00,0x06,0x00,0x00,0x00},
{0x00,0x00,0x80,0x00,0x40,0x00,0x00,0x0B,0x01,0xC0,0x00,0x00,0x04,0x00,0x80,0x00},
{0x00,0x01,0x00,0x00,0x20,0x00,0x00,0x06,0x01,0xC0,0x00,0x00,0x04,0x00,0x80,0x00},
{0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0xC0,0x00,0x00,0x04,0x00,0x80,0x00},
{0x00,0x02,0x00,0x00,0x08,0x00,0x00,0x18,0x00,0x60,0x00,0x00,0x08,0x00,0x40,0x00},
{0x00,0x02,0x00,0x00,0x04,0x00,0x00,0x70,0x00,0x60,0x00,0x00,0x00,0x00,0x40,0x00},
{0x00,0x04,0x00,0x00,0x01,0x00,0x01,0xC0,0x00,0x18,0x00,0x00,0x10,0x00,0x40,0x00},
{0x00,0x04,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x0C,0x00,0x00,0x40,0x00,0x40,0x00},
{0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x40,0x00},
{0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00},
{0x00,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00},
{0x01,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00},
{0x07,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x00},
{0x1F,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3E,0x00},
{0x3F,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x00},
{0x3F,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x80},
{0x3F,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xC0},
{0x3F,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x7F,0xF0},
{0x3F,0xFE,0x00,0x00,0x00,0x00,0x3C,0x00,0x00,0x1F,0x80,0x00,0x00,0x00,0xFF,0xF8},
{0x3F,0xFF,0x00,0x00,0x00,0x00,0x00,0xAC,0x00,0x70,0x00,0x00,0x00,0x00,0xFF,0xFC},
{0x3F,0xFF,0x80,0x00,0x00,0x00,0x00,0x03,0x48,0xC0,0x00,0x00,0x00,0x01,0xFF,0xFC},
{0x3F,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0xFE},
{0x3F,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFE},
{0x3F,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFE},
{0x3F,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE},
{0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE}
};
/*测试图片2 picture_2*/
static unsigned char picture_2[64][16] =
{
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x36,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFC,0x00},
{0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xE0,0x06,0x00},
{0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0E,0x00,0x02,0x00},
{0x83,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x06,0x00},
{0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xF0,0x00,0xC0,0x00,0x0C,0x00},
{0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x0F,0x03,0x00,0x00,0x70,0x00},
{0xC3,0xFB,0xB0,0x00,0x00,0x00,0x00,0x00,0x01,0xE0,0x00,0x7C,0x00,0xFF,0x80,0x00},
{0x43,0x00,0x0B,0xB0,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x08,0x7F,0x00,0x00,0x00},
{0x41,0x80,0x00,0x0F,0xC0,0x00,0x00,0x00,0x0C,0x00,0x00,0x07,0xC0,0x00,0x00,0x00},
{0xC1,0x00,0x00,0x00,0x3F,0xE0,0x00,0x00,0x18,0x00,0x07,0x02,0x00,0x00,0x00,0x00},
{0x81,0x80,0x00,0x00,0x00,0x1F,0x40,0x00,0x20,0x00,0x01,0xF2,0x00,0x00,0x00,0x00},
{0x81,0x80,0x00,0x00,0x00,0x00,0x3C,0x00,0x40,0x00,0x03,0x11,0x00,0x00,0x00,0x00},
{0x81,0x80,0x00,0x00,0x00,0x00,0x03,0x01,0x80,0x00,0x02,0x31,0x00,0x00,0x00,0x00},
{0x81,0xC0,0x00,0x00,0x00,0x00,0x00,0xC1,0x08,0x00,0x02,0xC1,0x00,0x00,0x00,0x00},
{0x81,0x3F,0x78,0x00,0x00,0x00,0x00,0x32,0x18,0x00,0x07,0x81,0x00,0x00,0x00,0x00},
{0xC1,0x00,0x00,0x00,0x00,0x00,0x00,0x1C,0x10,0x00,0x06,0x01,0x00,0x00,0x00,0x00},
{0x23,0x01,0x00,0x00,0x00,0x00,0x00,0x08,0x10,0x00,0x00,0x00,0x80,0x00,0x00,0x00},
{0x22,0x01,0x00,0x00,0x00,0x00,0x00,0x18,0x10,0x00,0x03,0x00,0x80,0x00,0x00,0x00},
{0x26,0x02,0x00,0x00,0x00,0x00,0x00,0x04,0x30,0x00,0x07,0x00,0x80,0x00,0x00,0x00},
{0x3F,0x06,0x00,0x00,0x00,0x00,0x00,0x04,0x20,0x00,0x06,0x80,0x80,0x00,0x00,0x00},
{0x65,0x0C,0x00,0x00,0x00,0x00,0x00,0x04,0x60,0x00,0x0A,0x80,0x80,0x00,0x00,0x00},
{0xE7,0x38,0x00,0x00,0x00,0x00,0x00,0x02,0x40,0x00,0x0E,0x80,0x80,0x00,0x00,0x00},
{0xC4,0x60,0x00,0x00,0x00,0x00,0x00,0x03,0x40,0x00,0x0C,0x80,0x80,0x00,0x00,0x00},
{0xC4,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xC0,0x00,0x09,0x00,0x80,0x00,0x00,0x00},
{0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x80,0x00,0x0D,0x00,0x80,0x00,0x00,0x00},
{0x04,0x00,0x38,0x00,0x00,0x00,0x00,0x04,0x80,0x00,0x1D,0x00,0x80,0x00,0x00,0x00},
{0x04,0x00,0x40,0x00,0x00,0x00,0x00,0x18,0xC0,0x00,0x1F,0x81,0x00,0x00,0x00,0x00},
{0x06,0x00,0x80,0x00,0x00,0x00,0x00,0x70,0x40,0x00,0x02,0x81,0x00,0x00,0x00,0x00},
{0x02,0x06,0x00,0x00,0x00,0x00,0x01,0xC0,0x40,0x00,0x04,0x81,0x00,0x00,0x00,0x00},
{0x02,0x08,0x00,0x00,0x00,0x00,0x1E,0x00,0x60,0x00,0x07,0x01,0x00,0x00,0x00,0x00},
{0x01,0x08,0x00,0x00,0x00,0x00,0xF0,0x00,0x30,0x00,0x06,0x03,0x00,0x00,0x00,0x00},
{0x01,0x10,0x00,0x00,0x00,0x07,0x80,0x00,0x1F,0x00,0x04,0x02,0xC0,0x00,0x00,0x00},
{0x01,0x10,0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0xE8,0x00,0x06,0x30,0x00,0x00,0x00},
{0x01,0x20,0x00,0x07,0xFF,0x00,0x00,0x00,0x00,0x05,0xFF,0xFC,0x08,0x00,0x00,0x00},
{0x01,0x24,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x05,0x00,0x00,0x00},
{0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x80,0x00,0x00},
{0x39,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x40,0x00,0x00},
{0xC1,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x28,0x00,0x00},
{0x83,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x04,0x00,0x00},
{0x83,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x02,0x00,0x00},
{0xC7,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x01,0x00,0x00},
{0x65,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0xC0,0x00},
{0x31,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x10,0x00},
{0x11,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x80,0x08,0x00},
{0x10,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x04,0x00},
{0x10,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x02,0x00},
{0x10,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x01,0x80},
{0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x40},
{0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x20},
{0x20,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xE0},
{0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x20,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x20,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x33,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
};
#endif /* LCD12864_FRONT_H_ */
main.c
#include <msp430.h>
#include <Function_Declaration.h>
#include <LCD12864_Front.h>
/**
* main.c
*/
int main(void)
{
WDTCTL = WDTPW | WDTHOLD; // stop watchdog timer
/*初始化*/
int_GPIO();
Init_LCD12864();
__delay_cycles(5000);
/*显示字符串*/
LCD12864_string(1,1,"Hello World!");
/*显示浮点型*/
LCD12864_float(1,1,4.141);
/*画图*/
LCD12864_draw(test);
/*显示点*/
LCD12864_Dots_to_Picture(1,1,empty_BMP);
LCD12864_draw(empty_BMP);
while(1);
}
#include <msp430.h>
#include <Function_Declaration.h>
#include <LCD12864_Front.h>
/**
* main.c
*/
int main(void)
{
WDTCTL = WDTPW | WDTHOLD; // stop watchdog timer
/*初始化*/
int_GPIO();
Init_LCD12864();
__delay_cycles(5000);
/*显示字符串*/
LCD12864_string(1,1,"Hello World!");
/*显示浮点型*/
LCD12864_float(1,1,4.141);
/*画图*/
LCD12864_draw(test);
/*显示点*/
LCD12864_Dots_to_Picture(1,1,empty_BMP);
LCD12864_draw(empty_BMP);
while(1);
}
四、文件下载
链接: MSP430F5529串行驱动液晶显示屏LCD12864
链接: MSP430F5529数据表+用户指南
链接: LCD12864用户手册
五、注意事项
1、CCS编译报错: Conversion f not allowed in printf_support=minimal mode
解决方式:选中项目,右键单击选择properties,选中MSP430 Compiler,将其中的minimal改为full重新编译即可