Adaptador teclado de spectrum a PS/2
Re: Adaptador teclado de spectrum a PS/2
¿Que está hecho con Atmel Studio? Estoy más acostumbrado al IDE de Arduino
Re: Adaptador teclado de spectrum a PS/2
A pelo. Compilando con Avr-gcc. Editando con Notepad++
Usando El entorno oficial de Arduino y sus ineficientes y lentas librerías, es prácticamente imposible conseguir los timings necesarios.
Usando El entorno oficial de Arduino y sus ineficientes y lentas librerías, es prácticamente imposible conseguir los timings necesarios.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
Re: Adaptador teclado de spectrum a PS/2
Hmmm... no me había fijado en ese detalle. Generas un .hex y lo grabas después. ¿trae el avr-gcc alguna utilizada para hacerlo? (con el entorno de Arduino siempre he grabado por el cable USB)Quest escribió:A pelo. Compilando con Avr-gcc. Editando con Notepad++
Usando El entorno oficial de Arduino y sus ineficientes y lentas librerías, es prácticamente imposible conseguir los timings necesarios.
Re: Adaptador teclado de spectrum a PS/2
No, pero yo uso esto: http://russemotto.com/xloader/Uto escribió: ¿trae el avr-gcc alguna utilizada para hacerlo? (con el entorno de Arduino siempre he grabado por el cable USB)
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
Re: Adaptador teclado de spectrum a PS/2
Si, yo también use ese para cargarlo, es mucho mas comodo que el SDK del arduino.
- antoniovillena
- Mensajes: 2621
- Registrado: 27 Sep 2015, 20:41
Re: Adaptador teclado de spectrum a PS/2
Ya tengo diseñada la PCB para 48k/plus/+2, la que va con arduino pro mini. Consta de 2 placas: una principal y otra más pequeña, unidas por cable IDC. La pequeña es común para el diseño +2A/+3 (el que va con STM32). Me falta por hacer la principal del STM32.
Re: Adaptador teclado de spectrum a PS/2
EL problema que le veo es que hay muchas versiones del arduino pro mini, y cada clon lleva su pinout, que no siempre coincide.
Igual al final la mejor solución para los que vayan a usar teclados de spectrum y no necesiten ningún add-on, es implementar un core de spectrum con soporte de teclado de matriz por puerto de expansión.
O bien, usar un clon concreto del arduino de un vendedor concreto con mucho stock y usar sólo ese pineado para las plaquitas que has diseñado.
Igual al final la mejor solución para los que vayan a usar teclados de spectrum y no necesiten ningún add-on, es implementar un core de spectrum con soporte de teclado de matriz por puerto de expansión.
O bien, usar un clon concreto del arduino de un vendedor concreto con mucho stock y usar sólo ese pineado para las plaquitas que has diseñado.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
- antoniovillena
- Mensajes: 2621
- Registrado: 27 Sep 2015, 20:41
Re: Adaptador teclado de spectrum a PS/2
Sí, por eso he movido los 2 pines que tenías a CLK y DATA del teclado a la parte común. Todos los arduinos pro mini tienen como parte común las 2 tiras paralelas. Habría que cambiar tu código para que funcionase en esta plaquitaQuest escribió:EL problema que le veo es que hay muchas versiones del arduino pro mini, y cada clon lleva su pinout, que no siempre coincide
Re: Adaptador teclado de spectrum a PS/2
Estoy probando el ps2 de Quest pero no me van algunas geclas especiales, como el simbol shift o el extend mode. Tendra que ver con que es un teclado de plus?. Este teclado lo he probado con el bacteria de antonio, y me funcionaban bien todas las teclas.
Que piensas que puede ser?.
Salu2.
Que piensas que puede ser?.
Salu2.
Re: Adaptador teclado de spectrum a PS/2
Pues me temo que el problema es que en mi código se contempla el antiguo mapa de teclas, del core de spectrum T15. El T20 actual tiene esas teclas en otras posiciones. Iba a corregirlo en mi código, pero al final hemos decidido cambiar el core para que vuelva a ser como antes.neuro_999 escribió:Estoy probando el ps2 de Quest pero no me van algunas geclas especiales, como el simbol shift o el extend mode. Tendra que ver con que es un teclado de plus?. Este teclado lo he probado con el bacteria de antonio, y me funcionaban bien todas las teclas.
Que piensas que puede ser?.
Salu2.
Cuando mcleod lo tenga cambiado, avisará supongo. Mientras te puedes hacer (si controlas de C) un mapa personalizado para usar con el comando .keymap (ver fuentes en la carpeta de los fuentes del core de spectrum)
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA