TFT porta retrato

Irei ser o mais breve possível, tenho um sistema de controle de aquário com determinadas funções e que possui um TFT 2.8". Nesse TFT é exibido um menu principal apresentando temperatura, hora, etc. Uma das funções que eu quero atribuir a esse menu é o modo retrato no qual uma vez que determinado botão do touch é pressionado esse modo é ativado e o TFT passa a exibir determinada sequência de imagens. O problema que estou tendo é que uma vez que clico no botão para ativar o modo retrato não consigo sair dele mais. As imagens são carregadas uma após a outra sem descansso, já tentei utilizar millis e não consegui. O delay deu certo mas não é funcional pois outro detalhe que preciso de ajuda é que preciso exibir durante esse "descanso" entre uma imagem e outra um botão para sair desse modo retrato.

modoRetrato.ino (8.7 KB)