diff --git a/sound_picture_app/Display_ST7789.cpp b/sound_picture_app/Display_ST7789.cpp index 6175105..6f5c246 100644 --- a/sound_picture_app/Display_ST7789.cpp +++ b/sound_picture_app/Display_ST7789.cpp @@ -207,13 +207,16 @@ void LCD_addWindow(uint16_t Xstart, uint16_t Ystart, uint16_t Xend, uint16_t Yen void Backlight_Init(void) { - ledcAttach(EXAMPLE_PIN_NUM_BK_LIGHT, Frequency, Resolution); - ledcWrite(EXAMPLE_PIN_NUM_BK_LIGHT, 100); + pinMode(EXAMPLE_PIN_NUM_BK_LIGHT, OUTPUT); + digitalWrite(EXAMPLE_PIN_NUM_BK_LIGHT, HIGH); // Set backlight to full brightness } void Set_Backlight(uint8_t Light) { - if (Light > 100) Light = 100; - uint32_t duty = Light * 10; - ledcWrite(EXAMPLE_PIN_NUM_BK_LIGHT, duty); + pinMode(EXAMPLE_PIN_NUM_BK_LIGHT, OUTPUT); + if (Light > 0) { + digitalWrite(EXAMPLE_PIN_NUM_BK_LIGHT, HIGH); + } else { + digitalWrite(EXAMPLE_PIN_NUM_BK_LIGHT, LOW); + } }