Tirada ZX Spectrum PS/2 Keyboard interface 0.00 [Tirada cerrada]

Proyectos de hardware con sus esquemáticos y si llevan software en fuente

Moderadores: cacharreo, Fundadores

Reglas del Foro
Aquí solo tienen cabida proyectos de hardware que incluyan siempre al menos sus esquemáticos para poder reproducirlos si llevan componentes electrónicos, y si es posible los ficheros del programa en que se hacen, los diseños de las placas, los gerber, etc. Si llevan algún tipo de software asociado debe estar diponible el código fuente

Para los que no cumplen estas condiciones se debe postear en el foro de proyectos generales.
ArleyJr !Sinclair 1
Seguidor infernal
Seguidor infernal
Mensajes: 15
Registrado: 11 Nov 2023, 11:39
Has thanked: 2 times
Been thanked: 6 times

Re: Tirada ZX Spectrum PS/2 Keyboard interface 0.00 [Tirada cerrada]

Mensaje por ArleyJr »

cacharreo escribió: 23 May 2024, 12:02 Debido a la velocidad propia del ATmega8A, me temo que el firmware va más que justo y que funcione perfectamente se debe a la combinación propicia de microcontrolador (que no sean de los antiguos remarcados en China), cristal (capacitancia), condensadores (los de 22pF en la versión THT o los propios del resonador cerámico SMD) y el protocolo PS/2 del teclado.
¿Cuál es la capacitancia esperada para el cristal en la versión smd? La mayoría de los que vi en Mouser rondan los 15 pf.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6279
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1276 times
Been thanked: 3091 times
Contactar:

Re: Tirada ZX Spectrum PS/2 Keyboard interface 0.00 [Tirada cerrada]

Mensaje por cacharreo »

Los valores recomendados para el oscilador con cristal externo para un microcontrolador varían entre 15pF y 33pF. Una mayor capacidad implica mayor estabilidad pero también aumenta el tiempo de inicio por lo que, para un cristal con una capacitancia de carga entre 14pF y 20pF y considerando una capacitancia parasitaria del circuito de unos 3.5pF a 7pF, se han escogido los condensadores de 22pF.
ArleyJr escribió: 23 May 2024, 12:14¿Cuál es la capacitancia esperada para el cristal en la versión smd? La mayoría de los que vi en Mouser rondan los 15 pf.
15pF, 18pF, 20pF deben ser adecuados.
© cacharreo
ArleyJr !Sinclair 1
Seguidor infernal
Seguidor infernal
Mensajes: 15
Registrado: 11 Nov 2023, 11:39
Has thanked: 2 times
Been thanked: 6 times

Re: Tirada ZX Spectrum PS/2 Keyboard interface 0.00 [Tirada cerrada]

Mensaje por ArleyJr »

cacharreo escribió: 23 May 2024, 12:02 Debido a la velocidad propia del ATmega8A, me temo que el firmware va más que justo y que funcione perfectamente se debe a la combinación propicia de microcontrolador (que no sean de los antiguos remarcados en China), cristal (capacitancia), condensadores (los de 22pF en la versión THT o los propios del resonador cerámico SMD) y el protocolo PS/2 del teclado.
Acabo de probar con otro teclado ps/2 (genérico) y funcionó a la perfección. Entonces, caso cerrado para mí :-) Ahora tengo que descubrir qué hacer con todos esos ATmegas8a, cristales, etc. en exceso :-) Tal vez construya algunos y los ponga a la venta si hay suficiente interés.
Avatar de Usuario
luisbarna España - Cataluña
Demonio tercer orden
Demonio tercer orden
Mensajes: 753
Registrado: 27 Dic 2022, 12:24
Ubicación: Barcelona
Has thanked: 375 times
Been thanked: 286 times

Re: Tirada ZX Spectrum PS/2 Keyboard interface 0.00 [Tirada cerrada]

Mensaje por luisbarna »

ArleyJr escribió: 24 May 2024, 16:49 Acabo de probar con otro teclado ps/2 (genérico) y funcionó a la perfección. Entonces, caso cerrado para mí :-) Ahora tengo que descubrir qué hacer con todos esos ATmegas8a, cristales, etc. en exceso :-) Tal vez construya algunos y los ponga a la venta si hay suficiente interés.
Genial, enhorabuena!!
Trastos:
AMSTRAD CPC464, CPC6128, placa PCW 8512
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6279
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1276 times
Been thanked: 3091 times
Contactar:

Re: Tirada ZX Spectrum PS/2 Keyboard interface 0.00 [Tirada cerrada]

