Humble48 - Clon Spectrum 48k
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.
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.
- sinclair200
- Moderador
- Mensajes: 10000
- Registrado: 28 Mar 2014, 18:25
- Ubicación: Madrid
- Has thanked: 8 times
- Been thanked: 178 times
Re: Humble48 - Clon Spectrum 48k
Joer, lo que no consigas tu.........
Z80 INSIDE.........
WANTED:…………. CPC 6128 british
-
- Demonio tercer orden
- Mensajes: 973
- Registrado: 06 Sep 2014, 12:10
- Ubicación: Barcelona
- Been thanked: 4 times
Re: Humble48 - Clon Spectrum 48k
Que guai ver otro mas funcionando!
Con los Z80 NMOS queda la pantalla con cuadrados de diferentes colores. Segun Superfo puede que la logica de 3.3v de la CPLD no es lo suficientemente "alta" para manejar el Z80 NMOS.
- jjsaenz1969
- Demonio segundo orden
- Mensajes: 1220
- Registrado: 22 Mar 2015, 00:41
- Ubicación: Vitoria
- Has thanked: 110 times
- Been thanked: 108 times
- Contactar:
Re: Humble48 - Clon Spectrum 48k
Felicitaciones por ponerlo en marcha.
Al final probando has dado con la solución.
Acabo de probar los Z80 que tengo a mano y siempre el mismo resultado, lo más extraño es que el Z80 que tengo puesto es el mismo que BCH muestra en las fotografías puestas al principio, o por lo menos la serigrafía es la misma.
Z80 Sharp, es el sitio donde los compré.
Al final probando has dado con la solución.
Acabo de probar los Z80 que tengo a mano y siempre el mismo resultado, lo más extraño es que el Z80 que tengo puesto es el mismo que BCH muestra en las fotografías puestas al principio, o por lo menos la serigrafía es la misma.
Z80 Sharp, es el sitio donde los compré.
- dandare
- Hermano de Lucifer
- Mensajes: 3718
- Registrado: 09 Feb 2016, 15:09
- Ubicación: I Register
- Been thanked: 6 times
Re: Humble48 - Clon Spectrum 48k
Prueba a dejarlo arrancado un par de minutos, con los cuadrados, y me cuentas si ves algo, ok?jjsaenz1969 escribió: ↑15 Nov 2017, 16:49 Felicitaciones por ponerlo en marcha.
Al final probando has dado con la solución.
Acabo de probar los Z80 que tengo a mano y siempre el mismo resultado, lo más extraño es que el Z80 que tengo puesto es el mismo que BCH muestra en las fotografías puestas al principio, o por lo menos la serigrafía es la misma.
Z80 Sharp, es el sitio donde los compré.
Respecto a los nmos/cmos, lo que pasa es que hay mucho chip remarcado. Hoy me ha recordado overCLK que había una manera de detectar el tipo de CPU por software, luego buscaré cómo se hacía.
- Kyp
- Hermano de Lucifer
- Mensajes: 3401
- Registrado: 30 Sep 2013, 14:54
- Ubicación: Madrid
- Has thanked: 31 times
- Been thanked: 163 times
Re: Humble48 - Clon Spectrum 48k
He preparado este snapshot para detectar Z80s NMOS o CMOS:
Se arranca con RUN
Si sale el borde negro es un Z80 NMOS, si sale blanco es CMOS.
Este es el código que se ejecuta:
Básicamente ejecuta la instrucción no documentada OUT (C),F que en un Z80 NMOS escribe $00 en el puerto y en un Z80 CMOS escribe $FF. Como previamente se carga en el registro C la dirección del puerto $FE que es la que se usa para definir el color de borde, un Z80 NMOS pone el borde a 0 (negro) y uno CMOS a $FF (blanco). Luego espera a que se pulse una tecla.
Se arranca con RUN
Si sale el borde negro es un Z80 NMOS, si sale blanco es CMOS.
Este es el código que se ejecuta:
Código: Seleccionar todo
org 30000
ld c,$fe
db $ED,$71 ; out (c),f
loop
call $28e
ld a,e
cp &ff
jr z,loop
ret
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
- sinclair200
- Moderador
- Mensajes: 10000
- Registrado: 28 Mar 2014, 18:25
- Ubicación: Madrid
- Has thanked: 8 times
- Been thanked: 178 times
Re: Humble48 - Clon Spectrum 48k
Pues tendré que probar todos mis Z80 con es programilla........
Se puede probar en un gomas normal o en el harlekin no?
Se puede probar en un gomas normal o en el harlekin no?
Z80 INSIDE.........
WANTED:…………. CPC 6128 british
- dandare
- Hermano de Lucifer
- Mensajes: 3718
- Registrado: 09 Feb 2016, 15:09
- Ubicación: I Register
- Been thanked: 6 times
Re: Humble48 - Clon Spectrum 48k
Debería funcionar.sinclair200 escribió: ↑15 Nov 2017, 20:10 Pues tendré que probar todos mis Z80 con es programilla........
Se puede probar en un gomas normal o en el harlekin no?
- sinclair200
- Moderador
- Mensajes: 10000
- Registrado: 28 Mar 2014, 18:25
- Ubicación: Madrid
- Has thanked: 8 times
- Been thanked: 178 times
Re: Humble48 - Clon Spectrum 48k
Gracias colega.....dandare escribió: ↑15 Nov 2017, 20:33Debería funcionar.sinclair200 escribió: ↑15 Nov 2017, 20:10 Pues tendré que probar todos mis Z80 con es programilla........
Se puede probar en un gomas normal o en el harlekin no?
Z80 INSIDE.........
WANTED:…………. CPC 6128 british
- dandare
- Hermano de Lucifer
- Mensajes: 3718
- Registrado: 09 Feb 2016, 15:09
- Ubicación: I Register
- Been thanked: 6 times
Re: Humble48 - Clon Spectrum 48k
Gracias!, bonito "Pause 0"Kyp escribió: ↑15 Nov 2017, 17:03 He preparado este snapshot para detectar Z80s NMOS o CMOS:
z80test.zip
Se arranca con RUN
Si sale el borde negro es un Z80 NMOS, si sale blanco es CMOS.
Este es el código que se ejecuta:Básicamente ejecuta la instrucción no documentada OUT (C),F que en un Z80 NMOS escribe $00 en el puerto y en un Z80 CMOS escribe $FF. Como previamente se carga en el registro C la dirección del puerto $FE que es la que se usa para definir el color de borde, un Z80 NMOS pone el borde a 0 (negro) y uno CMOS a $FF (blanco). Luego espera a que se pulse una tecla.Código: Seleccionar todo
org 30000 ld c,$fe db $ED,$71 ; out (c),f loop call $28e ld a,e cp &ff jr z,loop ret
- dandare
- Hermano de Lucifer
- Mensajes: 3718
- Registrado: 09 Feb 2016, 15:09
- Ubicación: I Register
- Been thanked: 6 times
Re: Humble48 - Clon Spectrum 48k
Curiosamente, el Speckey (interfaz de teclado PS/2) no funciona con este clon