void TFT_init(void) //Function : // TFT Ili9481 {TFT_Port_direktion();TFT_Reset(); // Configure Ili9481 or HX8357-B display /// commands here TFT_WR_REG(0x11); // Sleep off Delay_ms(20); TFT_WR_REG(0xD0); //SETPOWER TFT_WR_DATA(0x07); TFT_WR_DATA(0x42); TFT_WR_DATA(0x18); TFT_WR_REG(0xD1); //SETVCOM TFT_WR_DATA(0x00); TFT_WR_DATA(0x07); TFT_WR_DATA(0x10); TFT_WR_REG(0xD2); //SETPWRNORMAL TFT_WR_DATA(0x01); TFT_WR_DATA(0x02); TFT_WR_REG(0xC0); //SETSTBA TFT_WR_DATA(0x10); TFT_WR_DATA(0x3B); TFT_WR_DATA(0x00); TFT_WR_DATA(0x02);TFT_WR_DATA(0x11); TFT_WR_REG(0xC5); //SETDISPLAYFRAME TFT_WR_DATA(0x08); 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 TFT_WR_DATA(0x68); // 0x60 -0x68 - 0x28 - 0x48 - 0x88 - 0xE8 ##0x28 links oben ist null TFT_WR_REG(0x3A); //Interface pixel format TFT_WR_DATA(0x05); // 16 bits per pixel TFT_WR_REG(0x2A); //CASET TFT_WR_DATA(0x00); TFT_WR_DATA(0x00); TFT_WR_DATA(0x01); TFT_WR_DATA(0x3F); TFT_WR_REG(0x2B); //PASET TFT_WR_DATA(0x00); TFT_WR_DATA(0x00); TFT_WR_DATA(0x01); TFT_WR_DATA(0xDF); Delay_ms(120); TFT_WR_REG(0x29); Delay_ms(25); // Display on } // ENDE TFT_init