miércoles, 8 de febrero de 2012

Arreglando la sincronía vertical

No me había dado cuenta antes de mi error, los esquemas para euroconector que había seguido de Uzebox tienen la sincronía compuesta, utilizan el mismo cable tanto para la horizontal como para la vertical. Pero la entrada RGB del monitor 1084S las tiene por separado, mejor dicho, espera recibirlas por separado. Así que toca añadir un cable al DIN6 y conectarlo a Arduino en el pin 52. He modificado el código de la siguiente manera:

Antes:
 
...
// Sync
#define _SYNC     0B00000001
...
 

Ahora:
 
...
// Sync
#define _HSYNC     0B00000001
#define _VSYNC     0B00000010
...
 

Sólo hay que activar el segundo bit menos significativo del puerto B (pin 52) para poder escribir la sincronía en él y ya está.


Cable banco: Sincronía vertical.

El código está en la sección de descargas.

No hay comentarios:

Publicar un comentario