您的当前位置:首页正文

51单片机的公交车报站系统程序

来源:画鸵萌宠网
基于51单片机的公交车报站系统程序 2007-11-24 14:42

系统源程序(C语言版)

/*+++++++++++++++++++++++++++++++++++++

LCD显示,采用FM12864FLCD显示模块(带中文字库)

功能说明:键盘显示,键盘采用普通彩电遥控器(SAA3010A), 语音芯片采用ISD1420P,能够录放20秒, 单片机采用AT89C51,

通过键盘控制实现,语音报站同时LCD显示站名, 晶振24MHz。

接线说明:P1口接LCD的数据口, P0口接ISD1420P的地址口, P3.2----PLAY P3.3----REC P3.4----RS P3.5----WR P3.6----E

P3.7接SM0038信号输出脚 版本时间:2007-05-27 23:12

+++++++++++++++++++++++++++++++++++++++*/ #include

void Clear();

void Delay(unsigned int t);

void Write_com(unsigned char d); void Write_data(unsigned char d); unsigned char Read_data();

void Disp_char(unsigned char pos,unsigned char dat);

void Disp_word0(unsigned char posx,unsigned char *p,unsigned char n); void Lcd_system(void); bit hw_yima();

void delay0(unsigned int t);

void Disp_control(unsigned char zm);

void Disp_number(unsigned char pos,unsigned int dat); void Report(unsigned char sl); void Rec_bus(unsigned char rec); void Disp_pucture(unsigned char *p); void bus_contorl();

unsigned char n=0; //红外码位数

unsigned char p_last=0; //上一次显示指针偏移量 unsigned char zm_last=0; unsigned char k=0;

unsigned char *q2;

unsigned int secret=0; //录音密码

unsigned int ymcode = 255; //红外线编码 bit flag0=1; //译码标志位 bit s;

bit hw=0; //解码成功失败标志位

bit mode=0; //模式选择,0:报站模式,1录音模式(录音需要输入密码)。 bit xs=0; //显示输入密码标志位 bit ly=0; //录音允许位

sbit P1_0 = P3^7; //红外线信号输入断口 sbit PLAY=P3^3; //放音 sbit REC =P3^2; //录音

sbit LCD_RS=P3^4; //数据、命令选择信号 sbit LCD_WR=P3^5; //读写信号 sbit LCD_E =P3^6; //使能信号 unsigned int tm=0;

unsigned char code gImage_word0[1024]; unsigned char code gImage_word2[1024];

