移植廠家的初始化代碼,螢屏只是被點亮,沒法顯示資料。請問誰有遇到過這種問題嗎?
// //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);
}
uj5u.com熱心網友回復:
首先要保證接線正確,初始化代碼要對應特定型號的芯片,LCD能點亮,可能只是背光量而已uj5u.com熱心網友回復:
廠家提供的代碼~我懷疑他給錯了,
uj5u.com熱心網友回復:
試試給資料線加上拉電阻看看uj5u.com熱心網友回復:
都設計好PCB了轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/211469.html
標籤:單片機/工控
