系统源程序(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 * 功能: 写命令字 * 参数: 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;i 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(i 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, }; 因篇幅问题不能全部显示,请点此查看更多更全内容