//---------------------------------------------------------------------- /*EASTRISING TECHNOLOGY CO,.LTD.*/ // Module : ERC13265-1 Series // Lanuage : C51 Code // Create : JAVEN // Date : 2009-06-18 // Drive IC : SPLC502 // INTERFACE : 8080_8bit // MCU : AT89LV52 // VDD : 3.3V VLCD: 9.2V 3 times boosting //---------------------------------------------------------------------- #include #include #define uint unsigned int #define uchar unsigned char #define TIMING 8080 #define RS P3_3 #define RW_WR P3_1 #define E_RD P3_0 #define DATA_BUS P1 #define CS1 P3_5 #define RST P3_4 sbit int0=P3^2; sbit key_add=P0^1; sbit key_dec=P0^2; uchar Contrast_level=24; bit log=0; #define DISPLAY_ON() Write_Instruction(0xaf) // Display on #define DISPLAY_OFF() Write_Instruction(0xae) // Display off #define SET_ADC() Write_Instruction(0xa1) // Reverse disrect (SEG131-SEG0) #define CLEAR_ADC() Write_Instruction(0xa0) // Normal disrect (SEG0-SEG131) #define REVERSE_DISPLAY_ON() Write_Instruction(0xa7) // Reverse display : 0 illuminated #define REVERSE_DISPLAY_OFF() Write_Instruction(0xa6) // Normal display : 1 illuminated #define ENTIRE_DISPLAY_ON() Write_Instruction(0xa5) // Entire dislay Force whole LCD point #define ENTIRE_DISPLAY_OFF() Write_Instruction(0xa4) // Normal display #define SET_BIAS() Write_Instruction(0xa3) // bias 1 1/7 #define CLEAR_BIAS() Write_Instruction(0xa2) // bias 0 1/9 #define SET_MODIFY_READ() Write_Instruction(0xe0) // Stop automatic increment of the column address by the read instruction #define RESET_MODIFY_READ() Write_Instruction(0xee) // Cancel Modify_read, column address return to its initial value just before the Set Modify Read instruction is started #define RESET() Write_Instruction(0xe2) #define SET_SHL() Write_Instruction(0xc8) // SHL 1,COM63-COM0 #define CLEAR_SHL() Write_Instruction(0xc0) // SHL 0,COM0-COM63 #define Start_column 0x00 #define Start_page 0x00 #define StartLine_set 0x00 void Delay1(uint n); void Write_number(uchar code *n,uchar k,uchar station_dot); void display_Contrast_level(uchar number); void adj_Contrast(void); void Delay(uint n); void Busy(); void Write_Data(unsigned char dat); void Write_Instruction(unsigned char cmd); void Initial_Dispay_Line(unsigned char line); void Set_Page_Address(unsigned char add); void Set_Column_Address(unsigned char add); void Power_Control(unsigned char vol); void Regulor_Resistor_Select(unsigned char r); void Set_Contrast_Control_Register(unsigned char mod); void Initial(void); void Display_Chinese(unsigned char ft[]); void Display_Chinese_Column(unsigned char ft[]); void Display_Picture(unsigned char pic[]); void show_character(uchar character[]); void show_page10(uchar x); uchar code character[]={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0xaa,0x55,0xaa,0x55,0xaa,0x55,0xaa,0x55, 0x0f,0x0f,0x0f,0x0f,0xf0,0xf0,0xf0,0xf0, 0xff,0x00,0xff,0x00,0xff,0x00,0xff,0x00, 0x00,0xff,0x00,0xff,0x00,0xff,0x00,0xff, 0x3f,0x15,0x15,0x15,0x15,0x3f,0x00,0x00, //月 0x00,0x00,0x48,0x54,0xfe,0x54,0x24,0x00, //$ 0x00,0x00,0x3e,0x41,0x79,0x49,0x32,0x00}; //G uchar code num[]={0x00,0xF8,0xFC,0x04,0x04,0xFC,0xF8,0x00,0x00,0x03,0x07,0x04,0x04,0x07,0x03,0x00, /*-- 文字: 0~9 --*/ 0x00,0x00,0x08,0xFC,0xFC,0x00,0x00,0x00,0x00,0x00,0x04,0x07,0x07,0x04,0x00,0x00, 0x00,0x18,0x1C,0x84,0xC4,0x7C,0x38,0x00,0x00,0x06,0x07,0x05,0x04,0x04,0x04,0x00, 0x00,0x08,0x0C,0x24,0x24,0xFC,0xD8,0x00,0x00,0x02,0x06,0x04,0x04,0x07,0x03,0x00, 0x80,0xE0,0x70,0x18,0xFC,0xFC,0x00,0x00,0x00,0x01,0x01,0x05,0x07,0x07,0x04,0x00, 0x00,0x7C,0x7C,0x24,0x24,0xE4,0xC4,0x00,0x00,0x03,0x07,0x04,0x04,0x07,0x03,0x00, 0x00,0xF0,0xF8,0x6C,0x24,0xEC,0xCC,0x00,0x00,0x03,0x07,0x04,0x04,0x07,0x03,0x00, 0x00,0x0C,0x0C,0xC4,0xFC,0x3C,0x04,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x00, 0x00,0x98,0xFC,0x64,0x64,0xFC,0x98,0x00,0x00,0x03,0x07,0x04,0x04,0x07,0x03,0x00, 0x00,0x78,0xFC,0x84,0xC4,0xFC,0xF8,0x00,0x00,0x06,0x06,0x04,0x06,0x03,0x01,0x00}; unsigned char code font[]= { /*-- 文字: 深 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x10,0x61,0x06,0xE0,0x00,0x26,0x22,0x1A,0x02,0xC2,0x0A,0x12,0x32,0x06,0x02,0x00, 0x04,0xFC,0x03,0x20,0x20,0x11,0x11,0x09,0x05,0xFF,0x05,0x09,0x19,0x31,0x10,0x00, /*-- 文字: 圳 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x10,0x10,0x10,0xFE,0x10,0x10,0xFE,0x00,0x00,0xFC,0x00,0x00,0x00,0xFE,0x00,0x00, 0x08,0x08,0x04,0x47,0x24,0x18,0x07,0x00,0x00,0x1F,0x00,0x00,0x00,0x7F,0x00,0x00, /*-- 文字: 旭 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x10,0x10,0x10,0xFF,0x10,0xF0,0x00,0x00,0xFE,0x22,0x22,0x22,0x22,0xFE,0x00,0x00, 0x40,0x30,0x0E,0x01,0x00,0x3F,0x40,0x40,0x47,0x44,0x44,0x44,0x44,0x47,0x70,0x00, /*-- 文字: 日 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0x00,0x00,0xFE,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0xFE,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x3F,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x3F,0x00,0x00,0x00,0x00, /*-- 文字: 东 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0x04,0x04,0xC4,0xB4,0x8C,0x87,0x84,0xF4,0x84,0x84,0x84,0x84,0x04,0x00,0x00, 0x00,0x00,0x20,0x18,0x0E,0x04,0x20,0x40,0xFF,0x00,0x02,0x04,0x18,0x30,0x00,0x00, /*-- 文字: 方 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x08,0x08,0x08,0x08,0x08,0x08,0xF9,0x4A,0x4C,0x48,0x48,0xC8,0x08,0x08,0x08,0x00, 0x40,0x40,0x20,0x10,0x0C,0x03,0x00,0x00,0x20,0x40,0x40,0x3F,0x00,0x00,0x00,0x00, /*-- 文字: 科 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x10,0x12,0x92,0x72,0xFE,0x51,0x91,0x00,0x22,0xCC,0x00,0x00,0xFF,0x00,0x00,0x00, 0x04,0x02,0x01,0x00,0xFF,0x00,0x04,0x04,0x04,0x02,0x02,0x02,0xFF,0x01,0x01,0x00, /*-- 文字: 技 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x08,0x08,0x88,0xFF,0x48,0x28,0x00,0xC8,0x48,0x48,0x7F,0x48,0xC8,0x48,0x08,0x00, 0x01,0x41,0x80,0x7F,0x00,0x40,0x40,0x20,0x13,0x0C,0x0C,0x12,0x21,0x60,0x20,0x00, /*-- 文字: 成 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0x00,0xF8,0x48,0x48,0x48,0xC8,0x08,0xFF,0x08,0x09,0x0A,0xC8,0x88,0x08,0x00, 0x40,0x30,0x0F,0x00,0x08,0x50,0x4F,0x20,0x10,0x0B,0x0C,0x12,0x21,0x40,0xF0,0x00, /*-- 文字: 立 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0x10,0x10,0x90,0x10,0x10,0x11,0x16,0x10,0x10,0xF0,0x50,0x10,0x10,0x00,0x00, 0x40,0x40,0x40,0x40,0x43,0x4E,0x40,0x60,0x58,0x47,0x40,0x40,0x40,0x60,0x40,0x00, /*-- 文字: 于 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x40,0x40,0x42,0x42,0x42,0x42,0x42,0xFE,0x42,0x42,0x42,0x42,0x42,0x42,0x40,0x00, 0x00,0x00,0x00,0x00,0x20,0x40,0x80,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*-- 文字: 一 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0xC0,0x80,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*-- 文字: 九 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0x10,0x10,0x10,0x10,0x90,0x7F,0x10,0x10,0x10,0xF8,0x10,0x00,0x00,0x00,0x00, 0x00,0x40,0x20,0x10,0x0C,0x03,0x00,0x00,0x00,0x00,0x7F,0x40,0x40,0x78,0x20,0x00, /*-- 文字: 九 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0x10,0x10,0x10,0x10,0x90,0x7F,0x10,0x10,0x10,0xF8,0x10,0x00,0x00,0x00,0x00, 0x00,0x40,0x20,0x10,0x0C,0x03,0x00,0x00,0x00,0x00,0x7F,0x40,0x40,0x78,0x20,0x00, /*-- 文字: 七 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0x40,0x40,0x40,0x40,0x40,0x40,0xFE,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x40,0x40,0x40,0x40,0x40,0x38,0x00,0x00, /*-- 文字: 年 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x40,0x20,0x10,0x0C,0xE3,0x22,0x22,0x22,0xFE,0x22,0x22,0x22,0x22,0x02,0x00,0x00, 0x04,0x04,0x04,0x04,0x07,0x04,0x04,0x04,0xFF,0x04,0x04,0x04,0x04,0x04,0x04,0x00, /*-- 文字: 期 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0x04,0xFF,0x54,0x54,0x54,0xFF,0x04,0x00,0xFE,0x22,0x22,0x22,0xFE,0x00,0x00, 0x42,0x22,0x1B,0x02,0x02,0x0A,0x33,0x62,0x18,0x07,0x02,0x22,0x42,0x3F,0x00,0x00, /*-- 文字: 待 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x20,0x10,0x08,0xC7,0x3A,0x50,0x44,0x44,0x44,0x7F,0x44,0xC4,0x44,0x44,0x40,0x00, 0x00,0x02,0x01,0xFF,0x00,0x02,0x02,0x1A,0x02,0x42,0x82,0x7F,0x02,0x02,0x02,0x00, /*-- 文字: 着 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0x44,0x54,0x54,0x55,0x56,0xD4,0x7C,0x54,0x54,0x56,0x55,0x54,0x44,0x44,0x00, 0x08,0x08,0x04,0x04,0x02,0xFF,0x55,0x55,0x55,0x55,0x55,0x55,0xFF,0x00,0x00,0x00, /*-- 文字: 您 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x80,0x40,0x30,0xFC,0x03,0x90,0x68,0x06,0x04,0xF4,0x04,0x24,0x44,0x8C,0x04,0x00, 0x00,0x20,0x38,0x03,0x38,0x40,0x40,0x49,0x52,0x41,0x40,0x70,0x00,0x09,0x30,0x00, /*-- 文字: 来 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0x80,0x84,0x84,0x94,0xA4,0xC4,0xFF,0x84,0xC4,0xB4,0x94,0x84,0x84,0x80,0x00, 0x20,0x20,0x10,0x10,0x08,0x04,0x02,0xFF,0x01,0x02,0x04,0x08,0x18,0x30,0x10,0x00, /*-- 文字: 电 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0x00,0xF8,0x48,0x48,0x48,0x48,0xFF,0x48,0x48,0x48,0x48,0xF8,0x00,0x00,0x00, 0x00,0x00,0x0F,0x04,0x04,0x04,0x04,0x3F,0x44,0x44,0x44,0x44,0x4F,0x40,0x70,0x00, /*-- 文字: 来 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0x80,0x84,0x84,0x94,0xA4,0xC4,0xFF,0x84,0xC4,0xB4,0x94,0x84,0x84,0x80,0x00, 0x20,0x20,0x10,0x10,0x08,0x04,0x02,0xFF,0x01,0x02,0x04,0x08,0x18,0x30,0x10,0x00, /*-- 文字: 函 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0xE0,0x02,0x12,0xE2,0x42,0x02,0xF2,0x12,0x8A,0x66,0x47,0x02,0xE0,0x00,0x00, 0x00,0x7F,0x20,0x24,0x24,0x2A,0x31,0x2F,0x21,0x22,0x24,0x2C,0x20,0x7F,0x00,0x00, /*-- 文字: 我 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x20,0x20,0x22,0x22,0xFE,0x21,0x21,0x20,0x20,0xFF,0x20,0x22,0xAC,0x20,0x20,0x00, 0x04,0x04,0x42,0x82,0x7F,0x01,0x01,0x10,0x10,0x08,0x07,0x1A,0x21,0x40,0xF0,0x00, /*-- 文字: 们 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x80,0x40,0xF0,0x1C,0x03,0xF0,0x01,0x0E,0x04,0x00,0x04,0x04,0x04,0xFC,0x00,0x00, 0x00,0x00,0x7F,0x00,0x00,0x7F,0x00,0x00,0x00,0x00,0x00,0x20,0x40,0x3F,0x00,0x00, /*-- 文字: 真 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0x04,0x04,0x04,0xF4,0x54,0x5C,0x57,0x54,0x54,0x54,0xF4,0x04,0x06,0x04,0x00, 0x10,0x90,0x90,0x50,0x5F,0x35,0x15,0x15,0x15,0x35,0x55,0x5F,0x90,0x90,0x10,0x00, /*-- 文字: 诚 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x20,0x21,0xE6,0x02,0x08,0xF8,0x88,0x88,0x88,0x08,0xFF,0x08,0x0A,0xCC,0x88,0x00, 0x00,0x00,0x3F,0x90,0x68,0x1F,0x20,0x40,0x3F,0x20,0x10,0x0F,0x14,0x23,0x78,0x00, /*-- 文字: 为 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0x10,0x10,0x12,0x14,0x1C,0x10,0xF0,0x9F,0x10,0x10,0x10,0x10,0xF8,0x10,0x00, 0x00,0x00,0x40,0x20,0x10,0x08,0x06,0x01,0x00,0x11,0x26,0x40,0x20,0x1F,0x00,0x00, /*-- 文字: 您 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x80,0x40,0x30,0xFC,0x03,0x90,0x68,0x06,0x04,0xF4,0x04,0x24,0x44,0x8C,0x04,0x00, 0x00,0x20,0x38,0x03,0x38,0x40,0x40,0x49,0x52,0x41,0x40,0x70,0x00,0x09,0x30,0x00, /*-- 文字: 服 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x00,0x00,0xFF,0x91,0x91,0xFF,0x00,0x00,0xFF,0xC1,0x41,0x49,0x51,0xCF,0x00,0x00, 0x40,0x30,0x0F,0x20,0x40,0x3F,0x00,0x00,0x7F,0x21,0x16,0x08,0x36,0x61,0x20,0x00, /*-- 文字: 务 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ 0x20,0x10,0x10,0x88,0x84,0x4F,0x52,0xA2,0x22,0x52,0x4A,0x86,0x80,0x80,0x80,0x00, 0x80,0x81,0x41,0x42,0x22,0x12,0x0E,0x03,0x02,0x42,0x82,0x7E,0x00,0x01,0x00,0x00 }; unsigned char code pic[]= {/*-- 调入了一幅图像:E:\显示用图片\ERC13265-1 Series.bmp --*/ /*-- 宽度x高度=132x65 --*/ /*-- 高度不是8的倍数,现调整为:宽度x高度=132x72 --*/ 0xFF,0x00,0xFC,0x24,0x24,0x24,0x24,0x00,0x00,0xC0,0xB8,0x84,0xB8,0xC0,0x00,0x00, 0x18,0x24,0x24,0x44,0x44,0x88,0x00,0x04,0x04,0xFC,0x04,0x04,0x00,0xFC,0x24,0x24, 0x64,0xA4,0x18,0x00,0x18,0x24,0x24,0x44,0x44,0x88,0x00,0xFC,0x00,0xFC,0x08,0x30, 0xC0,0x00,0xFC,0x00,0xF0,0x08,0x04,0x04,0x44,0x48,0xD0,0x00,0x00,0x00,0x00,0x04, 0x04,0xFC,0x04,0x04,0x00,0xFC,0x24,0x24,0x24,0x24,0x00,0xF0,0x08,0x04,0x04,0x04, 0x08,0x00,0xFC,0x20,0x20,0x20,0x20,0xFC,0x00,0x00,0x00,0x00,0xF0,0x08,0x04,0x04, 0x04,0x08,0x00,0xF0,0x08,0x04,0x04,0x04,0x08,0xF0,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0xFC,0x00,0x00,0x00,0x00,0x00,0x04,0x04,0xFC,0x04,0x04,0x00,0xFC,0x04,0x04, 0x04,0x08,0xF0,0xFF,0xFF,0x00,0x03,0x02,0x02,0x02,0x02,0x00,0x03,0x00,0x00,0x00, 0x00,0x00,0x03,0x00,0x01,0x02,0x02,0x02,0x02,0x01,0x00,0x00,0x00,0x03,0x00,0x00, 0xC0,0x03,0x00,0x00,0x80,0x81,0x82,0x80,0x81,0x02,0x02,0x02,0x02,0x81,0x80,0x83, 0x80,0x83,0x80,0x80,0xC0,0x81,0x03,0x00,0x00,0x01,0x02,0x02,0x02,0xC1,0x00,0x00, 0x00,0x00,0x80,0x00,0x00,0x03,0x00,0x00,0x00,0x03,0x42,0x82,0x02,0x02,0x00,0x00, 0x01,0x02,0x02,0x82,0x81,0x80,0x43,0x00,0x00,0x00,0x00,0xC3,0x00,0x00,0x02,0x00, 0x00,0xC1,0x02,0x02,0x02,0x01,0x00,0xC0,0x01,0x02,0x02,0x02,0x01,0x00,0x00,0x00, 0x02,0x00,0x10,0x0E,0x00,0x03,0x02,0x02,0x02,0x02,0x00,0x00,0x00,0x03,0x00,0x00, 0x00,0x03,0x02,0x02,0x02,0x01,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x02,0x82,0x7F,0x02,0xFE,0x00,0x7F,0x48,0x48,0x48,0x7F,0x80,0x00,0x00, 0x00,0xFF,0x08,0x08,0x08,0x08,0x08,0x08,0xFF,0x00,0x00,0x00,0x00,0x01,0x99,0x55, 0x33,0x11,0xFD,0x11,0x31,0x51,0x91,0x01,0x00,0x01,0x01,0x01,0x81,0x61,0x1F,0x09, 0x09,0x09,0xF9,0x01,0x01,0x00,0x44,0x24,0x14,0xFF,0x14,0x64,0x49,0x52,0x40,0xFF, 0x20,0x20,0x00,0x22,0x12,0xFF,0x0A,0x00,0x02,0x3A,0x4A,0x8F,0x4A,0x3A,0x02,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x01,0x00,0x00,0x01,0x02,0x02,0x02,0x02,0x02, 0x02,0x03,0x00,0x00,0x00,0x03,0x01,0x01,0x01,0x01,0x01,0x01,0x03,0x00,0x00,0x00, 0x00,0x01,0x00,0x00,0x00,0x02,0x03,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x02,0x01, 0x00,0x00,0x00,0x01,0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00, 0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x02,0x03,0x00,0x02,0x02,0x02,0x01,0x00, 0x01,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF, 0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0xFE,0x02,0x02,0xFA,0xFA,0x8A,0x8A,0x8A,0x8A,0x02,0xFA,0xFA,0x8A,0x8A,0x8A, 0xFA,0x72,0x02,0xE2,0xF2,0x1A,0x0A,0x0A,0x1A,0x12,0x02,0x02,0x62,0x32,0xFA,0xFA, 0x02,0x02,0x12,0x1A,0x4A,0x4A,0xFA,0xB2,0x02,0x12,0x1A,0x0A,0x8A,0xFA,0x72,0x02, 0xE2,0xF2,0x4A,0x4A,0xDA,0x92,0x02,0xE2,0xFA,0x5A,0x4A,0xCA,0x8A,0x02,0x02,0x02, 0x02,0x02,0x02,0x62,0x32,0xFA,0xFA,0x02,0x02,0xFE,0x00,0x60,0x90,0x90,0x10,0x10, 0x20,0x00,0x80,0x40,0x40,0x40,0x80,0x00,0xC0,0x80,0x40,0x00,0xD0,0x00,0x80,0x40, 0x40,0x40,0x80,0x00,0x80,0x40,0x40,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x3F,0x20,0x20,0x2F,0x2F,0x28,0x28,0x28,0x28,0x20,0x2F, 0x2F,0x20,0x20,0x21,0x27,0x2E,0x28,0x23,0x27,0x2C,0x28,0x28,0x2C,0x24,0x20,0x20, 0x20,0x20,0x2F,0x2F,0x20,0x20,0x24,0x2C,0x28,0x28,0x2F,0x27,0x20,0x2C,0x2E,0x2B, 0x29,0x28,0x28,0x20,0x27,0x2F,0x28,0x28,0x2F,0x27,0x20,0x24,0x2C,0x28,0x28,0x2F, 0x27,0x20,0x21,0x21,0x21,0x20,0x20,0x20,0x20,0x2F,0x2F,0x20,0x20,0x3F,0x00,0x04, 0x08,0x08,0x09,0x09,0x06,0x00,0x07,0x09,0x09,0x09,0x05,0x00,0x0F,0x00,0x00,0x00, 0x0F,0x00,0x07,0x09,0x09,0x09,0x05,0x00,0x04,0x09,0x09,0x0A,0x04,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x80,0x40,0x40,0x40,0x80, 0x00,0x80,0x40,0x40,0x40,0x80,0x00,0x80,0x40,0x40,0x40,0x80,0x00,0x80,0x40,0x40, 0x40,0x80,0x00,0x00,0x00,0xC0,0x80,0x40,0x40,0x40,0x80,0x00,0x80,0x40,0x40,0x40, 0x80,0x00,0x80,0x40,0x40,0x40,0x80,0x00,0x80,0x40,0x40,0x40,0x80,0x00,0x00,0x00, 0x00,0x80,0x40,0x40,0x40,0x80,0x00,0xC0,0x40,0x40,0x40,0x40,0x80,0x00,0x40,0x00, 0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x80,0xC0,0x00,0x00,0xC0,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x40,0x40,0x40, 0x80,0x00,0xC0,0x40,0x40,0x40,0x80,0x00,0xC0,0x00,0x00,0xFF,0xFF,0x80,0x80,0x9D, 0xA2,0xA2,0xA2,0x9D,0x80,0x9F,0xA0,0xA0,0xA0,0x9F,0x80,0x9D,0xA2,0xA2,0xA2,0x9D, 0x80,0x9F,0xA0,0xA0,0xA0,0x9F,0x80,0xB0,0x8F,0x80,0x9F,0xA2,0xA2,0xA2,0x9C,0x80, 0x9D,0xA2,0xA2,0xA2,0x9D,0x80,0x9F,0xA0,0xA0,0xA0,0x9F,0x80,0x9F,0xA0,0xA0,0xA0, 0x9F,0x80,0x80,0x80,0x80,0x9D,0xA2,0xA2,0xA2,0x9D,0x80,0xBF,0xA2,0xA2,0xA2,0xA2, 0x9F,0x80,0xBF,0x81,0xBF,0xA1,0xA0,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, 0x80,0x80,0x8C,0x8B,0x88,0xBF,0x88,0x80,0xBF,0xA0,0xA0,0xA0,0xA0,0x80,0xBF,0x80, 0xBF,0x81,0x81,0x81,0xBE,0x80,0x9E,0xA5,0xA5,0xA5,0x96,0x80,0x80,0x80,0x80,0x91, 0xA2,0xA2,0xA4,0xA4,0x98,0x80,0xBF,0x84,0x84,0x84,0x83,0x80,0xBF,0x80,0x80,0xFF, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01, }; unsigned char code pic1[]= { /*-- 调入了一幅图像:E:\显示用图片\13265LOGO.bmp --*/ /*-- 宽度x高度=132x65 --*/ /*-- 高度不是8的倍数,现调整为:宽度x高度=132x72 --*/ 0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0xC0,0xE0,0xF0,0xFC,0xFE,0xFF,0xFC,0x00,0x60,0xF0,0xE0,0xE0,0xE0, 0xE0,0xC0,0xC0,0xC0,0xC0,0xC0,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x80,0xE0,0x78,0x7E,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0xE0,0xF0,0xF8,0xFC,0xFC,0xFE,0xFE,0x7C,0x7C,0x30,0xF8,0x28,0x00, 0x04,0x06,0x06,0x03,0x07,0x07,0x07,0x07,0x06,0x04,0x4C,0xDC,0x60,0x80,0x80,0x00, 0xC0,0xC0,0xE0,0xE0,0xC0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0xFE,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x7F,0xFF,0xFF,0xFF,0xFF,0xF8,0x00, 0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFE,0xFE,0xFE,0xFE,0xFE,0xFC,0xFC,0x3C,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x18,0x18,0x3C,0x3E,0x3F,0x38,0x33,0x30,0x38,0x3F,0x3E,0xC0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xC7,0x3F,0x0F,0x0F,0x1F,0x3F,0x7F,0xFF, 0xFD,0xF9,0xFB,0xFB,0x62,0x24,0x0C,0x0C,0x3C,0x7C,0xFC,0xFC,0xFE,0xFA,0xFA,0xF7, 0xF4,0x4C,0x38,0x03,0x0F,0x7F,0xFF,0x7F,0x7F,0x3F,0x1F,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x03, 0x0F,0x3E,0xFE,0xFE,0xFC,0x3C,0x7C,0x78,0x78,0xF0,0xF0,0xF0,0xE0,0xE0,0xC3,0x3F, 0xFF,0xFF,0xFF,0xE0,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x07,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0xE0,0x11,0x3E,0x24,0x24,0x24,0xC4,0x3C,0x18,0x06,0xF1,0xF8,0xFC,0xFE, 0x0F,0x27,0x27,0x37,0x6F,0x3E,0x18,0x00,0x00,0x00,0x00,0x60,0x58,0x4C,0xCC,0x9C, 0xFC,0xFC,0xFC,0xF8,0xF0,0xE0,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x80,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x07,0x1F,0x7E,0xF0,0x80,0x00,0x00,0x00,0x00, 0x01,0x01,0x01,0x00,0x01,0x0F,0xFF,0xFF,0xC0,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x07,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x04,0x0C,0x08,0x08,0x08,0x1F,0xFC,0xB0,0x60, 0xC1,0x83,0x07,0x07,0x07,0x06,0x82,0x87,0x46,0x44,0x00,0x40,0x00,0x00,0x00,0x00, 0x02,0x06,0x0E,0x0E,0x1F,0x1F,0x1F,0x1F,0x0F,0x07,0x00,0x80,0xC0,0x70,0x1F,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x87,0x48,0x4F,0x48,0x48,0x67,0x00,0x00,0xFF, 0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0xE0,0xE0,0x21,0xA7, 0x60,0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x80,0x80,0x87,0x0F,0x80,0xE0,0xE3, 0x83,0x23,0xE3,0xE3,0x23,0x23,0xE3,0xC3,0x03,0x03,0x83,0xB3,0xB3,0x03,0x03,0x83, 0x83,0x80,0x00,0x80,0xB0,0xB0,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x80, 0x40,0x40,0xC0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x01,0x0E,0x38,0xC1,0x81,0xF2,0x7E,0x3C,0x1C,0x08,0x08,0x08,0x08,0x10, 0x10,0x10,0x10,0x10,0xF0,0xF0,0xF0,0x38,0x18,0x18,0x3C,0x7C,0xFE,0xF2,0x01,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xAD,0x52,0x52,0x52,0x52, 0xB7,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10, 0x1F,0x1F,0x11,0x13,0x18,0x00,0x1C,0x1E,0x12,0x1F,0x1F,0x10,0x1B,0x16,0x16,0x0D, 0x00,0x00,0x1F,0x1F,0x10,0x10,0x1F,0x1F,0x12,0x06,0x1D,0x18,0x10,0x00,0x10,0x1F, 0x1F,0x10,0x1B,0x16,0x16,0x0D,0x00,0x10,0x1F,0x1F,0x10,0x10,0x1F,0x1F,0x00,0x1F, 0x1F,0x10,0x63,0xFF,0x94,0x94,0xF7,0x73,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x0F,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x08,0xB0,0x00,0x00, 0x01,0x03,0x0C,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE3, 0x14,0x04,0x04,0x14,0xE3,0x00,0x00,0xFF,0xFF,0x03,0x03,0x03,0x1B,0x0B,0xFB,0xFB, 0x0B,0x1B,0x03,0x83,0xC3,0x43,0xC3,0x83,0x03,0x83,0xC3,0x43,0xC3,0x03,0x0B,0xFB, 0xFB,0x43,0xC3,0xC3,0x03,0x43,0xC3,0xC3,0x43,0xC3,0xC3,0x03,0x83,0xC3,0x43,0xC3, 0x83,0x03,0x0B,0xFB,0xFB,0x03,0x83,0xC3,0x43,0xC3,0x83,0x03,0x83,0xC3,0x43,0xC3, 0xC3,0x43,0x43,0xDB,0xDB,0x03,0x83,0xC3,0x43,0xC3,0x83,0x03,0x83,0xC3,0x43,0x43, 0x03,0x03,0x03,0x03,0x03,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xC0,0x00, 0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0xC1,0x1F,0x0F,0x06,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x18,0x08,0x08,0x68,0x49,0x49,0x49,0x89,0x9C,0x00,0x00,0xFF,0xFF,0x80,0x80,0x80, 0x80,0x84,0x87,0x87,0x84,0x80,0x80,0x83,0x87,0x85,0x85,0x85,0x80,0x83,0x87,0x84, 0x84,0x80,0x84,0x87,0x87,0x80,0x87,0x87,0x84,0x84,0x87,0x87,0x80,0x87,0x87,0x84, 0x83,0x87,0x84,0x87,0x83,0x80,0x84,0x87,0x87,0x84,0x83,0x87,0x84,0x87,0x83,0x80, 0x98,0xBF,0xA5,0xBD,0x9C,0x80,0x84,0x87,0x87,0x84,0x83,0x87,0x85,0x85,0x85,0x80, 0x85,0x85,0x87,0x83,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, 0x80,0x80,0x83,0x88,0x90,0x90,0xA0,0xA0,0xA1,0xA1,0x93,0x9B,0x91,0xA0,0xA0,0xA0, 0xA0,0xA0,0xA0,0x90,0x8F,0x87,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0xB7,0x92,0x95,0x95,0x88,0x88,0x80,0x80,0xFF, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01, }; unsigned char code pic2[]= {/*-- 调入了一幅图像:E:\显示用图片\13265A.bmp --*/ /*-- 宽度x高度=132x65 --*/ /*-- 高度不是8的倍数,现调整为:宽度x高度=132x72 --*/ 0x00,0xF8,0xFC,0xFC,0x06,0x72,0x8A,0x0A,0x8A,0x96,0xA4,0xAE,0xAE,0xA2,0xBC,0x80, 0xE0,0xF0,0xF8,0x08,0xE8,0x08,0xF8,0xF8,0xF0,0x30,0xC0,0x00,0xBE,0xBE,0xBE,0xC0, 0xFE,0xF8,0xFC,0xFC,0x06,0x72,0x8A,0x0A,0x8A,0x96,0xA4,0xAE,0xAE,0xA2,0xBC,0x80, 0xE0,0xF0,0xF8,0x08,0xE8,0x08,0xF8,0xF8,0xF0,0x30,0xC0,0x00,0xBE,0xBE,0xBE,0xC0, 0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xC3,0xFF, 0xFC,0xF0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xC0,0xC0,0xC0,0x80,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,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,0x07,0x0B,0x0A,0x0A,0x0A,0x0A,0x0E,0x0B,0x0B, 0x0B,0x08,0x0E,0x02,0x03,0x05,0x0B,0x0A,0x0A,0x0A,0x0B,0x09,0x04,0x06,0x01,0x00, 0x0A,0x0A,0x0A,0x0A,0x0C,0x00,0x01,0x07,0x0B,0x0A,0x0A,0x0A,0x0A,0x0E,0x0B,0x0B, 0x0B,0x08,0x0E,0x02,0x03,0x05,0x0B,0x0A,0x0A,0x0A,0x8B,0x89,0xC4,0xC6,0xC1,0xC0, 0xCA,0xCA,0xCA,0xCA,0xCC,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xDC, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFE,0xFC,0xF8,0x80,0x00,0x00,0x00,0x00,0xE0,0xE0,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0xE0,0xE0,0xF0,0xF8,0xF8, 0xFC,0xFC,0xFE,0xFE,0xFE,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE, 0xFE,0xFE,0xFE,0xFC,0xFC,0xF8,0xF8,0xF0,0xE0,0xC0,0xC0,0xF0,0xFE,0xFF,0x1F,0x1F, 0x0F,0x1F,0x1F,0x3F,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xF3,0xF3,0xFF,0xFF,0xFF,0xFF,0xFF,0x1F,0x02,0x00,0x80,0xF8,0xFF,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,0xC0,0xF0,0xF8,0xFE,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x7F,0x7F,0x7F,0x7F, 0x7F,0x7F,0xFF,0xFF,0xFF,0xBF,0x0F,0xFF,0xFF,0xFF,0xFF,0x0F,0x1F,0xFF,0xFF,0xFF, 0x7F,0x7F,0x3F,0x3E,0xFC,0xF8,0x70,0x20,0x00,0x00,0x01,0x03,0x07,0x0F,0x1F,0x3F, 0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x9F,0x9F,0x9F,0x9F,0x9F,0x9F, 0x9F,0xBD,0xF0,0xE0,0xE1,0xC3,0x87,0x0F,0x1F,0x3B,0x71,0xE0,0xE0,0xF8,0xFE,0xFF, 0xFF,0xFC,0xFC,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFC,0xFC,0xFC, 0xF8,0xF8,0xF0,0xE0,0xE0,0xC0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x3F,0x07,0xE3,0xF9,0xFC,0xFE,0xFE, 0xFE,0xFF,0xFF,0xFE,0xFE,0xFE,0xFE,0xFF,0xFF,0xFB,0xF0,0xFF,0xFF,0xFF,0xFF,0xF0, 0xF8,0xFF,0xFF,0xE0,0xC0,0x80,0x80,0x80,0xFF,0xFF,0x80,0x80,0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80,0x80,0xC0,0xE1,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFC,0xF8,0xF8, 0xFD,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x7F,0x3F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x3F, 0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFC,0xF0,0x80,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,0xFC,0xF0,0xC7, 0x8F,0x9F,0x3F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x3F,0x9F,0xCF,0xE7,0xF3,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x3F,0x03,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x03,0x07,0x0F,0x1F,0x1F, 0x1F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x81,0x01,0x02,0x04,0x04,0x08,0xF0, 0x10,0x08,0x08,0x04,0x04,0x02,0x83,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x01,0x07,0x1F,0x3F,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFE,0xFE,0xFE,0xFE,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x3F,0x1F,0x07, 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x0F,0x1F,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE, 0xFC,0xFC,0xF8,0xFF,0xF8,0xF8,0xF8,0xFC,0xFE,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0x7F,0x3F,0x0F,0x01,0x00,0x00,0x00,0x00,0x00,0xA1,0xC0,0x80,0xA0, 0xA0,0x90,0x80,0x88,0x98,0x88,0xA0,0xE0,0xC0,0xA8,0x80,0x90,0x80,0xA0,0x83,0x83, 0xC7,0x8F,0x8F,0x9F,0x9F,0xBF,0xBF,0xBF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xBF,0xBF,0xBF,0x9F,0x9F,0x8F,0x8F,0xC7,0xC3,0x81,0x80, 0x80,0xA0,0x80,0x80,0xA0,0x80,0x90,0x90,0xF0,0xE0,0xC0,0x80,0x80,0xA0,0x88,0xA0, 0x80,0x80,0x80,0xA0,0xB0,0x80,0xB0,0x80,0x80,0xA0,0x80,0xC0,0x90,0xDA,0x80,0xC0, 0x80,0x90,0xA0,0x80,0x80,0x90,0xB0,0x80,0x90,0x80,0x81,0xE3,0x87,0x8F,0x8F,0x9F, 0xBF,0xBF,0xBF,0xBF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xBF,0xBF,0xBF,0xBF, 0x9F,0x9F,0x8F,0xC7,0x83,0xC3,0x90,0xC8,0x98,0xC0,0xC2,0xC2,0x80,0x84,0x80,0xD0, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01, }; unsigned char code pic3[]= { /*-- 调入了一幅图像:E:\显示用图片\13265B.bmp --*/ /*-- 宽度x高度=132x65 --*/ /*-- 高度不是8的倍数,现调整为:宽度x高度=132x72 --*/ 0xFF,0xFF,0x08,0x02,0x00,0xF0,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0xEF,0x30, 0x18,0x0E,0x04,0x02,0x03,0x01,0x00,0x00,0x08,0x1C,0x0C,0x06,0xA3,0xF1,0x70,0x78, 0x3C,0xBE,0x17,0x9B,0xCB,0x8D,0xC5,0x67,0x63,0xE1,0xF1,0x70,0x10,0x04,0xC2,0x70, 0x18,0x8C,0x0C,0x08,0xD0,0x30,0x8C,0x42,0xB0,0x48,0x24,0x02,0x01,0x00,0x60,0x0C, 0x00,0x00,0xC0,0x70,0x98,0x64,0xF2,0x79,0x0E,0x01,0x20,0x00,0x00,0x00,0x80,0xC0, 0xE0,0x78,0x1C,0x00,0xC0,0x60,0x90,0xC0,0xF0,0xF8,0x1C,0xC0,0x08,0x00,0x00,0x00, 0x00,0x80,0x30,0x06,0x80,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x00, 0xFF,0xF8,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x0F,0x00,0x00,0x01,0x1F, 0xF8,0x80,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x38,0x01,0x00,0xC0,0x60,0x30,0x18,0x06, 0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xE8,0x76, 0x39,0x1C,0x1C,0x3E,0x27,0x0B,0x93,0xF9,0xF8,0xF8,0x3C,0x06,0x83,0xC1,0x60,0x00, 0xFC,0x03,0x00,0x00,0x81,0xE1,0xDE,0x23,0x10,0x8E,0x04,0x32,0x9D,0x0F,0x01,0x80, 0xF8,0xFF,0x00,0xC0,0xFE,0xF7,0x1F,0x07,0x82,0xB6,0xFF,0xE4,0x0E,0x44,0xCC,0xEC, 0xBC,0x0E,0xDB,0x1F,0xF3,0xF0,0xFC,0xF7,0x1C,0x06,0x03,0x80,0x0F,0xC0,0x0E,0x01, 0x00,0x00,0x40,0x18,0x06,0x01,0xC0,0x00,0x00,0x80,0x38,0x00,0x00,0x00,0x00,0x80, 0x70,0x03,0x80,0xFE,0xFF,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x00,0x70, 0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0x9C,0x63,0x38,0x0E,0x03,0x01, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0xC0, 0x40,0x43,0x43,0x40,0x60,0x60,0x70,0x7C,0x66,0x63,0x63,0x7D,0xCF,0xF0,0xFC,0xFE, 0xE7,0xD9,0xFE,0xC2,0x07,0xFF,0x70,0x8C,0xC7,0xF1,0xF8,0x1E,0x87,0xE0,0xF0,0xDC, 0xFF,0x38,0xF8,0xFF,0xEF,0xFF,0xFE,0xFE,0xFF,0xFE,0xFE,0xBE,0xFC,0xFC,0xFF,0xFF, 0x79,0xF2,0xFE,0xDF,0x1C,0x20,0x7F,0xFE,0xFF,0x1F,0x03,0x00,0x00,0x00,0xC0,0xE7, 0xDE,0xF1,0x1C,0xC3,0xC0,0xF0,0x38,0xB6,0xF1,0x7E,0x93,0x70,0x3C,0x61,0xC0,0x80, 0x80,0xE0,0x1C,0x83,0xE0,0xFE,0xFF,0x3F,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0xC0, 0x1C,0xEF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0xF7,0xFF,0xFF,0xFF,0xFF,0x81,0x80, 0x40,0x60,0x20,0x20,0x10,0x10,0x08,0x08,0x0C,0x04,0x06,0x06,0x02,0x03,0xC1,0x71, 0x31,0x70,0xB0,0x70,0xF8,0xF8,0xF8,0xF8,0xF8,0xEC,0xFC,0xFC,0xE4,0x06,0x02,0x02, 0x03,0x03,0x01,0x07,0x0D,0xC8,0xFF,0xFF,0xFF,0xF9,0xFE,0x3F,0x0F,0x2F,0xF8,0xFE, 0x7F,0x23,0x18,0x0C,0x3F,0xFE,0xFF,0xF7,0x07,0xFF,0x07,0x0F,0x0F,0x0F,0x1F,0x1F, 0x1F,0x3F,0x07,0x01,0x00,0x00,0x03,0x07,0x00,0x00,0x00,0x01,0x01,0x03,0x00,0x00, 0x20,0x3C,0x1F,0x1F,0x2F,0x36,0xBB,0x9F,0xDF,0xDD,0xFB,0xFE,0xDF,0xB6,0xE3,0x64, 0xD0,0xE8,0xBC,0x4F,0xE3,0xFB,0xFE,0xFF,0x7F,0x3F,0x23,0xC0,0x40,0x30,0x08,0x00, 0x80,0x20,0xFE,0x01,0xF0,0x07,0x01,0xFF,0xE8,0x00,0x00,0x80,0x00,0x07,0xFF,0xFF, 0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0xFC,0x1F,0x00,0x00,0x00,0x01,0x0E,0xF1,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFE,0xC0,0x00,0x00,0x00,0x00,0x00,0x18,0xFF,0xFF,0xDF,0xF9,0x0F,0x18,0x90, 0x70,0x1C,0x07,0x1F,0x30,0x00,0xC0,0x70,0x38,0x3F,0x1F,0x3F,0x3C,0x67,0x42,0x02, 0x81,0x81,0x03,0x06,0xD0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xC0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x23,0x7B,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xF7,0xFF,0xFF,0xFF,0x3F,0xFF,0xFC,0xF6,0xDB,0x4F,0xE7,0xB1,0x48,0x24,0x92,0xE8, 0xFC,0xFF,0xFC,0x66,0xC1,0x3C,0x80,0x78,0x03,0x80,0xE0,0xFF,0x7F,0x00,0xE0,0x7F, 0xFF,0xC0,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x60,0x18,0x1F,0xF0,0x00,0xC0,0xE0,0x30,0x08,0x0F,0xFA,0x1F,0xFF, 0xFF,0xFE,0x6F,0xDF,0xFF,0x7F,0xFF,0x80,0x00,0x00,0x00,0x00,0xC0,0xBF,0xE1,0x07, 0x07,0x1C,0x30,0x61,0x80,0x00,0x00,0x0C,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x1C,0x3E,0xE3,0xC1,0xE1,0x18,0x0C,0x03,0x00,0x00,0x06,0x04,0x08,0x08,0x10,0x10, 0x20,0x22,0x23,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x40,0x60,0x20,0x30,0x30, 0x11,0x11,0x33,0x63,0xC7,0x67,0x21,0x27,0x17,0x1F,0x3F,0x77,0xF3,0x7B,0x39,0x9C, 0xDE,0xFF,0x3F,0x1F,0x8D,0xE6,0x1B,0x86,0x61,0xFC,0xFF,0xF0,0x7C,0xFF,0xDF,0x9F, 0xE0,0x3E,0x37,0x60,0xFD,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x71,0x1F,0x07,0x00,0x00,0x00, 0x00,0x01,0x3E,0xEF,0x7F,0xFE,0xFC,0xF6,0xF7,0xF7,0xEF,0xFF,0xE0,0x00,0x00,0x00, 0xFF,0xAD,0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x0B,0xFE,0xF8,0xF0,0xC0,0x80,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x0E,0x1C,0x38,0x60,0xC0,0x80,0x00, 0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0xC0,0xC0,0xE0,0xBE,0x01, 0x80,0xF2,0x0E,0x00,0x00,0x00,0x00,0xE0,0xFF,0x0F,0x00,0x00,0x00,0x00,0xC0,0x5C, 0xE6,0xE2,0xE1,0xF1,0x7F,0x3C,0x2C,0xF6,0xFB,0x0D,0x66,0xFF,0x00,0xFF,0xDF,0xE1, 0x78,0x3E,0x1F,0x07,0x18,0xF8,0x6C,0xC7,0x01,0x03,0xFF,0xFF,0xFF,0xFF,0x80,0x80, 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0xE0,0xBC,0x8F,0x81,0x80,0x80, 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x81,0x86,0x9F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xBF,0xBF,0xBC,0xB0,0xBF,0xFF,0xF0,0x80,0xA0,0xA0,0xA0,0xE0,0xC0,0x80,0x9F,0xFF, 0xFF,0xFF,0xFF,0xFF,0xBE,0xB8,0xB0,0xE0,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, 0x80,0x80,0x81,0x83,0x87,0x8F,0xFF,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, 0x87,0x87,0x87,0x87,0x87,0x81,0x80,0x80,0x80,0x80,0xB0,0xBF,0x80,0x80,0x80,0x80, 0xF0,0x8E,0x81,0x80,0xE0,0x98,0x86,0x81,0xE0,0xF8,0xFE,0xFF,0xFD,0xC7,0xF3,0xFB, 0xFF,0x87,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x81,0x9E,0xFC,0xC1,0x8A,0xFF,0xFF, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01, }; void Step(void) interrupt 0 using 0 { Delay1(300); if(int0==0) // { while(IE0); log=!log; // } while(!int0); return; } void Delay1(uint n) {while(n--); return; } void Write_number(uchar code *n,uchar k,uchar station_dot) {uchar i; for(i=0;i<8;i++) { Write_Data(*(n+16*k+i)); } Set_Page_Address(Start_page+1) ; Set_Column_Address(Start_column+station_dot*8); for(i=8;i<16;i++) { Write_Data(*(n+16*k+i)); } } void display_Contrast_level(uchar number) { uchar number1,number2; number1=number/10;number2=number%10; Initial_Dispay_Line(0x00); Set_Column_Address(Start_column+0*8); Set_Page_Address(Start_page); Write_number(num,number1,0); Set_Column_Address(Start_column+1*8); Set_Page_Address(Start_page); Write_number(num,number2,1); } void adj_Contrast(void) { Delay1(300); if((key_add==0)||(key_dec==0)) { if (key_add==0) {Contrast_level+=1; if(Contrast_level>0x3f)(Contrast_level=0); Set_Contrast_Control_Register(Contrast_level); display_Contrast_level(Contrast_level); Delay1(18000); if(key_add==0) {Delay1(18000); if(key_add==0) {Delay1(18000); if(key_add==0) {Delay1(18000); if(key_add==0) {while(key_add==0) {Contrast_level+=1; if(Contrast_level>0x3f)(Contrast_level=0); Set_Contrast_Control_Register(Contrast_level); display_Contrast_level(Contrast_level); Delay1(20000); } } } } } } if (key_dec==0) {Contrast_level-=1; if((Contrast_level<=0xff)&&(Contrast_level>0x3f))(Contrast_level=0x3f); Set_Contrast_Control_Register(Contrast_level); display_Contrast_level(Contrast_level); Delay1(18000); if(key_dec==0) {Delay1(18000); if(key_dec==0) {Delay1(18000); if(key_dec==0) {Delay1(18000); if(key_dec==0) {while(key_dec==0) {Contrast_level-=1; if((Contrast_level<=0xff)&&(Contrast_level>0x3f))(Contrast_level=0x3f); Set_Contrast_Control_Register(Contrast_level); display_Contrast_level(Contrast_level); Delay1(20000); } } } } } } } } void Delay(uint n) {while(n) { if((key_add==0)||(key_dec==0)) adj_Contrast(); n--; } for(;log==1;) { if((key_add==0)||(key_dec==0)) adj_Contrast(); } return; } #if (TIMING==8080) #pragma disable void Busy() { unsigned char flag=0xff; RS=0;E_RD=1;RW_WR=1; while ((flag&0x80)==0x80) { E_RD=0; _nop_(); flag=DATA_BUS; E_RD=1; } return; } #else #pragma disable void Busy() { unsigned char flag=0xff; RS=0;E_RD=0;RW_WR=1; while ((flag&0x80)==0x80) { E_RD=1; _nop_(); flag=DATA_BUS; E_RD=0; } return; } #endif #if (TIMING==8080) #pragma disable void Write_Data(unsigned char dat) { Busy(); RS=1; RW_WR=0; DATA_BUS=dat; _nop_(); RW_WR=1; return; } #else #pragma disable void Write_Data(unsigned char dat) { Busy(); RS=1; RW_WR=0; DATA_BUS=dat; E_RD=1; _nop_(); E_RD=0; return; } #endif #if (TIMING==8080) #pragma disable void Write_Instruction(unsigned char cmd) { Busy(); RS=0; RW_WR=0; DATA_BUS=cmd; _nop_(); RW_WR=1; return; } #else #pragma disable void Write_Instruction(unsigned char cmd) { Busy(); RS=0; RW_WR=0; DATA_BUS=cmd; E_RD=1; _nop_(); E_RD=0; return; } #endif //Specify DDRAM line for COM0 0~63 void Initial_Dispay_Line(unsigned char line) { line=line|0x40; Write_Instruction(line); return; } // Set page address 0~10 void Set_Page_Address(unsigned char add) { add=0xb0|add; Write_Instruction(add); return; } void Set_Column_Address(unsigned char add) { Write_Instruction((0x10|(add>>4))); Write_Instruction((0x0f&add)); return; } //Power_Control 4 (internal converte ON) + 2 (internal regulor ON) + 1 (internal follower ON) void Power_Control(unsigned char vol) { Write_Instruction((0x28|vol)); return; } /* Regulor resistor select ** 1+Rb/Ra Vo=(1+Rb/Ra)Vev Vev=(1-(63-a)/162)Vref 2.1v ** 0 3.0 4 5.0(default) ** 1 3.5 5 5.5 ** 2 4 6 6 ** 3 4.5 7 6.4 */ void Regulor_Resistor_Select(unsigned char r) { Write_Instruction((0x20|r)); return; } //a(0-63) 32default Vev=(1-(63-a)/162)Vref 2.1v void Set_Contrast_Control_Register(unsigned char mod) { Write_Instruction(0x81); Write_Instruction(mod); return; } #pragma disable void Initial(void) { RESET(); RST=1; Delay(2000); RST=0; Delay(2000); RST=1; Delay(10000); CS1=0; CLEAR_ADC(); //s1-s132 SET_SHL(); //c1-c65 CLEAR_BIAS(); Power_Control(0x07); Regulor_Resistor_Select(0x05); Set_Contrast_Control_Register(Contrast_level); Initial_Dispay_Line(0); DISPLAY_ON(); Write_Instruction(0xdc); } void show_page10(uchar x) {uchar j; Set_Page_Address(8); Set_Column_Address(0x00); for(j=0;j<132;j++) { Write_Data(x); } } void Display_Chinese(unsigned char ft[]) { unsigned char i,j,k,b,c=0; unsigned int num=0; for(b=0;b<4;b++) { for(i=0;i<0x02;i++) { Set_Page_Address(c); Set_Column_Address(0x00); num=i*0x10+b*256; for(j=0;j<0x09;j++) { for(k=0;k<16;k++) { Write_Data(ft[num+k]); } num+=0x20; }c++; } } show_page10(0x00); return; } //Display_Chinese1 void Display_Chinese_Column(unsigned char ft[]) { unsigned char i,j,k,num=0x40;; for(i=0;i<0x09;i++) { Set_Page_Address(i); Set_Column_Address(0x00); for(j=0;j<0x09;j++) { for(k=0;k<16;k++) { Write_Data(ft[num+k]); } } num+=0x10; } show_page10(0x00); return; } void Display_Picture(unsigned char pic[]) { unsigned char i,j,num=0; for(i=0;i<0x09;i++) { Set_Page_Address(i); Set_Column_Address(0x00); for(j=0;j<132;j++) { Write_Data(pic[i*132+j]); } } return; } void show_character(uchar c[] ) { uchar i,j,k,b; for(b=0;b<0x08;b++) { for(i=0;i<0x09;i++) { Set_Page_Address(i); Set_Column_Address(0x00); for(k=0;k<0x17;k++) { for(j=0;j<0x08;j++) { Write_Data(c[(j+b*8)]); } } } show_page10(0x00); Delay(65000); Delay(65000); } return; } void main(void) { IE=0x81; IP=0x01; TCON=0x01; int0=1; Delay(1000); CS1=0; Initial(); Delay(1000); REVERSE_DISPLAY_OFF(); ENTIRE_DISPLAY_OFF(); while(1) { Display_Picture(pic); Delay(65000); Delay(65000); REVERSE_DISPLAY_ON(); Delay(65000); Delay(65000); REVERSE_DISPLAY_OFF(); Display_Picture(pic1); Delay(65000); Delay(65000); REVERSE_DISPLAY_ON(); Delay(65000); Delay(65000); REVERSE_DISPLAY_OFF(); Display_Picture(pic2); Delay(65000); Delay(65000); REVERSE_DISPLAY_ON(); Delay(65000); Delay(65000); REVERSE_DISPLAY_OFF(); Display_Picture(pic3); Delay(65000); Delay(65000); REVERSE_DISPLAY_ON(); Delay(65000); Delay(65000); REVERSE_DISPLAY_OFF(); Display_Chinese(font); Delay(65000); Delay(65000); REVERSE_DISPLAY_ON(); Delay(65000); Delay(65000); REVERSE_DISPLAY_OFF(); Display_Chinese_Column(font); Delay(65000); Delay(65000); REVERSE_DISPLAY_ON(); Delay(65000); Delay(65000); REVERSE_DISPLAY_OFF(); show_character(character); } }