En esta etapa se trataba de volver a probar lo mismo que en el otro PIC, pero con el 16F886 a 20 MHz.
El resultado fue positivo, con valores muy estables pero algun salto cada tanto.
Hora de cablear el puerto de joystick de PC segun el circuito usado en el sintetizador de voz HD1, ya que se iba a usar el mismo codigo.
Probando joystick en modo paddle, con un programa BASIC que lee el potenciometro X (paddle 1).
Probando el lemans en modo paddle, con distintos volantes/gamepads/joysticks.
Me hice un programa en BASIC para mostrar mas graficamente la captura del paddle.
Cuando ya la C64 recibia correctamente los valores del potenciometro (paddle), le agregue los cables de los botones de ambos paddles (los dos cables verdes), para poder jugar sin usar el teclado para el disparo. Los paddles tienen un solo boton, uno esta cableado a la direccion izquierda del joystick atari, y el otro a la derecha. En ese programa todavia funcionaba un solo eje del joystick de PC, el horizontal, y emulaba solo el primer paddle, pero los dos botones.
Tambien le agregue un soporte metalico a la placa para que no se desconecte del puerto por el peso del cable de PC.
El siguiente paso era emular mouse 1351, que es una variacion de la emulacion de paddle, pero requiere ambos ejes. El mouse tambien usa distintos botones, el disparo del joystick atari, y la direccion arriba, por lo que aproveche para hacer el resto del cableado que faltaba hacia el puerto de joystick de la C64, arriba, abajo y disparo, ademas de cablear la otra salida de paddle (Y).
Pude hacer una primera prueba con el programa de demostracion del mouse 1351, aunque con un solo eje.
Tambien pude emular mouse 1351 usando el volante, y despues ordene un poco la placa, dejando solo los cables verdes sin cortar, porque como todavia falta agregar al menos un boton y un led para configurar la placa, no quiero condicionar el poco espacio libre dejando fijos esos cables. En cuanto decida donde ubicar el boton y el led voy a ir acortando esos cables para que quede mas prolijo todo.