unsigned char code table0[]={\"虎泉 桌刀泉广阜屯街道口洪山 丁字桥傅家坡大东门阅马场下一站:\

unsigned char code table1[]={\"深圳市勤正达电子有限公司成立于2002年,是专业研发及生产液晶显示器\"

\"和液晶模块的高新技术企业。LCD 显示器覆盖了多种系列多年来公司秉承\" \"全力面向客户,技术专攻的经营理念,一直致力于为广大电子成品制造商\" \"提供质量精良,性能稳定,品种齐全的LCD 显示屏及LCM 显示模块系列产\" \"品。望成为您的首选合作伙伴。 \unsigned char code table2[]={\"请输入密码:\"\"录音模式\"\"密码错误!\

void main() {

unsigned char num=0; unsigned int i=0; unsigned char *q; TMOD=0x11; TH1 = 0xF0; TL1 = 0x60; EA = 1; ET1 = 1; REC = 1; PLAY= 1; Delay(100);

Lcd_system(); //系统初始化 q=gImage_word2; Disp_pucture(q);

delay0(30000); q=gImage_word0; Disp_pucture(q); delay0(40000); Clear();

while(1) {

q=table1;

for(num=0;num<5;num++) {

if(0==mode) {

Disp_word0(0,q,32); q=q+64; }

for(i=0;i<60000;i++) {

bus_contorl(); } } } }

/*************************************** * 名称: Clear() * 说明:

* 功能: 清除全屏显示 * 参数: 无 * 返回值: 无

****************************************/ void Clear() {

Write_com(0x01); Write_com(0x34); Write_com(0x30); }

/*************************************** * 名称: Lcd_system() * 说明:

* 功能: 系统初始化 * 参数: 无 * 返回值: 无

****************************************/

void Lcd_system(void) {

Delay(600); LCD_E = 0;

Write_com(0x34); Delay(10000);

Write_com(0x30); Delay(10000);

Write_com(0x01); Delay(10000);

Write_com(0x06); Delay(10000);

Write_com(0x0c); Delay(10000); }

/*************************************** * 名称: Delay(unsigned int t) * 说明:

* 功能: 延时

* 参数: t:延时长度 * 返回值: 无

****************************************/ void Delay(unsigned int t) {

unsigned int i; for(i=0;i/*************************************** * 名称: Write_com(unsigned char d) * 说明:

* 功能: 写命令字 * 参数: d:命令代码 * 返回值: 无

****************************************/ void Write_com(unsigned char d) {

LCD_RS = 0; LCD_E = 0; LCD_WR = 0; P1 = d;

LCD_E = 1;

Delay(40); LCD_E = 0; LCD_WR = 1; Delay(100); }

/*************************************** * 名称: Write_data(unsigned char d) * 说明:

* 功能: 写数据

* 参数: d:需要写入的数据 * 返回值: 无

****************************************/ void Write_data(unsigned char d) {

LCD_E = 0; LCD_RS = 1; LCD_WR = 0; P1 = d;

LCD_E = 1; Delay(40); LCD_E = 0; LCD_WR = 1; Delay(100); }

/*************************************** * 名称: unsigned char Read_data(void) * 说明:

* 功能: 读数据 * 参数: 无

* 返回值: d:读出数据

****************************************/ unsigned char Read_data(void) {

unsigned char d = 0; LCD_E = 0; LCD_RS = 1; LCD_WR = 1; LCD_E = 1; Delay(50); d = P1;

LCD_E = 0; LCD_WR = 0;

Delay(100); return(d); }

/***************************************

* 名称: Disp_word0(unsigned char posx,unsigned char *p,unsigned char n) * 说明:

* 功能: 显示一串汉字

* 参数: pos:显示位置(第一行:0-6,第二行:7-13), p:汉字码的地址指针, n:显示字的个数, * 返回值: 无

****************************************/

void Disp_word0(unsigned char posx,unsigned char *p,unsigned char n) {

unsigned char i=0; unsigned char pos; for(i=0;ipos=posx;

if((pos<8)||((pos>15)&&(pos<24))) {

if(pos>15)pos=pos-8; Write_com(0x80|pos); Write_data(p[0]); Write_data(p[1]); } else {

if(pos<16) {

pos =pos-8; } else {

pos =pos-16; }

Write_com(0x90|pos); Write_data(p[0]); Write_data(p[1]); }

posx++; p=p+2; }

}

/***************************************

* 名称: Disp_row(unsigned char row,unsigned char pos,unsigned char dat) * 说明:

* 功能: 显示一个字母或数字

* 参数: row:行选择,pos:显示位置(0-15),dat:数字码 * 返回值: 无

****************************************/

void Disp_row(unsigned char row,unsigned char pos,unsigned char dat) {

unsigned char dat0; unsigned char pos0; row = row%2; row = row<<4; pos0 = pos/2;

if((pos+1)/2==pos0) {

Write_com((0x80+row)|pos0); Write_data(dat); } else {

Write_com((0x80+row)|pos0); dat0 = Read_data(); Write_data(dat); } }

/***************************************

* 名称: Disp_char(unsigned char pos,unsigned char dat) * 说明:

* 功能: 显示一个字母或数字

* 参数: pos:显示位置(第一行:0-15,第二行:16-31,第一行:32-47,第二行:48-63),dat:数字码

* 返回值: 无

****************************************/ void Disp_char(unsigned char pos,unsigned char dat) {

if(pos<16) {

Disp_row(0,pos,dat); }

if((pos<32)&&(pos>15))

{

Disp_row(1,pos-16,dat); }

if((pos<48)&&(pos>31)) {

Disp_row(2,pos-16,dat); }

if((pos<64)&&(pos>47)) {

Disp_row(3,pos-32,dat); } }

/***************************************

* 名称: void Disp_number(unsigned char pos,unsigned long dat) * 说明:

* 功能: 显示一个数(0-65536) * 参数: pos:显示位置,dat:显示数据 * 返回值: 无

****************************************/ void Disp_number(unsigned char pos,unsigned int dat) {

unsigned int d; unsigned char i=0;

unsigned char addr;

unsigned char tab[5]={0}; // d =dat;

while(d) {

tab[i] = d%10; d=d/10; i++; }

if(ifor(addr=0;addrDisp_char(addr+pos,tab[i-addr-1]+48); } else {

for(addr=0;addrDisp_char(addr+pos,tab[i-addr-1]+48); } }

if(0==i)Disp_char(pos,48); p_last=i; }

/********************** *

* 名称: delay0()

* 说明: 晶振采用24.0MHz * 功能: 延时

* 延时(t*0.1)ms * 输入: t(时间参数) * 返回值: 无

***********************/ void delay0(unsigned int t) { tm=t; do {

TH0 = 0xFF; TL0 = 0x38; TR0 = 1;

while ( !TF0 ); TF0 = 0; TR0 = 0; } while (--tm); }

/********************** *

* 名称: time1()

* 说明: 晶振采用24.0MHz

* 功能: 监视红外线信号是否结束

* 如果2ms内输入信号没有沿跳变,就结束译码 * 输入: 无 * 返回值: flag0

***********************/ void time1()interrupt 3 using 2 {

flag0 = 0; }

/********************** *

* 名称: bit hw_yima() * 说明:

* 功能: 红外线译码 * 输入: 无

* 返回值: ym:解码成功(1),失败(0)。 ***********************/ bit hw_yima() {

unsigned int ymdata = 0; unsigned char n = 0; bit ym=0;

ymcode=0xffff; s = P1_0;

if(0==P1_0) {

while(flag0) {

while(P1_0==s); if(1==flag0) {

TR1 = 0;

TH1 = 0xF0; TL1 = 0x60; TR1 = 1; delay0(12);

ymdata = ymdata<<1; if(0==P1_0) {

ymdata |= 0x01; } n++; s = P1_0; } }

if(n>9) //此参数直接影响接受的灵敏度 {

ymcode = ymdata>>1; ymcode = ~ymcode;

ym=1; //解码成功

delay0(400); //减少连码 } else {

ym=0; //解码失败 } } else {

ym=0; //解码失败 }

flag0 = 1; return(ym); }

/*************************************** * 名称: void Report(unsigned char sl) * 说明:

* 功能: 根据参数报公车站名 * 参数: sl:车站序号 * 返回值: 无

****************************************/ void Report(unsigned char sl) {

unsigned char *q0; switch(sl) {

case 0: P0=0x00; PLAY=0; break;

case 1: P0=0x28; PLAY=0; break;

case 2: P0=0x30; PLAY=0; break;

case 3: P0=0x38; PLAY=0; break;

case 4: P0=0x40; PLAY=0; break;

case 5: P0=0x48;

PLAY=0; break;

case 6: P0=0x50; PLAY=0; break;

case 7: P0=0x58; PLAY=0; break;

case 8: P0=0x78; PLAY=0; break;

default:break; }

PLAY=1; if(sl<9) {

Clear();

q0=table0+6*sl; Disp_word0(9,q0,3); if(sl==8) {

P0=0x60;

delay0(10000); PLAY=0; delay0(1000); PLAY=1; }

P0=0x68;

delay0(10000); PLAY=0; delay0(1000); PLAY=1; P0=0x80;

delay0(10000); PLAY=0; delay0(1000); PLAY=1; delay0(40000); if(sl<8) {

q0=table0+54;

Disp_word0(9,q0,4); q0=table0+6*sl+6; Disp_word0(13,q0,3);

P0=0x70; PLAY=0; delay0(1000); PLAY=1;

P0=0x28+sl*8; delay0(10000); PLAY=0; delay0(1000); PLAY=1;

delay0(10000); } } }

/*************************************** * 名称: void Rec_bus(unsigned char rec) * 说明:

* 功能: 录入公车站名 * 参数: rec:录音键的键值 * 返回值: 无

****************************************/ void Rec_bus(unsigned char rec) {

unsigned char si=0; unsigned char si_last=0; si=rec;

if(si!=si_last) {

P0=0x00; if(si==56) {

P0=0x00; REC=0;

delay0(48000); //欢迎您乘坐803路公交车,这里是起点站虎泉 REC=1;

delay0(10000); P0=0x28; REC=0;

delay0(8500); //卓刀泉 REC=1;

delay0(10000); P0=0x30; REC=0;

delay0(8500); //广阜屯

REC=1;

delay0(10000); P0=0x38; REC=0;

delay0(8500); //街道口 REC=1;

delay0(10000); P0=0x40; REC=0;

delay0(8500); REC=1;

delay0(10000); P0=0x48; REC=0;

delay0(8500); REC=1;

delay0(10000); P0=0x50; REC=0;

delay0(8500); REC=1;

delay0(10000); P0=0x58; REC=0;

delay0(8500); REC=1;

delay0(10000); P0=0x60; REC=0;

delay0(8500); REC=1;

delay0(10000); P0=0x68; REC=0;

delay0(8500); REC=1;

delay0(10000); P0=0x70; REC=0;

delay0(8500); REC=1;

delay0(10000); P0=0x78; REC=0;

//洪山 //丁字桥 //傅家坡 //大东门 //阅马场 //到了 //下一站 delay0(8500); //终点站 REC=1;

delay0(10000); P0=0x80; REC=0;

delay0(28000); //请到站的乘客依次从后门下车 REC=1; }

si_last=si; } }

/*************************************** * 名称: void Disp_pucture(unsigned char *p) * 说明:

* 功能: 显示图形

* 参数: P:图片数组首地址 * 返回值: 无

****************************************/ void Disp_pucture(unsigned char *p) {

unsigned int j=0; unsigned char x; unsigned char y; unsigned char z;

unsigned char lcd_x=0x80; unsigned char lcd_y=0x80; Clear();

for(x=0;x<2;x++) {

lcd_y=0x80;

for(y=0;y<32;y++) {

Write_com(0x34); Write_com(lcd_y); Write_com(lcd_x); Write_com(0x30); for(z=0;z<16;z++) {

Write_data(p[j]); j++; }

lcd_y++; }

lcd_x=0x88; }

Write_com(0x36); Write_com(0x30); }

/*************************************** * 名称: bus_contorl() * 说明:

* 功能: 按键管理 * 参数: 无 * 返回值: 无

****************************************/ void bus_contorl() {

hw = hw_yima(); if(1==hw) {

k=0x00ff&ymcode; if(13==k)mode=!mode; if(0==mode) {

if(k<9)Report(k); xs=0; ly=0; } else {

if(0==xs) {

q2=table2; Clear();

Disp_word0(8,q2,6); xs=1; } else {

if((k<10)&&(secret<6550)) {

secret=10*secret+k; Disp_number(36,secret); }

if(12==k)

{

if(888==secret) {

Clear();

q2=table2+12;

Disp_word0(10,q2,4); secret=0;

ly=1; } else {

Clear();

q2=table2+20;

Disp_word0(10,q2,5); delay0(10000); q2=table2; Clear();

Disp_word0(8,q2,6); secret=0; } }

if((unsigned char)ly*k==56) {

Rec_bus(k); ly=0; }

} } } }

//水平扫描

unsigned char code gImage_word0[1024] = { /* 0X10,0X01,0X00,0X80,0X00,0X40, */

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X30,0X00,0X00,0X00,0X00,0X1E,0X30,0X00,0X06,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X38,0X00,0X00,0X00,0X00,0X3F,0X38,0X00,0X07,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X38,0X00,0X00,0X00,0X00,0X3B,0XB8,0X00,0X07,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X3B,0XFE,0X1E,0X1F,0X1E,0X1B,0XB8,0X1E,0X3F,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X3B,0XFF,0X3F,0X3F,0XBF,0X07,0XB8,0X3F,0X7F,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X3B,0XBB,0X9F,0XBB,0XBF,0X8F,0X38,0X39,0XF7,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X3B,0XBB,0X9F,0XBB,0XBF,0X9E,0X38,0X38,0X77,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X3B,0XBB,0XBF,0XBB,0XB8,0X3C,0X38,0X38,0X77,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X3B,0XBB,0XBB,0XBB,0XBB,0X38,0X38,0X3B,0X77,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X3B,0XBB,0X9F,0X9F,0X9F,0XBF,0X3F,0X9F,0XBF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X19,0X99,0X8F,0X8F,0X8F,0X1F,0X9F,0XCF,0X1F,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X33,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X1F,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X0F,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X10,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X40,0X00,0X18,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X80,0X00,0X60,0X00,0X10,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0XC0,0X00,0X22,0X00,0X33,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X04,0X60,0X00,0XFF,0X00,0XFF,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X0C,0X20,0X0F,0X80,0X00,0X60,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X0C,0X30,0X00,0X1C,0X00,0X58,0X00,0X00,0X00,0X00,0X0

0,

0X00,0X00,0X00,0X00,0X00,0X08,0X18,0X01,0X8E,0X00,0X9B,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X18,0X0E,0X03,0X12,0X01,0XFF,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X31,0X0F,0X86,0X10,0X01,0X98,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X63,0X00,0X01,0XB0,0X00,0X19,0XC0,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0XC6,0X40,0X00,0XE0,0X01,0XFF,0XE0,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X04,0X60,0X00,0X60,0X07,0X98,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X0F,0XF0,0X00,0XD8,0X00,0X18,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X1E,0X30,0X03,0X0E,0X00,0X18,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X10,0X0C,0X07,0XC0,0X18,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X03,0XE0,0X10,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X20,0X00,0X00,0X00,0X00,0X04,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X30,0X00,0X00,0X08,0X00,0X0E,0X00,0X02,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X31,0XF8,0X04,0X08,0X00,0XF8,0X00,0X83,0X80,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X11,0X10,0X06,0X08,0X01,0X30,0X00,0X80,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X19,0X10,0X02,0X08,0X00,0X66,0X01,0X80,0XE0,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X79,0X70,0X00,0X0F,0X80,0XCE,0X01,0X3F,0X80,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0XD1,0X20,0X0F,0X88,0X01,0XF8,0X02,0X62,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X15,0X38,0X18,0X08,0X01,0X30,0X07,0XC6,0XC0,0X00,0X00,0X0

0,

0X00,0X00,0X00,0X00,0X19,0XD8,0X01,0X08,0X00,0X66,0X00,0X8F,0XE0,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X71,0X98,0X19,0X09,0X01,0XFF,0X01,0XED,0X80,0X00,0X00,0X00,

0X00,0X00,0X00,0X01,0XD1,0X50,0X0B,0X7F,0X83,0XF0,0X03,0X85,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X01,0X91,0X30,0X03,0XA1,0X80,0X12,0X02,0X2D,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X11,0X78,0X0F,0X21,0X01,0X13,0X80,0XC9,0X08,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X11,0XCE,0X7C,0X21,0X03,0X11,0X83,0X91,0X88,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X73,0X07,0X20,0X3F,0X06,0X70,0X02,0X20,0XF8,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X31,0X00,0X00,0X20,0X00,0X30,0X00,0X00,0X60,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, };

unsigned char code gImage_word2[1024] = { /* 0X10,0X01,0X00,0X80,0X00,0X40, */

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X30,0X00,0X00,0X00,0X00,0X1E,0X30,0X00,0X06,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X38,0X00,0X00,0X00,0X00,0X3F,0X38,0X00,0X07,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X38,0X00,0X00,0X00,0X00,0X3B,0XB8,0X00,0X07,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X3B,0XFE,0X1E,0X1F,0X1E,0X1B,0XB8,0X1E,0X3F,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X3B,0XFF,0X3F,0X3F,0XBF,0X07,0XB8,0X3F,0X7F,0X00,0X00,0X00,0X00,0X00,0X00,0X0

0,

0X3B,0XBB,0X9F,0XBB,0XBF,0X8F,0X38,0X39,0XF7,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X3B,0XBB,0X9F,0XBB,0XBF,0X9E,0X38,0X38,0X77,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X3B,0XBB,0XBF,0XBB,0XB8,0X3C,0X38,0X38,0X77,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X3B,0XBB,0XBB,0XBB,0XBB,0X38,0X38,0X3B,0X77,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X3B,0XBB,0X9F,0X9F,0X9F,0XBF,0X3F,0X9F,0XBF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X19,0X99,0X8F,0X8F,0X8F,0X1F,0X9F,0XCF,0X1F,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X33,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X1F,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X0F,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X01,0XF8,0X00,0X00,0X00,0X18,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X0F,0X0F,0X00,0X00,0X00,0X38,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X30,0X00,0XC0,0X00,0X00,0X38,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0XC1,0X88,0X30,0X00,0X0E,0XF0,0X00,0X00,0X00,0X00,0X01,0X00,0X00,0X01,0XC0,

0X01,0X99,0X98,0X18,0X00,0X0F,0XE0,0X03,0X00,0X21,0X00,0X27,0X00,0X00,0X01,0XE0,

0X03,0X18,0X00,0X8C,0X00,0X0F,0XC0,0X07,0X00,0X73,0XC0,0XE7,0X00,0X00,0X0F,0XE0,

0X06,0X03,0XFC,0X86,0X00,0X07,0XE0,0X07,0X00,0XE7,0X80,0XFF,0X00,0X40,0X1F,0X80,

0X04,0XCF,0XFF,0X1A,0X00,0X03,0XD0,0X07,0XC0,0XCF,0X00,0XFE,0X00,0XC0,0X1F,0XC0,

0X08,0X5A,0X95,0X91,0X00,0X07,0XB0,0X3F,0XE1,0XF7,0X81,0X60,0X00,0XF0,0X1F,0XC0,

0X08,0X3E,0XF7,0XC1,0X00,0X0F,0XF0,0X3F,0XC1,0XF7,0XC0,0XF6,0X01,0XE0,0X1F,0XC0,

0X10,0X7C,0XF3,0XE0,0X80,0X0F,0XE0,0X3F,0X03,0XFF,0XC0,0XE6,0X01,0XC0,0X1B,0XF0,

0X10,0X7F,0XFF,0XE0,0X80,0X03,0XF0,0X1E,0X02,0XFF,0X80,0XFE,0X01,0XC0,0X0E,0X60,

0X10,0XF8,0X61,0XF0,0X80,0X03,0XF0,0X06,0X00,0XFF,0X01,0XFE,0X01,0XE0,0X3F,0X00,

0X3E,0XFF,0X9F,0XF4,0XC0,0X03,0XFC,0X06,0X00,0XF3,0X01,0XFC,0X01,0X7C,0XFF,0X00,

0X2E,0XFF,0XFF,0XF7,0X40,0X07,0XFC,0X06,0X00,0XF3,0X01,0XFD,0X83,0X1E,0X63,0X40,

0X2E,0XF8,0X01,0XF4,0X40,0X07,0XC0,0X06,0X00,0XC3,0X00,0XEF,0X86,0X1C,0X03,0XC0,

0X26,0XFF,0XFF,0XF7,0X40,0X0E,0XC0,0X06,0X00,0X03,0X03,0XE7,0X80,0X00,0X07,0X00,

0X28,0XFF,0XFF,0XF4,0X40,0X1E,0XC0,0X06,0X00,0X03,0X03,0X60,0X00,0X00,0X07,0X00,

0X30,0XFC,0X03,0XF7,0XC0,0X78,0XC0,0X00,0X00,0X02,0X00,0X40,0X00,0X00,0X03,0X00,

0X16,0XFB,0XFD,0XF0,0X80,0X61,0XC0,0X00,0X00,0X02,0X00,0X00,0X00,0X00,0X00,0X00,

0X15,0X7B,0X9D,0XEE,0X80,0X00,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X17,0X7F,0X6F,0XEB,0X80,0X01,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X0A,0XBC,0XF7,0XDD,0X00,0X01,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X09,0X5B,0XFD,0XA9,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X05,0XAF,0XFF,0X3A,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X06,0X63,0XFC,0XD6,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X03,0X7C,0X03,0XCC,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X01,0X8B,0X79,0X18,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0XCD,0X1B,0X30,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X30,0X20,0XC0,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X0F,0X0F,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X01,0XF8,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00

,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X0D,0X00,0X1C,0X80,0X00,0X09,0X00,0X00,0X04,0X2C,0X08,0X00,0X02,0X00,0X00,

0X00,0X0D,0X00,0X04,0X80,0X00,0X0D,0X00,0X00,0X04,0X2C,0X00,0X00,0X00,0X40,0X00,

0X00,0X0F,0X2B,0XC8,0XE6,0X77,0X8B,0X3B,0XBE,0XE4,0X2D,0XCA,0XB9,0XAA,0XEE,0X00,

0X00,0X0D,0X29,0XC8,0XAF,0X57,0X8B,0X2B,0X2A,0XE4,0X2D,0X4A,0XB9,0X3A,0X4C,0X00,

0X00,0X0D,0X3B,0XDC,0XA6,0X57,0X89,0X3B,0X2A,0XE4,0X39,0X49,0X39,0X2A,0X6C,0X00,

0X00,0X00,0X00,0X00,0X00,0X01,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X04,0X00,

0X00,0X00,0X00,0X00,0X00,0X03,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X18,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, };

因篇幅问题不能全部显示,请点此查看更多更全内容

Top