📄 fl283qvc03initial code-070924.txt
字号:
Delay_ms(150);
//******** Display setting **********************
Write_LCD_REG(0x0046,0x0094); //IDMON=0,INVON=1,NORON=1,PTLON=0
Delay_ms(5);
Write_LCD_REG(0x0047,0x0041); //MY=0,MX=0,MV=0,ML=0,BGR=0,TEON=0
Delay_ms(5);
Write_LCD_REG(0x0048,0x0000); //N_DC=1001 0101
Delay_ms(5);
Write_LCD_REG(0x0049,0x0033); //P_DC=1001 0101
Delay_ms(5);
Write_LCD_REG(0x004A,0x0023); //I_DC=1111 1111
Delay_ms(5);
Write_LCD_REG(0x004B,0x0045); //N_BP=0000 0010
Delay_ms(5);
Write_LCD_REG(0x004C,0x0044); //N_FP=0000 0010
Delay_ms(5);
Write_LCD_REG(0x004D,0x0077); //P_BP=0000 0010
Delay_ms(5);
Write_LCD_REG(0x004E,0x0012); //P_FP=0000 0010
Delay_ms(5);
Write_LCD_REG(0x004F,0x00CC); //I_BP=0000 0010
Delay_ms(5);
Write_LCD_REG(0x0050,0x0046); //I_FP=0000 0010
Delay_ms(5);
Write_LCD_REG(0x0051,0x0082); //N_RTN=0000,N_NW=001
Delay_ms(5);
//******** 240X320 Windows Setting **********************
Write_LCD_REG(0x0002,0x0000); //P_RTN=0000,P_NW=001
Delay_ms(5);
Write_LCD_REG(0x0003,0x0000); //I_RTN=1111,I_NW=000
Delay_ms(5);
Write_LCD_REG(0x0004,0x0000); //DIV=00
Delay_ms(5);
Write_LCD_REG(0x0005,0x00EF); // Column address end 1
Delay_ms(5);
Write_LCD_REG(0x0006,0x0000); // Row address start 2
Delay_ms(5);
Write_LCD_REG(0x0007,0x0000); // Row address start 1
Delay_ms(5);
Write_LCD_REG(0x0008,0x0001); // Row address end 2
Delay_ms(5);
Write_LCD_REG(0x0009,0x003F); // Row address end 1
Delay_ms(5);
//******** Gamma Setting ***********************************
//Write_LCD_REG(0x0001,0x0006);
//Delay_ms(5);
Write_LCD_REG(0x0016,0x0008);//0008
Delay_ms(5);
Write_LCD_REG(0x0023,0x0095);
Delay_ms(5);
Write_LCD_REG(0x0024,0x0095);
Delay_ms(5);
Write_LCD_REG(0x0025,0x00FF);
Delay_ms(5);
Write_LCD_REG(0x0027,0x0002);
Delay_ms(5);
Write_LCD_REG(0x0028,0x0002);
Delay_ms(5);
Write_LCD_REG(0x0029,0x0002);
Delay_ms(5);
Write_LCD_REG(0x002A,0x0002);
Delay_ms(5);
Write_LCD_REG(0x002C,0x0002);
Delay_ms(5);
Write_LCD_REG(0x002D,0x0002);
Delay_ms(5);
Write_LCD_REG(0x003A,0x0001);
Delay_ms(5);
Write_LCD_REG(0x003B,0x0001);
Delay_ms(5);
Write_LCD_REG(0x003C,0x00F0);
Delay_ms(5);
Write_LCD_REG(0x003D,0x0000);
Delay_ms(5);
Delay_ms(20);
Write_LCD_REG(0x0035,0x0038);
Delay_ms(5);
Write_LCD_REG(0x0036,0x0078);
Delay_ms(5);
Write_LCD_REG(0x003E,0x0038);
Delay_ms(5);
Write_LCD_REG(0x0040,0x000F);
Delay_ms(5);
Write_LCD_REG(0x0041,0x00F0);
Delay_ms(5);
//******** Power supply Setting ***********************************
Write_LCD_REG(0x0019,0x0049); //OSCADJ=10 1000 OSD_EN=1
Delay_ms(5);
Write_LCD_REG(0x0093,0x000F);
Delay_ms(5);
Delay_ms(10);
Write_LCD_REG(0x0020,0x0030); //BT=0100
Delay_ms(5);
Write_LCD_REG(0x001D,0x0007); //VC2=100,VC1=100 DDVDH=VBGP*5.47 =4.6625
Delay_ms(5);
Write_LCD_REG(0x001E,0x0000); //VC3=000 VREG3=DDVDH,
Delay_ms(5);
Write_LCD_REG(0x001F,0x0007); //VRH=0110 VREG1=VBGP*2.8 =3.5
Delay_ms(5);
//******** Vcom Setting for CMO 3.2"Panel ***********************************
Write_LCD_REG(0x0044,0x0036); //VCM=101 1010 5A
Delay_ms(5);
Write_LCD_REG(0x0045,0x000A); //VDV=1 0001
Delay_ms(5);
Delay_ms(10);
Write_LCD_REG(0x001C,0x0004); //AP=100
Delay_ms(5);
Delay_ms(20);
Write_LCD_REG(0x0043,0x0080); //VCOMG=1
Delay_ms(5);
Delay_ms(5);
Write_LCD_REG(0x001B,0x0008); //GASENB=0,PON=1,DK=1,XDK=0,DDVDH_TRI=0,STB=0
Delay_ms(5);
Delay_ms(40);
Write_LCD_REG(0x001B,0x0010); //GASENB=0,PON=1,DK=0,XDK=0,DDVDH_TRI=0,STB=0
Delay_ms(5);
Delay_ms(40);
//******** Display on Setting ***********************************
Write_LCD_REG(0x0090,0x007F);
Delay_ms(5);
Write_LCD_REG(0x0026,0x0004); //SAPS1=1000
Delay_ms(5);
Delay_ms(40);
Write_LCD_REG(0x0026,0x0024); //GON=1,DTE=0,D=01
Delay_ms(5);
Write_LCD_REG(0x0026,0x002C); //GON=0,DTE=0,D=11
Delay_ms(5);
Delay_ms(40);
Write_LCD_REG(0x0026,0x003C); //GON=1,DTE=1,D=11
Delay_ms(5);
Write_LCD_REG(0x0001,0x0006);//0002
Delay_ms(5);
//******** Set internal VDDD voltage ***********************************
Write_LCD_REG(0x0057,0x0002);
Delay_ms(5);
Write_LCD_REG(0x0055,0x0000);
Delay_ms(5);
Write_LCD_REG(0x0057,0x0000);
Delay_ms(5);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -