ST7789V +2.4寸+16bit并口通信问题
移植厂家的初始化代码,屏幕只是被点亮,没法显示数据。请问谁有遇到过这种问题吗?
// //LCD复位
// LCD_RST=1;
// delay_ms(10);
// LCD_RST=0;
// delay_ms(20);
// LCD_RST=1;
// delay_ms(20);
// LCD_RD=1;
//LCD复位
LCD_RST = 1;
delay_ms(1); //delay 1ms
LCD_RST = 0;
delay_ms(10); //delay 10ms
LCD_RST = 1;
delay_ms(120); // delay 120ms
//LCD_CS = 1;
//---------------------------------------------------------------------------------------------------//
// LCD_WR_REG(0x11);
// delay_ms(120); //Delay 120ms
// //------------------------------display and color format setting--------------------------------//
// LCD_WR_REG(0x36);
// LCD_WR_DATA(0x00);
// LCD_WR_REG(0x3a);
// LCD_WR_DATA(0x05);
// //--------------------------------ST7789V Frame rate setting----------------------------------//
// LCD_WR_REG(0xb2);
// LCD_WR_DATA(0x0c);
// LCD_WR_DATA(0x0c);
// LCD_WR_DATA(0x00);
// LCD_WR_DATA(0x33);
// LCD_WR_DATA(0x33);
// LCD_WR_REG(0xb7);
// LCD_WR_DATA(0x35);
// //---------------------------------ST7789V Power setting--------------------------------------//
// LCD_WR_REG(0xbb);
// LCD_WR_DATA(0x28);
// LCD_WR_REG(0xc0);
// LCD_WR_DATA(0x2c);
// LCD_WR_REG(0xc2);
// LCD_WR_DATA(0x01);
// LCD_WR_REG(0xc3);
// LCD_WR_DATA(0x0b);
// LCD_WR_REG(0xc4);
// LCD_WR_DATA(0x20);
// LCD_WR_REG(0xc6);
// LCD_WR_DATA(0x0f);
// LCD_WR_REG(0xd0);
// LCD_WR_DATA(0xa4);
// LCD_WR_DATA(0xa1);
// //--------------------------------ST7789V gamma setting---------------------------------------//
// LCD_WR_REG(0xe0);
// LCD_WR_DATA(0xd0);
// LCD_WR_DATA(0x01);
// LCD_WR_DATA(0x08);
// LCD_WR_DATA(0x0f);
// LCD_WR_DATA(0x11);
// LCD_WR_DATA(0x2a);
// LCD_WR_DATA(0x36);
// LCD_WR_DATA(0x55);
// LCD_WR_DATA(0x44);
// LCD_WR_DATA(0x3a);
// LCD_WR_DATA(0x0b);
// LCD_WR_DATA(0x06);
// LCD_WR_DATA(0x11);
// LCD_WR_DATA(0x20);
// LCD_WR_REG(0xe1);
// LCD_WR_DATA(0xd0);
// LCD_WR_DATA(0x02);
// LCD_WR_DATA(0x07);
// LCD_WR_DATA(0x0a);
// LCD_WR_DATA(0x0b);
// LCD_WR_DATA(0x18);
// LCD_WR_DATA(0x34);
// LCD_WR_DATA(0x43);
// LCD_WR_DATA(0x4a);
// LCD_WR_DATA(0x2b);
// LCD_WR_DATA(0x1b);
// LCD_WR_DATA(0x1c);
// LCD_WR_DATA(0x22);
// LCD_WR_DATA(0x1f);
// LCD_WR_REG(0x29);
// LCD_WR_REG(0x2c);
//---------------------------------------------------------------------------------------------------//
LCD_WR_REG (0x11);
delay_ms(120); //Delay 120ms
//------------------------------display and color format setting--------------------------------//
LCD_WR_REG (0x36);
LCD_WR_DATA (0x00);
LCD_WR_REG (0x3a);
LCD_WR_DATA (0x05);
//--------------------------------ST7789V Frame rate setting----------------------------------//
LCD_WR_REG (0xb2);
LCD_WR_DATA (0x0c);
LCD_WR_DATA (0x0c);
LCD_WR_DATA (0x00);
LCD_WR_DATA (0x33);
LCD_WR_DATA (0x33);
LCD_WR_DATA (0xb7);
LCD_WR_DATA (0x35);
//---------------------------------ST7789V Power setting--------------------------------------//
LCD_WR_REG (0xbb);
LCD_WR_DATA (0x28);
LCD_WR_REG (0xc0);
LCD_WR_DATA (0x2c);
LCD_WR_REG (0xc2);
LCD_WR_DATA (0x01);
LCD_WR_REG (0xc3);
LCD_WR_DATA (0x0b);
LCD_WR_REG (0xc4);
LCD_WR_DATA (0x20);
LCD_WR_REG (0xc6);
LCD_WR_DATA (0x0f);
LCD_WR_REG (0xd0);
LCD_WR_DATA (0xa4);
LCD_WR_DATA (0xa1);
//--------------------------------ST7789V gamma setting---------------------------------------//
LCD_WR_REG (0xe0);
LCD_WR_DATA (0xd0);
LCD_WR_DATA (0x01);
LCD_WR_DATA (0x08);
LCD_WR_DATA (0x0f);
LCD_WR_DATA (0x11);
LCD_WR_DATA (0x2a);
LCD_WR_DATA (0x36);
LCD_WR_DATA (0x55);
LCD_WR_DATA (0x44);
LCD_WR_DATA (0x3a);
LCD_WR_DATA (0x0b);
LCD_WR_DATA (0x06);
LCD_WR_DATA (0x11);
LCD_WR_DATA (0x20);
LCD_WR_REG (0xe1);
LCD_WR_DATA (0xd0);
LCD_WR_DATA (0x02);
LCD_WR_DATA (0x07);
LCD_WR_DATA (0x0a);
LCD_WR_DATA (0x0b);
LCD_WR_DATA (0x18);
LCD_WR_DATA (0x34);
LCD_WR_DATA (0x43);
LCD_WR_DATA (0x4a);
LCD_WR_DATA (0x2b);
LCD_WR_DATA (0x1b);
LCD_WR_DATA (0x1c);
LCD_WR_DATA (0x22);
LCD_WR_DATA (0x1f);
LCD_WR_REG (0x29);
LCD_Display_Dir(1); //默认为竖屏
LCD_LED=0; //低电平点亮背光
LCD_Clear(BLUE);
}