📄 init_ili9320.c
字号:
#include "Delay.c"
#include "Trans_Com_16.c"
#include "Trans_Dat_16.c"
void init_LCD(void)
{
Reset=1;
Delay(1);
Reset=0;
Delay(1);
Reset=1;
Trans_Com_16(0x00e5);
Trans_Dat_16(0x8000);
Trans_Com_16(0x0000); //software reset
Trans_Dat_16(0x0001);
Delay(1);
Trans_Com_16(0x0001);
Trans_Dat_16(0x0100);
Trans_Com_16(0x0002);
Trans_Dat_16(0x0700);
Trans_Com_16(0x0003);
Trans_Dat_16(0x1030);
Trans_Com_16(0x0004);
Trans_Dat_16(0x0000);
Trans_Com_16(0x0008);
Trans_Dat_16(0x0202);
Trans_Com_16(0x0009);
Trans_Dat_16(0x0000);
Trans_Com_16(0x000a);
Trans_Dat_16(0x0000);
Trans_Com_16(0x000c);
Trans_Dat_16(0x0000);
Trans_Com_16(0x000d);
Trans_Dat_16(0x0000);
Trans_Com_16(0x000f);
Trans_Dat_16(0x0000);
Delay(1);
Trans_Com_16(0x0010);
Trans_Dat_16(0x0000);
Trans_Com_16(0x0011);
Trans_Dat_16(0x0000);
Trans_Com_16(0x0012);
Trans_Dat_16(0x0000);
Trans_Com_16(0x0013);
Trans_Dat_16(0x0000);
Delay(1);
Trans_Com_16(0x0010);
Trans_Dat_16(0x17b0);
Trans_Com_16(0x0011);
Trans_Dat_16(0x0137);
Trans_Com_16(0x0012);
Trans_Dat_16(0x0139);
Trans_Com_16(0x0013);
Trans_Dat_16(0x1700);
Delay(1);
Trans_Com_16(0x0029);
Trans_Dat_16(0x000c);
Trans_Com_16(0x0020);
Trans_Dat_16(0x0000);
Trans_Com_16(0x0021);
Trans_Dat_16(0x0000);
Trans_Com_16(0x0030);
Trans_Dat_16(0x0000);
Trans_Com_16(0x0031);
Trans_Dat_16(0x0507);
Trans_Com_16(0x0032);
Trans_Dat_16(0x0104);
Trans_Com_16(0x0035);
Trans_Dat_16(0x0105);
Trans_Com_16(0x0036);
Trans_Dat_16(0x0404);
Trans_Com_16(0x0037);
Trans_Dat_16(0x0603);
Trans_Com_16(0x0038);
Trans_Dat_16(0x0004);
Trans_Com_16(0x0039);
Trans_Dat_16(0x0007);
Trans_Com_16(0x003c);
Trans_Dat_16(0x0501);
Trans_Com_16(0x003d);
Trans_Dat_16(0x0404);
Delay(1);
Trans_Com_16(0x0050);
Trans_Dat_16(0x0000);
Trans_Com_16(0x0051);
Trans_Dat_16(0x00ef);
Trans_Com_16(0x0052);
Trans_Dat_16(0x0000);
Trans_Com_16(0x0053);
Trans_Dat_16(0x013f);
Delay(1);
Trans_Com_16(0x0060);
Trans_Dat_16(0x2700);
Trans_Com_16(0x0061);
Trans_Dat_16(0x0001);
Trans_Com_16(0x006a);
Trans_Dat_16(0x0000);
Delay(1);
Trans_Com_16(0x0080);
Trans_Dat_16(0x0000);
Trans_Com_16(0x0081);
Trans_Dat_16(0x0000);
Trans_Com_16(0x0082);
Trans_Dat_16(0x0000);
Trans_Com_16(0x0083);
Trans_Dat_16(0x0000);
Trans_Com_16(0x0084);
Trans_Dat_16(0x0000);
Trans_Com_16(0x0085);
Trans_Dat_16(0x0000);
Delay(1);
Trans_Com_16(0x0090);
Trans_Dat_16(0x0010);
Trans_Com_16(0x0092);
Trans_Dat_16(0x0000);
Trans_Com_16(0x0093);
Trans_Dat_16(0x0003);
Trans_Com_16(0x0095);
Trans_Dat_16(0x0110);
Trans_Com_16(0x0097);
Trans_Dat_16(0x0000);
Trans_Com_16(0x0098);
Trans_Dat_16(0x0000);
Delay(1);
Trans_Com_16(0x0007);
Trans_Dat_16(0x0173);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -