Página 1 de 8

Z80 Computer

MensagemEnviado: 03 Set 2018 14:22
por Red Neck Guy
Percebi que o kit do Guri(tah mais pra pia maroto, pois insiste em chamar Assembly de Assemblyer :lol: ) teve bastante gente interessada.
Entao pensei, porque nao iniciarmos um projeto colaborativo de um Z80 computer retro?
Pensei em algo do tipo:
Z80
Saida de video VGA feita com TTL
Interface Serial
Interface paralela
interface para teclado PS2
MCU pra assumir o barramento e carregar o programa na FLASH e RAM.
O que me dizem?
Comecei pelo mais dificil :D, criei o repositorio:
https://github.com/marcosdxt/z80computer

Eu consigo alocar umas 10 horas por mes num projeto desses...
Se mais gente se interessar, podemos fazer o primeiro projeto colaborativo do ASM51 e ver se o forum vira.

Re: Z80 Computer

MensagemEnviado: 03 Set 2018 15:02
por KrafT
Ótima ideia, mas tenho as seguintes dúvidas:

SW:
- RTOS, OS ou "loopão em C"?

HW:
- Usar SIO, PIO, CTC da família, ou soluções alternativas?
- Teria que ter várias pessoas interessadas para pagar pela PCI e seu projeto.

Eu gostaria de poder programar em C, sem RTOS/SO, mas bibliotecas sempre são vindas. E o hardware o mais fiel ao conceito original, inclusive sem usar a PIO da Intel (que é melhor que a Z80 PIO, mas não tem charme).

Esse ( http://www.z80.info/efex/Schematic.jpg ) por exemplo usa a PIO da INTEL e não usa CTC. Sem graça... :|

Re: Z80 Computer

MensagemEnviado: 03 Set 2018 15:49
por Marcelo_SP
Olá

eu tenho interesse em ajudar!

Re: Z80 Computer

MensagemEnviado: 03 Set 2018 16:23
por xultz
Desculpe a pergunta tosca, mas... por que Z80?
Se hoje eu tivesse a mínima vontade de um computador com Z80, usaria um MSX. Mas minha vontade é tão grande que ano passado doei tudo que tinha de MSX prá um colecionador.

Sei lá, se fosse prá inventar um computadorzinho, por que não usar algo atual e útil? Poderia ser um PIC32, um ARM, um ESP32, sei lá...

Re: Z80 Computer

MensagemEnviado: 03 Set 2018 16:36
por tcpipchip
O pessoal do HOMEBREW lancou uma placa do z80 faz 1 mes!

Muito boa a iniciativa!!!!!!!!!!

Re: Z80 Computer

MensagemEnviado: 03 Set 2018 18:02
por vtrx
xultz escreveu:Desculpe a pergunta tosca, mas... por que Z80?
Se hoje eu tivesse a mínima vontade de um computador com Z80, usaria um MSX. Mas minha vontade é tão grande que ano passado doei tudo que tinha de MSX prá um colecionador.

Sei lá, se fosse prá inventar um computadorzinho, por que não usar algo atual e útil? Poderia ser um PIC32, um ARM, um ESP32, sei lá...

Porque Rock ou Funk?
Mistério a resposta né?

Re: Z80 Computer

MensagemEnviado: 03 Set 2018 18:08
por Red Neck Guy
xultz escreveu:Desculpe a pergunta tosca, mas... por que Z80?
Se hoje eu tivesse a mínima vontade de um computador com Z80, usaria um MSX. Mas minha vontade é tão grande que ano passado doei tudo que tinha de MSX prá um colecionador.

Sei lá, se fosse prá inventar um computadorzinho, por que não usar algo atual e útil? Poderia ser um PIC32, um ARM, um ESP32, sei lá...


Eh pra ter material pra mostrar pros alunos de arquitetura de computadores no dia em que eu for dar aula.

Re: Z80 Computer

MensagemEnviado: 03 Set 2018 21:22
por pamv
Aquino escreveu:Percebi que o kit do Guri(tah mais pra pia maroto, pois insiste em chamar Assembly de Assemblyer :lol: ) teve bastante gente interessada.
Entao pensei, porque nao iniciarmos um projeto colaborativo de um Z80 computer retro?
Pensei em algo do tipo:
Z80
Saida de video VGA feita com TTL
Interface Serial
Interface paralela
interface para teclado PS2
MCU pra assumir o barramento e carregar o programa na FLASH e RAM.
O que me dizem?
Comecei pelo mais dificil :D, criei o repositorio:
https://github.com/marcosdxt/z80computer

Eu consigo alocar umas 10 horas por mes num projeto desses...
Se mais gente se interessar, podemos fazer o primeiro projeto colaborativo do ASM51 e ver se o forum vira.


Aquino, neste livro do Sargent & Shoemaker de 81 tem um projetinho bem enxuto de Z80 com monitor em assembly que dá samba, basta atualiza-lo

https://books.google.com.br/books/about ... edir_esc=y

Re: Z80 Computer

MensagemEnviado: 03 Set 2018 21:56
por tcpipchip
depois podes colocar o
https://www.noicedebugger.com/
Eu usava ele nos anos 90

Re: Z80 Computer

MensagemEnviado: 03 Set 2018 22:16
por KrafT

Re: Z80 Computer

MensagemEnviado: 04 Set 2018 19:32
por EvandrPic
Realmente.... dá vontade de comprar uma dessas...
Não encontrei informações sobre a venda e o valor.

KrafT escreveu:Coisa linda: http://www.kswichit.com/Z80/Z80.html
Imagem

Re: Z80 Computer

MensagemEnviado: 04 Set 2018 21:48
por KrafT
EvandrPic escreveu:Realmente.... dá vontade de comprar uma dessas...
Não encontrei informações sobre a venda e o valor.

Hola,

Complete assembled and tested is only $130.

DIY kit is only $110.

Free shipping with tracking.

Thanks,

Wichit

Re: Z80 Computer

MensagemEnviado: 05 Set 2018 17:32
por Red Neck Guy
Bom, já temos o Z80 e uma memória no esquema.
É uma biblioteca do zero...
Precisaremos de:
Z80(OK)
62256 ou similar(OK)
Flash
74HC138(OK)
74HC574(OK)
82C55
CTC
SIO
Conector para barramento S100
O regulador será um LM2596 ou algo do tipo.
Talvez seria interessante um FTDI pra USB
Desisti da minha arquitetura de tentar construir uma arquitetura estruturada para processos, vou propor um simples SBC.

https://github.com/marcosdxt

Re: Z80 Computer

MensagemEnviado: 05 Set 2018 22:12
por pamv
Eu pularia o barramento S100, Aquino

Re: Z80 Computer

MensagemEnviado: 06 Set 2018 08:32
por Marcelo_SP
Eu me proponho a criar o layout da pci!