¿Esto funcionaría? (Clon de ZX-IF2)

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.
Avatar de Usuario
WhatIsAMan
Aspirante a demonio
Aspirante a demonio
Mensajes: 411
Registrado: 24 Sep 2019, 11:41
Has thanked: 23 times
Been thanked: 36 times
Contactar:

Re: ¿Esto funcionaría? (Clon de ZX-IF2)

Mensaje por WhatIsAMan »

He pensado que podría ahorrarme el '32, uno de los '30 y alguna puerta del '04 si uso transistores para montar una línea de colector abierto. Mi pregunta es, si usara la família HC/HCT supongo que debería usar FET/JFET en vez de BJT, verdad?

Saludos
Avatar de Usuario
javu61 !Sinclair QL
Fundador
Fundador
Mensajes: 2175
Registrado: 30 Mar 2013, 11:58
Ubicación: Valencia
Been thanked: 76 times
Contactar:

Re: ¿Esto funcionaría? (Clon de ZX-IF2)

Mensaje por javu61 »

Kyp escribió: 30 Nov 2020, 22:38 Lo que decía de que los 0 tienen que ser 0 pero los 1 tienen que ser Z es más complicado porque no hay, que yo sepa, un chip tipo el 245 que estás usando que permita controlar independientemente cada salida.
Creo que si hay integrados de la serie 74 que lo hacen, el 74HC126 es un buffer tri-estado de 4 salidas, con 8 entradas 4 de señal y 4 de habilitación.

Otro intermedio es el 74HC240 que es de 8 salidas, pero usa 8 entradas de señal y solo 2 de habilitación, por lo que habilitas de 4 en cuatro.

Saludos
Larga vida y prosperidad \\//_
Avatar de Usuario
WhatIsAMan
Aspirante a demonio
Aspirante a demonio
Mensajes: 411
Registrado: 24 Sep 2019, 11:41
Has thanked: 23 times
Been thanked: 36 times
Contactar:

Re: ¿Esto funcionaría? (Clon de ZX-IF2)

Mensaje por WhatIsAMan »

javu61 escribió: 11 Dic 2020, 13:37
Kyp escribió: 30 Nov 2020, 22:38 Lo que decía de que los 0 tienen que ser 0 pero los 1 tienen que ser Z es más complicado porque no hay, que yo sepa, un chip tipo el 245 que estás usando que permita controlar independientemente cada salida.
Creo que si hay integrados de la serie 74 que lo hacen, el 74HC126 es un buffer tri-estado de 4 salidas, con 8 entradas 4 de señal y 4 de habilitación.

Otro intermedio es el 74HC240 que es de 8 salidas, pero usa 8 entradas de señal y solo 2 de habilitación, por lo que habilitas de 4 en cuatro.

Saludos
Ya estudié usar el '126... el principal problema es que sólo son cuatro búffers y se necesitan 5 por lo que debería añadirse una segunda unidad. :?

Gracias :mrgreen:
Avatar de Usuario
javu61 !Sinclair QL
Fundador
Fundador
Mensajes: 2175
Registrado: 30 Mar 2013, 11:58
Ubicación: Valencia
Been thanked: 76 times
Contactar:

Re: ¿Esto funcionaría? (Clon de ZX-IF2)

Mensaje por javu61 »

Según lo cuentas con 4 direcciones y 2 disparos serían 6 y no 5.

Pero de todas formas aunque pongas un segundo disparo ningún juego lo va a utilizar, están preparados para los mandos estándar del spectrum, por lo que sería mas efectivo mapear los dos disparos a la misma tecla y así puedes usarlos independientemente, o si quieres complicarte la vida hacer que sea programable la tecla asociada a cada acción del mando, y en ciertos juegos si se podrían utilizar.
Larga vida y prosperidad \\//_
Avatar de Usuario
WhatIsAMan
Aspirante a demonio
Aspirante a demonio
Mensajes: 411
Registrado: 24 Sep 2019, 11:41
Has thanked: 23 times
Been thanked: 36 times
Contactar:

Re: ¿Esto funcionaría? (Clon de ZX-IF2)

Mensaje por WhatIsAMan »

javu61 escribió: 11 Dic 2020, 13:54 Según lo cuentas con 4 direcciones y 2 disparos serían 6 y no 5.

Pero de todas formas aunque pongas un segundo disparo ningún juego lo va a utilizar, están preparados para los mandos estándar del spectrum, por lo que sería mas efectivo mapear los dos disparos a la misma tecla y así puedes usarlos independientemente, o si quieres complicarte la vida hacer que sea programable la tecla asociada a cada acción del mando, y en ciertos juegos si se podrían utilizar.
No, son 5 bits porque es el formato que usa el Spectrum para leer el teclado. He mapeado los nuevos botones en las teclas "Q" y "T". ¿Has visto el último esquema, el de ayer?
Quizás me complique la vida, pero esto me sirve para ganar experiencia y ya que la norma Sega es un superset de la norma Atari, no veo el por que no puedo dar la opción aunque los juegos existentes no la usen.

Además, los joystick sólo me gustan por estética... con las manos que tengo, sus temblores y sus constantes cortes lo último que necesito es dolor de muñeca. Si tengo que usar un mando Sega me hace un poco de cosa que no funcionen todos los botones...

Saludos
Avatar de Usuario
Kyp !Sinclair 1
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3376
Registrado: 30 Sep 2013, 14:54
Ubicación: Madrid
Has thanked: 28 times
Been thanked: 146 times

Re: ¿Esto funcionaría? (Clon de ZX-IF2)

Mensaje por Kyp »

Lo malo del interfaz IF2 es que usa una fila completa del teclado. Creo recordar que si pulsas dos teclas en una fila y una tercera tecla en la misma columna en cualquier otra fila, por el ghosting del teclado se pulsará sola una cuarta tecla en la segunda fila, segunda columna. Por ejemplo (de memoria, igual me equivoco):
Si pulsas 1 2 Q se pulsa sola W
Si pulsas 4 5 T se pulsa sola R
Si pulsas 8 9 S se pulsa sola D
Avatar de Usuario
WhatIsAMan
Aspirante a demonio
Aspirante a demonio
Mensajes: 411
Registrado: 24 Sep 2019, 11:41
Has thanked: 23 times
Been thanked: 36 times
Contactar:

Re: ¿Esto funcionaría? (Clon de ZX-IF2)

Mensaje por WhatIsAMan »

Kyp escribió: 11 Dic 2020, 15:37 Lo malo del interfaz IF2 es que usa una fila completa del teclado. Creo recordar que si pulsas dos teclas en una fila y una tercera tecla en la misma columna en cualquier otra fila, por el ghosting del teclado se pulsará sola una cuarta tecla en la segunda fila, segunda columna. Por ejemplo (de memoria, igual me equivoco):
Si pulsas 1 2 Q se pulsa sola W
Si pulsas 4 5 T se pulsa sola R
Si pulsas 8 9 S se pulsa sola D
Es verdad, al llevar membrana va a tener ese problema. Me lo miraré detenidamente luego.

Gracias y saludos
Responder

Volver a “Proyectos de hardware abiertos”