Não consigo mostrar data e hora no display LCD 2,4 TFT com RTC DS3231! AJUDA

penguim:
Disseste para usar a função millis() em vez do delay, mas eu acho que não vai resultar, porque como estou a trabalhar com um display touchscreen, na programação eu tenho que esperar pelo touch.

Quem te disse isto?

Imagina que o teu toque num botão dura 50 ms... o Arduino consegue processar o teu código (desde que não tenha delays) em talvez 10ms. Eu acho que é bastante menos sinceramente.