Acerca de la programación LCD:

Modo de bus de 16 bits

Al configurar PL[15:0], solo hay ocho bits de datos, ubicados en el octavo bit, y los ocho bits superiores se llenan con "0".

Creo que configurar PM[7:0] es incorrecto.

Debería ser así:

D[15:0]=1000 0001 1000 1011 Solo envíalo una vez.

Al mostrar una imagen de resolución fija, el modo de 16 bits es mucho más rápido que el modo de 8 bits.

Si divide deliberadamente los 16 bits y los envía dos veces en su programa, el tiempo de ejecución es más largo si usa el modo de 8 bits, que no es tan bueno como el modo de 8 bits.

¿Puedes decirme qué control IC estás usando? Lo comprobaré por ti