Programming Help

Actually

#include <LiquidCrystal.h>

#include <Adafruit_GFX.h>    // Core graphics library
#include <Adafruit_TFTLCD.h> // Hardware-specific library


#define LCD_CS A3 // Chip Select goes to Analog 3
#define LCD_CD A2 // Command/Data goes to Analog 2
#define LCD_WR A1 // LCD Write goes to Analog 1
#define LCD_RD A0 // LCD Read goes to Analog 0

#define LCD_RESET A4 // Can alternately just connect to Arduino's reset pin


#define BLACK   0x0000
#define BLUE    0x001F
#define RED     0xF800
#define GREEN   0x07E0
#define CYAN    0x07FF
#define MAGENTA 0xF81F
#define YELLOW  0xFFE0
#define WHITE   0xFFFF

#include <MCUFRIEND_kbv.h>
MCUFRIEND_kbv tft;


void setup() {
Serial.begin(9600);
Serial.println(F("TFT LCD test"));

tft.reset();


uint16_t identifier = tft.readID();
if(identifier == 0x9325) {
 Serial.println(F("Found ILI9325 LCD driver"));
} else if(identifier == 0x9328) {
 Serial.println(F("Found ILI9328 LCD driver"));
} else if(identifier == 0x4535) {
 Serial.println(F("Found LGDP4535 LCD driver"));
}else if(identifier == 0x7575) {
 Serial.println(F("Found HX8347G LCD driver"));
} else if(identifier == 0x9341) {
 Serial.println(F("Found ILI9341 LCD driver"));
}else if(identifier == 0x7783) {
 Serial.println(F("Found ST7781 LCD driver"));
}else if(identifier == 0x8230) {
 
}
else if(identifier == 0x8357) {

} else if(identifier==0x0101)
{     
   identifier=0x9341;
   
}else if(identifier==0x9481)
{     
    
}
else if(identifier==0x9486)
{     
    
}
else {
 identifier=0x9486;
}

tft.begin(identifier);

}

void loop()                     // run over and over again
{
   tft.fillScreen(MAGENTA);
}

Moderator edit: why doesn't anyone read the guidelines?