A parte que se chegue abaixo faz o display piscar, e ele pisca devido ao último delay, ao fazer o delay atualiza a cada segundo os minutos, só que ao atualizar os minutos faz piscar o ecrã e faz aparecer e desaparecer tudo, mas eu queria que apenas os minutos piscassem, que era para atualizar.
void loop()
{
t = rtc.getTime();
tft.fillScreen(PRETO);
tft.setRotation(1);
tft.setTextSize(2);
tft.setCursor(120,70);
tft.print(t.date, DEC);
tft.print(rtc.getMonthStr());
tft.print(t.year, DEC);
tft.println(".");
tft.setCursor(120,160);
delay(10000);
tft.print(t.dow, DEC);
tft.print('.');
tft.print(t.hour, DEC);
tft.print('.');
tft.print(t.min, DEC);
tft.print('.');
tft.print(t.sec, DEC);
delay (1000);
}