Mudanças entre as edições de "Z80 Homebrew Computer"
Ir para navegação
Ir para pesquisar
(9 revisões intermediárias por 3 usuários não estão sendo mostradas) | |||
Linha 5: | Linha 5: | ||
* Construir um computador "completo" utilizando o Z80 |
* Construir um computador "completo" utilizando o Z80 |
||
* Construir um Master System utilizando o Z80 |
* Construir um Master System utilizando o Z80 |
||
+ | |||
+ | == Encontros == |
||
+ | |||
+ | === 0x00 - 16/01/2017 === |
||
+ | * Montamos o Z80 na breadborard e conseguimos simular alguns sinais de controle comoo |
||
+ | * [https://www.instagram.com/p/BPWBr3BgI5T Video] |
||
+ | |||
+ | === 0x01 - 07/02/17 === |
||
+ | * Integramos com sucesso o Z80 e um Arduino Mega. O Arduino foi utilizado para gerar o sinal de clock (CLK) e controlar o BUSRQ e WAIT |
||
+ | * [https://www.instagram.com/p/BQOysFdgtTW Video WAIT] |
||
+ | * [https://www.facebook.com/GaroaHC/videos/1236244526453555/ Video BUSRQ] |
||
+ | |||
+ | === 0x02 - 06/03/17 === |
||
+ | * Mostrar como anda o desenvolvimento das placas do Z80 |
||
+ | * Conversar/estudar a emulação da memória ROM utilizando um Arduino/Atmega |
||
+ | |||
+ | === 0x03 - 04/04/2017 === |
||
+ | * Estudar sobre memória RAM estática |
||
+ | * Fazer um pequeno experimento de uso da memória RAM no protoboard |
||
+ | * Se der tempo, tentar integrar a memória RAM com o Z80 |
||
+ | * Planejar os próximos passos |
||
== Projetos utilizados como inspiração/referência == |
== Projetos utilizados como inspiração/referência == |
||
+ | * [https://www.modmypi.com/download/BuildYourOwnZ80.pdf Build Your Own Z80 Computer - Steve Ciarcia] |
||
* [https://hackaday.io/project/19000-a-4-4ics-z80-homemade-computer-on-breadboard U$4,00 Z80 homemade computer on breadboard] |
* [https://hackaday.io/project/19000-a-4-4ics-z80-homemade-computer-on-breadboard U$4,00 Z80 homemade computer on breadboard] |
||
* [https://www.youtube.com/watch?v=AZb4NLXx1aM Flashing LEDs - Z80 Style] |
* [https://www.youtube.com/watch?v=AZb4NLXx1aM Flashing LEDs - Z80 Style] |
||
* [https://www.tindie.com/products/Semachthemonkey/rc2014-homebrew-z80-computer-kit/ RC2014 - Homebrew Z80 Computer Kit] |
* [https://www.tindie.com/products/Semachthemonkey/rc2014-homebrew-z80-computer-kit/ RC2014 - Homebrew Z80 Computer Kit] |
||
* [http://imgur.com/gallery/hfG6e FAO80] ''"FAP80 is a Z80-based retro computer with a sprinkling of modern twists to make the experience of designing, programming, and debugging this computer as painless and straightforward as possible"''. - [https://github.com/dekuNukem/FAP80 GitHub] |
* [http://imgur.com/gallery/hfG6e FAO80] ''"FAP80 is a Z80-based retro computer with a sprinkling of modern twists to make the experience of designing, programming, and debugging this computer as painless and straightforward as possible"''. - [https://github.com/dekuNukem/FAP80 GitHub] |
||
+ | * [http://hackaday.com/2014/12/01/a-z80-computer-with-switches-and-blinkenlights/ Zeta256] [https://github.com/jmacarthur/zeta256 projeto no github] ''A Z80 Computer With Switches And Blinkenlights'' |
||
== Documentação/Manuais/Referências == |
== Documentação/Manuais/Referências == |
||
+ | * [https://github.com/belimawr/Z80-Homebrew-Computer Repositório do GitHub contendo os esquemas e códigos desenvolvidos] |
||
* [http://www.z80.info/zip/z80cpu_um.pdf Z80 Family CPU User Manual] |
* [http://www.z80.info/zip/z80cpu_um.pdf Z80 Family CPU User Manual] |
||
* [http://segaretro.org/Sega_Master_System Sega Master System] |
* [http://segaretro.org/Sega_Master_System Sega Master System] |
||
Linha 19: | Linha 43: | ||
== Fotos e Vídeos == |
== Fotos e Vídeos == |
||
+ | * 07/02/2017 - [https://www.instagram.com/p/BQOysFdgtTW Video WAIT] |
||
+ | * 07/02/2017 - [https://www.facebook.com/GaroaHC/videos/1236244526453555/ Video BUSRQ] |
||
+ | * 16/01/2017 - [https://www.instagram.com/p/BPWBr3BgI5T Simulando o BUSACK] |
||
* 14/01/2017 - [https://www.instagram.com/p/BPQLHgDA781/ Primeiros testes com o Z80 na breadboard] |
* 14/01/2017 - [https://www.instagram.com/p/BPQLHgDA781/ Primeiros testes com o Z80 na breadboard] |
||
− | [[Categoria:Projetos]] |
+ | [[Categoria: Projetos]] |
Edição atual tal como às 12h01min de 26 de março de 2017
Objetivo
- Estudar o funcionamento de um microprocessador (focando no Z80)
- Construir um computador "completo" utilizando o Z80
- Construir um Master System utilizando o Z80
Encontros
0x00 - 16/01/2017
- Montamos o Z80 na breadborard e conseguimos simular alguns sinais de controle comoo
- Video
0x01 - 07/02/17
- Integramos com sucesso o Z80 e um Arduino Mega. O Arduino foi utilizado para gerar o sinal de clock (CLK) e controlar o BUSRQ e WAIT
- Video WAIT
- Video BUSRQ
0x02 - 06/03/17
- Mostrar como anda o desenvolvimento das placas do Z80
- Conversar/estudar a emulação da memória ROM utilizando um Arduino/Atmega
0x03 - 04/04/2017
- Estudar sobre memória RAM estática
- Fazer um pequeno experimento de uso da memória RAM no protoboard
- Se der tempo, tentar integrar a memória RAM com o Z80
- Planejar os próximos passos
Projetos utilizados como inspiração/referência
- Build Your Own Z80 Computer - Steve Ciarcia
- U$4,00 Z80 homemade computer on breadboard
- Flashing LEDs - Z80 Style
- RC2014 - Homebrew Z80 Computer Kit
- FAO80 "FAP80 is a Z80-based retro computer with a sprinkling of modern twists to make the experience of designing, programming, and debugging this computer as painless and straightforward as possible". - GitHub
- Zeta256 projeto no github A Z80 Computer With Switches And Blinkenlights
Documentação/Manuais/Referências
- Repositório do GitHub contendo os esquemas e códigos desenvolvidos
- Z80 Family CPU User Manual
- Sega Master System
- But How Do It Know? – The Basic Principles of Computers for Everyone
- CPU Model Online
Fotos e Vídeos
- 07/02/2017 - Video WAIT
- 07/02/2017 - Video BUSRQ
- 16/01/2017 - Simulando o BUSACK
- 14/01/2017 - Primeiros testes com o Z80 na breadboard