Nueva tirada del Clon del ZX80 (clon finalizado)
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.
-
- Le gustan las llamas
- Mensajes: 86
- Registrado: 05 Abr 2013, 13:18
Re: Nueva tirada del Clon del ZX80 Comenzando con los envíos
Hola
Lo de chips remarcados no es algo nuevo. Lleva existiendo desde los albores de la electrónica :-/
Si no recuerdo mal, por software se puede saber si es NMOS o PMOS porque hay una instruccion que da un resultado distinto. Si estás muy interesado en saberlo, creo que Habi se acuerda que instrucción es.
Saludos
José Leandro
Lo de chips remarcados no es algo nuevo. Lleva existiendo desde los albores de la electrónica :-/
Si no recuerdo mal, por software se puede saber si es NMOS o PMOS porque hay una instruccion que da un resultado distinto. Si estás muy interesado en saberlo, creo que Habi se acuerda que instrucción es.
Saludos
José Leandro
- Kyp
- Hermano de Lucifer
- Mensajes: 3377
- Registrado: 30 Sep 2013, 14:54
- Ubicación: Madrid
- Has thanked: 28 times
- Been thanked: 146 times
Re: Nueva tirada del Clon del ZX80 Comenzando con los envíos
Tengo un programa para probar los timings del Spectrum que en un Z80 nmos pone el borde negro y en un CMOS blanco. Me comentó el autor que te tenía que ver con la instrucción out(c)
- wilco2009
- Hermano de Lucifer
- Mensajes: 8152
- Registrado: 01 Abr 2013, 23:47
- Ubicación: Valencia
- Has thanked: 47 times
- Been thanked: 101 times
Re: Nueva tirada del Clon del ZX80 Comenzando con los envíos
Pues si concretais el tema lo probamos.
"Aprender a volar es todo un arte. Aunque sólo hay que cogerle el truco. Consiste en tirarse al suelo y fallar".
Douglas Adams. Guía del autoestopista galáctico.
Douglas Adams. Guía del autoestopista galáctico.
-
- Le gustan las llamas
- Mensajes: 86
- Registrado: 05 Abr 2013, 13:18
Re: Nueva tirada del Clon del ZX80 Comenzando con los envíos
Hola
Es lo que te comenta Kyp. En un z80 pmos si hace un out (C) te sale distinto resultado que si lo haces con un cmos. Buscando en google he encontrado esta página que te lo indica claramente
https://faqwiki.zxnet.co.uk/wiki/Z80#Di ... _CMOS_Z80s
Puedes hacerte un programa que haga esta instrucción y detectar por software el tipo de CPU que tienes
Saludos
José Leandro
Es lo que te comenta Kyp. En un z80 pmos si hace un out (C) te sale distinto resultado que si lo haces con un cmos. Buscando en google he encontrado esta página que te lo indica claramente
https://faqwiki.zxnet.co.uk/wiki/Z80#Di ... _CMOS_Z80s
Puedes hacerte un programa que haga esta instrucción y detectar por software el tipo de CPU que tienes
Saludos
José Leandro
-
- Le gustan las llamas
- Mensajes: 86
- Registrado: 05 Abr 2013, 13:18
Re: Nueva tirada del Clon del ZX80 Comenzando con los envíos
Hola
Y aquí tienes el programa para spectrum:
https://translate.googleusercontent.com ... gAVCGttsKw
Saludos
Y aquí tienes el programa para spectrum:
https://translate.googleusercontent.com ... gAVCGttsKw
Saludos
- wilco2009
- Hermano de Lucifer
- Mensajes: 8152
- Registrado: 01 Abr 2013, 23:47
- Ubicación: Valencia
- Has thanked: 47 times
- Been thanked: 101 times
Re: Nueva tirada del Clon del ZX80 Comenzando con los envíos
jose_leandro escribió:Hola
Es lo que te comenta Kyp. En un z80 pmos si hace un out (C) te sale distinto resultado que si lo haces con un cmos. Buscando en google he encontrado esta página que te lo indica claramente
https://faqwiki.zxnet.co.uk/wiki/Z80#Di ... _CMOS_Z80s
Puedes hacerte un programa que haga esta instrucción y detectar por software el tipo de CPU que tienes
Saludos
José Leandro
Vale, ahora lo entiendo. Se basa en la instrucción no documentada $ED $71 que en un un Z80 NMOS corresponde con un "out(c),0" mientras que con un Z80 CMOS corresponde con un "out (c),255".
Esto está muy bien, pero como puedes saber si se ha escrito un 0 o un 255. En el programa para Spectrum escriben al puerto B del 8255, y luego comprueban que valor se ha escrito haciendo un IN de ese puerto, pero en un zx80/81 no tenemos ningún puerto con el que poder jugar, lo que hace que sin ayuda de algo de hardware no haya forma de saberlo.
Habría que hacer un interface que memorizara el valor escrito en un puerto y lo visualizara con leds o algo así.
Se me ocurre que quizás se pueda aprovechar las diferentes características eléctricas de ambos chips para detectarlo por hardware. Creo recordar que los unos del NMOS eran débiles, por lo que si forzamos a masa una de las líneas de datos podríamos saber si es un CMOS o un NMOS, aunque igual nos cargamos el CMOS haciendo esto.......
"Aprender a volar es todo un arte. Aunque sólo hay que cogerle el truco. Consiste en tirarse al suelo y fallar".
Douglas Adams. Guía del autoestopista galáctico.
Douglas Adams. Guía del autoestopista galáctico.
- wilco2009
- Hermano de Lucifer
- Mensajes: 8152
- Registrado: 01 Abr 2013, 23:47
- Ubicación: Valencia
- Has thanked: 47 times
- Been thanked: 101 times
Re: Nueva tirada del Clon del ZX80 Comenzando con los envíos
Calla, que tontería. Se trataria de poner el z80 en un spectrum y utilizar el puerto del borde.
"Aprender a volar es todo un arte. Aunque sólo hay que cogerle el truco. Consiste en tirarse al suelo y fallar".
Douglas Adams. Guía del autoestopista galáctico.
Douglas Adams. Guía del autoestopista galáctico.
- Kyp
- Hermano de Lucifer
- Mensajes: 3377
- Registrado: 30 Sep 2013, 14:54
- Ubicación: Madrid
- Has thanked: 28 times
- Been thanked: 146 times
Re: Nueva tirada del Clon del ZX80 Comenzando con los envíos
Usa este TAP:
http://www.zxuno.com/forum/viewtopic.ph ... =70#p14522
De paso puedes ver si la ULA de tu 48K va fina
En las ULAs de mis Spectrums se ve perfectamente que los timmings cambian según se va calentando el chip. El Harlequin no es exacto del todo por cierto. Si no recuerdo mal, tiene que ver con que el latch de los atributos se actualiza de forma diferente a como lo hace la ULA.
http://www.zxuno.com/forum/viewtopic.ph ... =70#p14522
De paso puedes ver si la ULA de tu 48K va fina
En las ULAs de mis Spectrums se ve perfectamente que los timmings cambian según se va calentando el chip. El Harlequin no es exacto del todo por cierto. Si no recuerdo mal, tiene que ver con que el latch de los atributos se actualiza de forma diferente a como lo hace la ULA.
- wilco2009
- Hermano de Lucifer
- Mensajes: 8152
- Registrado: 01 Abr 2013, 23:47
- Ubicación: Valencia
- Has thanked: 47 times
- Been thanked: 101 times
Re: Nueva tirada del Clon del ZX80 Comenzando con los envíos
Compañeros, me he encontrado con que en agosto cierra medio pais incluidas las imprentas, por lo que no puedo adjuntar las etiquetas junto con las placas, ya que no quiero retrasar más los envíos.
Había pensado en enviarselas todas a Alvaroalea para que las envie junto con las cajas.
¿Qué os parece? ¿lo hacemos de esa manera y así no retrasamos más los envíos?
Había pensado en enviarselas todas a Alvaroalea para que las envie junto con las cajas.
¿Qué os parece? ¿lo hacemos de esa manera y así no retrasamos más los envíos?
"Aprender a volar es todo un arte. Aunque sólo hay que cogerle el truco. Consiste en tirarse al suelo y fallar".
Douglas Adams. Guía del autoestopista galáctico.
Douglas Adams. Guía del autoestopista galáctico.
- Mikes
- Moderador
- Mensajes: 3388
- Registrado: 08 Nov 2013, 14:15
- Ubicación: Benaguasil (València)
- Has thanked: 2 times
- Been thanked: 140 times