Descargo de responsabilidad: no he trabajado con pantallas TFT, por lo que no sé qué se supone que deben hacer. Sin embargo, trabajé con los controladores LCD Hitachi HD44780 que todos conocemos y usamos para agregar resultados de texto a los proyectos de Arduino. Por lo tanto, asumiré que estos TFT actúan al menos de alguna manera que está cerca de estos. Sin embargo, necesita probar y ver si después de la actualización de la pantalla, la pantalla lleva cualquiera de los pines de datos a un estado diferente. Si lo hace, entonces lo que se describe a continuación puede fallar de manera explosiva, ya que cada pantalla intenta tirar de los pines de datos a un estado diferente.
Si cada pantalla tiene que mostrar la misma imagen, entonces conectar varias entre sí es tan simple como vincular todas las patillas de datos y las patas de activación. Como cada pantalla recibirá los mismos datos, se actualizarán simultáneamente.
Pero tampoco es tan difícil hacer que cada pantalla haga lo que es suyo: usted comparte todos los pines de datos y separa los pines de activación. El chico de 8 bits tiene un video que analiza las pantallas LCD de caracteres basadas en el HD44780 mencionado arriba, y ese video es de donde obtuve la idea. Básicamente, el punto es que la pantalla debe verificar los pines de datos solo cuando son activados por los pines de disparo; por lo tanto, debe ignorar lo que está en las líneas de datos cuando no lo estamos activando. Tenga en cuenta que, a menos que haga algo inteligente en el software, la velocidad máxima a la que puede conducir las pantallas disminuye con cada nueva que agregue: es decir, con dos pantallas, la velocidad se reduce a la mitad, con tres, la velocidad es un tercio del máximo, y así sucesivamente.
Pero realmente, realmente , si su proyecto necesita las cuatro pantallas tan mal (y para el registro, no he tenido un proyecto que necesite más de una), entonces está mejor Aplastar un micro separado en la parte posterior de cada pantalla, y alguna forma de control centralizado sobre ellos (como en, vincularlos a todos hasta un Raspberry Pi con I2C o algo así). Una lectura rápida a través de la hoja de datos sugiere que necesita 10 pines para manejar esta cosa; si es así, para equipar las pantallas con sus propios micros dedicados, desearía una bolsa de montaje en superficie ATmega 328s y un pistola de pegamento.