1
General / Re:Hardware nuevo para C64
« en: Septiembre 02, 2024, 01:03:01 »
Buenas josepzin.
Pues básicamente las lectura de las teclas está en una matriz y cada una de ellas está asignada a un valor distinto en los puertos PA y PB de las CIAS, con 8 bits cada uno, o sea, que da para 64 combinaciones de teclas.
Lo curioso es que los puertos de joystick también están conectados a estas señales PA y PB pero a diferencia de las teclas, solo activan una señal en PA o PB, por lo que se puede saber que esa señal no viene de una tecla sino de un puerto de joystick. He encontrado una tabla donde está precisamente este conexión del teclado y donde se ve perfectamente lo que me refiero:
https://www.zimmers.net/anonftp/pub/cbm/documents/cables/c64-keyboard.txt
Saludos!
Pues básicamente las lectura de las teclas está en una matriz y cada una de ellas está asignada a un valor distinto en los puertos PA y PB de las CIAS, con 8 bits cada uno, o sea, que da para 64 combinaciones de teclas.
Lo curioso es que los puertos de joystick también están conectados a estas señales PA y PB pero a diferencia de las teclas, solo activan una señal en PA o PB, por lo que se puede saber que esa señal no viene de una tecla sino de un puerto de joystick. He encontrado una tabla donde está precisamente este conexión del teclado y donde se ve perfectamente lo que me refiero:
https://www.zimmers.net/anonftp/pub/cbm/documents/cables/c64-keyboard.txt
Saludos!





Lo de superar el primero esta vez sí que parece algo casi imposible.