Mensaje por cacharreo »

ArleyJr escribió: 24 May 2024, 16:49Acabo de probar con otro teclado ps/2 (genérico) y funcionó a la perfección. Entonces, caso cerrado para mí :-)
Enhorabuena, no hay nada como tomarse un descanso. :)
ArleyJr escribió: 24 May 2024, 16:49Ahora tengo que descubrir qué hacer con todos esos ATmegas8a, cristales, etc. en exceso :-) Tal vez construya algunos y los ponga a la venta si hay suficiente interés.
No se me ocurre una mejor opción. ;)
© cacharreo
Avatar de Usuario
iturbez
Demonio segundo orden
Demonio segundo orden
Mensajes: 1311
Registrado: 01 Feb 2014, 18:56
Has thanked: 25 times
Been thanked: 46 times

Re: Tirada ZX Spectrum PS/2 Keyboard interface 0.00 [Tirada cerrada]

Mensaje por iturbez »

Buenas noches, compañeros.

Sigo a la espera de que me lleguen los chips.
En cuanto pueda hacer pruebas, pondré por aquí los resultados.

Me alegro que el compañero haya solucionado su interfaz.

Saludos.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6279
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1276 times
Been thanked: 3091 times
Contactar:

Re: Tirada ZX Spectrum PS/2 Keyboard interface 0.00 [Tirada cerrada]

Mensaje por cacharreo »

iturbez escribió: 25 May 2024, 22:43Sigo a la espera de que me lleguen los chips.
En cuanto pueda hacer pruebas, pondré por aquí los resultados.
Si va por envío ordinario todavía es temprano.
iturbez escribió: 25 May 2024, 22:43Me alegro que el compañero haya solucionado su interfaz.
En cuanto te llegue el ATmega8A de @luisbarna quedará listo también el tuyo. ;)
© cacharreo
Avatar de Usuario
luisbarna España - Cataluña
Demonio tercer orden
Demonio tercer orden
Mensajes: 753
Registrado: 27 Dic 2022, 12:24
Ubicación: Barcelona
Has thanked: 375 times
Been thanked: 286 times

Re: Tirada ZX Spectrum PS/2 Keyboard interface 0.00 [Tirada cerrada]

Mensaje por luisbarna »

iturbez escribió: 25 May 2024, 22:43 Sigo a la espera de que me lleguen los chips.
En cuanto pueda hacer pruebas, pondré por aquí los resultados.
Si, de momento tampoco me ha llegado el tuyo..... a ver si esta semana...
Trastos:
AMSTRAD CPC464, CPC6128, placa PCW 8512
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
Avatar de Usuario
luisbarna España - Cataluña
Demonio tercer orden
Demonio tercer orden
Mensajes: 753
Registrado: 27 Dic 2022, 12:24
Ubicación: Barcelona
Has thanked: 375 times
Been thanked: 286 times

Re: Tirada ZX Spectrum PS/2 Keyboard interface 0.00 [Tirada cerrada]

Mensaje por luisbarna »

Me han llegado hoy los ATMEGA, a ver si tengo un momento y los pruebo.
Trastos:
AMSTRAD CPC464, CPC6128, placa PCW 8512
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
Avatar de Usuario
luisbarna España - Cataluña
Demonio tercer orden
Demonio tercer orden
Mensajes: 753
Registrado: 27 Dic 2022, 12:24
Ubicación: Barcelona
Has thanked: 375 times
Been thanked: 286 times

Re: Tirada ZX Spectrum PS/2 Keyboard interface 0.00 [Tirada cerrada]

Mensaje por luisbarna »

iturbez escribió: 25 May 2024, 22:43 Buenas noches, compañeros.

Sigo a la espera de que me lleguen los chips.
En cuanto pueda hacer pruebas, pondré por aquí los resultados.

Me alegro que el compañero haya solucionado su interfaz.

Saludos.
Sé que no te lo vas a creer pero....

Imagen
Imagen
Imagen
Imagen

Iba a grabar el ATMEGA8A U pero me ha dado por probarlo antes y funciona!
Lo he probado con el switch en la posición Z80 y en la posición ULA, en ambas va bien

Se me ocurre un tontería muy gorda, estoy seguro que no es esto pero, ¿no habrás puesto el zócalo del ATMEGA8A al revés?
Cosas mas raras me han pasado a mi...

A ver si grabo el ATMEGA328P U y lo pruebo tambien....
Trastos:
AMSTRAD CPC464, CPC6128, placa PCW 8512
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
Responder

Volver a “Proyectos de hardware abiertos”