Schermo TFT touch screen Elagoo

Buongiorno a tutti, vi spiego il mio problema che ho con questo schermo, vorrei utilizzare questo schermo per comandare la motor shield rev3 di arduino il problema è che lo schermo utlizza un pin che serve alla motor shield, vorrei sapere se si può cambiare pin?
Ho provato tramite programma ma una volta cambiato il pin il touch non funziona più.

Il pin che deve cambiare è il D8 spostandolo in qualsiasi altro pin visto che utilizzo un arduino Mega.
La libreria che utilizzo per comandare lo schermo la alleggo al post :slight_smile:

Elegoo_TFTLCD.cpp (30.3 KB)

Elegoo_TFTLCD.h (3.04 KB)