24 votos

¿Cómo se construye un ordenador con un microprocesador Z80?

Tengo el chip, así que ¿cómo añadiría: un reloj, RAM, disco duro (¿tal vez EEPROM?), una pantalla (¿pantalla gráfica LCD?), método de entrada (teclado, ratón)?

3voto

Vivek Kodira Puntos 510

Existen en la web varios sitios que documentan como crear sistemas basados en Z80. Actualmente estoy construyendo uno y por el momento lo tengo configurado con una disquetera, un teclado serie, un monitor VGA y una tarjeta SD.

La casa del proyecto :

http://n8vem-sbc.pbworks.com/w/page/44366173/Zeta%20SBC

3voto

jvchn Puntos 1

No creo que el Z-80 esté obsoleto. Es un procesador bastante potente por derecho propio. Puedes encontrar un ensamblador + IDE gratuito en www.zilog.com. Es una herramienta muy buena.

Si quieres sustituir un PC, no te molestes. Si quieres aprender mucho sobre microprocesadores, adelante.

Hay mucho material impreso sobre el Z-80, interfaces, programación, etc.

Aunque el Z-80 nunca igualará a un quad core de 3 GHZ, puede ser bastante rápido en términos humanos. También hay procesadores más rápidos en la familia. Mira la familia Z80S180. Tienes mucha potencia, muchos periféricos, todo integrado en un solo paquete. Sí, la rom y la ram son externas, no esperabas TODO en un chip, ¿verdad? Te perderías el concepto de bus. Sin embargo, yo NO probaría uno de estos diseños de alta velocidad fuera de la caja.

Arduinos, Raspberry PI, etc. Date cuenta de que estás comprando bloques de lego, no diseñándolos. Sí, se conectan entre sí, pero tu contribución se limitará al software (de acuerdo, tal vez podrías diseñar tu propia placa, pero ¿lo harías?).

El Z-80 sigue siendo una gran herramienta de aprendizaje. También lo es el 8051, y con el 51 tienes RAM, ROM, CPU y 1 MIPS en un solo paquete. Y, si quieres, a mayor velocidad.

No escuches las decisiones que otros han tomado. Decide lo que quieres hacer y hazlo. Es mucho más fácil depurar a 2 MHZ que a 40.

Utiliza el poder de Internet y recopila unos cuantos esquemas de Z-80. Hay muchos por ahí. Considera "The Z-80 Microprocessor" por Gaonkar ISBN 0-02-340484-1 (Amazon puede vender copias usadas por muy pocos $). En realidad, Gaonkar respondería a todas tus preguntas.

1voto

SQLMenace Puntos 68670

El z80 está tan desfasado que no podrás construir nada más que un retroordenador novedoso con él, pero eso no significa que no sea instructivo y divertido intentarlo.

Si sólo quisiera probar que puedo hacer funcionar un viejo z80, probablemente lo pondría con una RAM estática de 32Kx8 y un chip UART, y grabaría una imagen ROM modificada del TRS-80 Modelo I en cualquier EPROM/EEPROM pequeña que tuviera por ahí. Todo el mapa de memoria podría ser decodificado con un chip MSI.

No se necesitaría mucho s/w para sacar las rutinas de decodificación de la matriz del teclado TRS-80 y reemplazarlas por una rutina de entrada UART, ni para encontrar la rutina de salida de caracteres y reemplazarla por una rutina de salida UART. Entonces podría conectarse a un puerto serie de PC, y el viejo BASIC podría ser mostrado e interactuar con él.

Eso debería probar que estás ejecutando un z80, sin la molestia de tratar de implementar muchas E/S para él.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X