wilco2009 escribió:Yo creo que podrías adaptar las ecuaciones de la GAL para que una de las entradas del joystick fuera bidireccional, y ver si con las señales que tienes disponibles puedes usar algún puerto de escritura que no cree conflictos.
Lo malo de eso es que necesito tener un latching para mantener las señales serie, cosa que no puedo hacer al no tener la gal las conexiones adecuadas para la configuración por clk, si no combinacional.
De todas formas, tengo ya la solución
por flexibilidad, hice que las señales OE1 y OE2 en el +2a/+3 se gestionaran de forma separada, aunque no hace falta. Con un mod trivial (sacar la patilla 11 del PIC o cortar su pista y Unir OE1 y OE2, tenemos lo necesario para que el PIC implemente un puerto serie de salida en la patilla 11.
Añadiría un comando al firmware del PIC que fuera (enviar dato serie). La entrada la seguimos haciendo por el kempston.
Vamos, que cuando haga falta hacerlo, lo tenemos en un rato y sin cambiar de hw ni perder compatibilidad con el dandanator actual, sólo un mod de un cable o dos.
_.. ._ _.