// ***** Start ********* Start ******** Start ********* Start ********** Start ********** Start ******* void TFT_init(void) //Function : {TFT_Port_direktion();TFT_Reset(); // Einstellungen TFT- Ili9481 TFT_WR_REG(0x11); // Exit_sleep_mode (11h) ## Beende Schlafmodus Delay_ms(20); TFT_WR_REG(0xD0); //Power_Setting (D0h) /// Spannungen ??? TFT_WR_DATA(0x07); TFT_WR_DATA(0x42); TFT_WR_DATA(0x18); TFT_WR_REG(0xD1); //VCOM Control (D1h) /// Spannungen ??? TFT_WR_DATA(0x00); TFT_WR_DATA(0x07); TFT_WR_DATA(0x10); TFT_WR_REG(0xD2); //Power_Setting for Normal Mode (D2h) // Ladungspumpfrequenz und Strom ??? TFT_WR_DATA(0x01); TFT_WR_DATA(0x02); TFT_WR_REG(0xC0); // Panel Driving Setting (C0h) ## Pixel Darstellung TFT ??? TFT_WR_DATA(0x10); TFT_WR_DATA(0x3B); TFT_WR_DATA(0x00); TFT_WR_DATA(0x02);TFT_WR_DATA(0x11);TFT_WR_DATA(0x00); TFT_WR_REG(0xC5); // Frame Rate and Inversion Control (C5h) TFT_WR_DATA(0x02); // ##Frame Rate (85 Hz) TFT_WR_REG(0xC8); //GAMMASET ??? TFT_WR_DATA(0x00); TFT_WR_DATA(0x32); TFT_WR_DATA(0x36); TFT_WR_DATA(0x45); TFT_WR_DATA(0x06); TFT_WR_DATA(0x16); TFT_WR_DATA(0x37); TFT_WR_DATA(0x75); TFT_WR_DATA(0x77); TFT_WR_DATA(0x54); TFT_WR_DATA(0x0C); TFT_WR_DATA(0x00); TFT_WR_REG(0x36); // Memory access control (36h) . Display-ausrichtung #RGB/BGR TFT_WR_DATA(0x28); // 0x60 -0x68 - 0x28 - 0x48 - 0x88 - 0xE8 ##0x28 links oben ist null TFT_WR_REG(0x3A); //DBI Interface und pixel format = 16 bits per pixel = 0x05 ## TFT_WR_DATA(0x05); } // ENDE TFT_init