📄 12864a.c
字号:
for (i=0;i<=x;i++)
LCD_WriteData1(buf[(j*2+1)*64+i]);
LCD_WriteCommand1(0xB8+j);
LCD_WriteCommand1(0x40);
for (i=x+1;i<64;i++)
LCD_WriteData1(buf[(j*2)*64+i]);
LCD_WriteCommand2(0xB8+j);
LCD_WriteCommand2(0x40+63-x);
for (i=0;i<=x;i++)
LCD_WriteData2(buf[(j*2)*64+i]);
LCD_WriteCommand2(0xB8+j);
LCD_WriteCommand2(0x40);
for (i=x+1;i<64;i++)
LCD_WriteData2(buf[(j*2+1)*64+i]);
}
}
//char code screen[];
char code screen1[];
char code screen2[];
char code screen3[];
char code screen4[];
char code screen5[];
char code screen6[];
char code screen7[];
char code screen8[];
char code Han[];
char code Zi[];
void TestLCD(void)
{
char i;
InitLCD();
for (;;)
{
DispBmp1(63,screen8);
Delay1ms(200);
ClearLCD();
DispBmp1(61,screen7);
Delay1ms(200);
ClearLCD();
DispBmp1(59,screen6);
Delay1ms(200);
ClearLCD();
DispBmp1(57,screen5);
Delay1ms(200);
ClearLCD();
DispBmp1(55,screen4);
Delay1ms(200);
ClearLCD();
DispBmp1(53,screen3);
Delay1ms(200);
ClearLCD();
DispBmp1(51,screen2);
Delay1ms(200);
ClearLCD();
DispBmp1(49,screen1);
Delay1ms(200);
ClearLCD();
DispBmp1(47,screen8);
Delay1ms(200);
ClearLCD();
DispBmp1(45,screen7);
Delay1ms(200);
ClearLCD();
DispBmp1(43,screen6);
Delay1ms(200);
ClearLCD();
DispBmp1(41,screen5);
Delay1ms(200);
ClearLCD();
DispBmp1(39,screen4);
Delay1ms(200);
ClearLCD();
DispBmp1(37,screen3);
Delay1ms(200);
ClearLCD();
DispBmp1(35,screen2);
Delay1ms(200);
ClearLCD();
DispBmp1(33,screen1);
Delay1ms(200);
ClearLCD();
DispBmp1(31,screen8);
Delay1ms(200);
ClearLCD();
DispBmp1(29,screen7);
Delay1ms(200);
ClearLCD();
DispBmp1(27,screen6);
Delay1ms(200);
ClearLCD();
DispBmp1(25,screen5);
Delay1ms(200);
ClearLCD();
DispBmp1(23,screen4);
Delay1ms(200);
ClearLCD();
DispBmp1(21,screen3);
Delay1ms(200);
ClearLCD();
DispBmp1(19,screen2);
Delay1ms(200);
ClearLCD();
DispBmp1(17,screen1);
Delay1ms(200);
ClearLCD();
DispBmp1(15,screen8);
Delay1ms(200);
ClearLCD();
DispBmp1(13,screen7);
Delay1ms(200);
ClearLCD();
DispBmp1(11,screen6);
Delay1ms(200);
ClearLCD();
DispBmp1(9,screen5);
Delay1ms(200);
ClearLCD();
DispBmp1(7,screen4);
Delay1ms(200);
ClearLCD();
DispBmp1(5,screen3);
Delay1ms(200);
ClearLCD();
DispBmp1(3,screen2);
Delay1ms(200);
ClearLCD();
DispBmp1(1,screen1);
Delay1ms(200);
ClearLCD();
DispBmp2(1,screen8);
Delay1ms(200);
ClearLCD();
DispBmp2(3,screen7);
Delay1ms(200);
ClearLCD();
DispBmp2(5,screen6);
Delay1ms(200);
ClearLCD();
DispBmp2(7,screen5);
Delay1ms(200);
ClearLCD();
DispBmp2(9,screen4);
Delay1ms(200);
ClearLCD();
DispBmp2(11,screen3);
Delay1ms(200);
ClearLCD();
DispBmp2(13,screen2);
Delay1ms(200);
ClearLCD();
DispBmp2(15,screen1);
Delay1ms(200);
ClearLCD();
DispBmp2(17,screen8);
Delay1ms(200);
ClearLCD();
DispBmp2(19,screen7);
Delay1ms(200);
ClearLCD();
DispBmp2(21,screen6);
Delay1ms(200);
ClearLCD();
DispBmp2(23,screen5);
Delay1ms(200);
ClearLCD();
DispBmp2(25,screen4);
Delay1ms(200);
ClearLCD();
DispBmp2(27,screen3);
Delay1ms(200);
ClearLCD();
DispBmp2(29,screen2);
Delay1ms(200);
ClearLCD();
DispBmp2(31,screen1);
Delay1ms(200);
ClearLCD();
DispBmp2(33,screen8);
Delay1ms(200);
ClearLCD();
DispBmp2(35,screen7);
Delay1ms(200);
ClearLCD();
DispBmp2(37,screen6);
Delay1ms(200);
ClearLCD();
DispBmp2(39,screen5);
Delay1ms(200);
ClearLCD();
DispBmp2(41,screen4);
Delay1ms(200);
ClearLCD();
DispBmp2(43,screen3);
Delay1ms(200);
ClearLCD();
DispBmp2(45,screen2);
Delay1ms(200);
ClearLCD();
DispBmp2(47,screen1);
Delay1ms(200);
ClearLCD();
DispBmp2(49,screen8);
Delay1ms(200);
ClearLCD();
DispBmp2(51,screen7);
Delay1ms(200);
ClearLCD();
DispBmp2(53,screen6);
Delay1ms(200);
ClearLCD();
DispBmp2(55,screen5);
Delay1ms(200);
ClearLCD();
DispBmp2(57,screen4);
Delay1ms(200);
ClearLCD();
DispBmp2(59,screen3);
Delay1ms(200);
ClearLCD();
DispBmp2(61,screen2);
Delay1ms(200);
ClearLCD();
DispBmp2(63,screen1);
Delay1ms(200);
ClearLCD();
}
}
/*-- 宽度x高度=128x64 --*/
/*-- 文字: 汉 --*/
char code Zi[]=
{
0x00,0x10,0x61,0x06,0xC0,0x30,0x02,0x3E,0xC2,0x02,0x82,0x62,0x1F,0x02,0x00,0x00,
0x00,0x02,0x02,0x3F,0x20,0x20,0x10,0x08,0x05,0x02,0x05,0x08,0x10,0x30,0x10,0x00,
};
/*-- 文字: 字 --*/
char code Han[]=
{
0x00,0x00,0x10,0x0C,0x14,0x14,0x14,0x15,0xD6,0x54,0x34,0x14,0x14,0x8C,0x00,0x00,
0x00,0x01,0x01,0x01,0x01,0x01,0x11,0x21,0x1F,0x01,0x01,0x01,0x01,0x01,0x01,0x00,
};
/*-- 调入了一幅图像:F:\液晶显示图片\1.BMP --*/
/*-- 宽度x高度=128x64 --*/
char code screen1[]=
{
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,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,0x60,0x30,
0xB8,0x98,0xDC,0xEC,0xEC,0xE6,0xF6,0xF6,0xF3,0xFB,0xFB,0xFB,0x7B,0xF9,0xF9,0xF9,
0xF9,0xF9,0xF9,0xF9,0xFB,0xFB,0xFB,0xF3,0xF2,0xF6,0xF6,0xEE,0xEC,0xCC,0xD8,0x98,
0xB0,0x70,0x60,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,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,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,0x70,0x38,0xCC,0xE6,0xF3,0xFB,0xFD,0xFE,0xFE,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFF,0xEF,0x0F,0xF7,0xF3,0xF9,0xFD,0x00,0xC0,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFF,0xFF,0x3F,0x9F,0xE7,0xF7,0xF7,0xF7,0x77,0x27,0xA7,0xCF,0xEF,0xEF,
0xFF,0xFF,0xFE,0xFC,0xF9,0xF3,0xE7,0xCE,0x9C,0x78,0xF0,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,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -