LM80C

My path for the building of an 8-bits microcomputer based on the Zilog Z80 CPU. Notes, ideas, achievements, schematics, and code.

  1. LM80C, an 8-bits color computer
  2. The CPU choise
  3. The Zilog Z80
  4. EEPROM programming
  5. Clock & reset
  6. First run! Testing a Zilog Z80 PIO
  7. Testing the PIO with RAM
  8. Let’s add a Z80 CTC
  9. Playing with CTC and interrupts
  10. Serial communication with the Z80 SIO
  11. BASIC!
  12. Let’s drive the Z80 PIO by BASIC
  13. How to expand the BASIC interpreter
  14. First video image
  15. First video tests
  16. Video OK!
  17. TMS9918A
  18. Sprites!
  19. Hackaday.io
  20. Sprites in assembly
  21. Is it an home computer?
  22. VPOKE & VPEEK
  23. Let’s make some SOUND
  24. SOUND and VOLUME
  25. It’s Autumn, let’s make some code cleaning
  26. New graphic chars
  27. More graphic chars
  28. Playing Reversi (aka Othello)
  29. Lunar Lander
  30. Built-in keyboard
  31. Special graphics mode with TMS9918A
  32. New firmware with a new splash screen
  33. New major firmware release R3.0
  34. A new PCB, a new case
  35. LM80C Color Computer 64K (development)
  36. New LM80C 64K Color Computer (official)
  37. LM80C DOS
  38. New firmware and new DOS

 

The LM80C now is on Hackaday.io, too! Follow the project and leave a like, thanks!


Code & schematics can be found on this GitHub repository.

LM80C – current

Below is a list of useful sites and stuff that helped me during the development of my system:

 

Note: all the material is provided AS IS, without any warranty nor any responsibility. Use it at your own risk. Possible trademarks and copyrighted material are the property of their respective owners and presented here for educational purporses only.