MC6809-Based Arcade Game

Single Board Computer with Video Output

Similar projects worth following
Single board system w/16KB RAM uses cheap video techniques described in The Cheap Video Cookbook by Don Lancaster for output.

The board is designed to use either an MC6809 (on-chip clock generator) or MC6809E (external clock generator).  This works because I don't require any of the functionality that differs between the two versions (DMA~BUSY, MRDY~AVMA, TSC, LIC).  Switching between the two types requires configuring a jumper and including or eliminating one IC.

Display is 16 lines x 32 characters, using an 8 x 8 grid for each character.  Fonts are contained in a 2732A EPROM, so can be changed and custom characters added.

  • 1 × MC6809 Microprocessors, Microcontrollers, DSPs / Microprocessors (MPUs)
  • 1 × MC6821 Microprocessors, Microcontrollers, DSPs / IO Controllers
  • 1 × 74LS04 Electronic Components / Misc. Electronic Components
  • 1 × 74LS279 Electronic Components / Misc. Electronic Components
  • 1 × 7404 Electronic Components / Misc. Electronic Components

View all 18 components

View project log

Enjoy this project?



Steve Toner wrote 4 days ago point

I'll put everything up once it's finalized.  I'm not sure it'll have very wide appeal, as some of the parts (e.g., Cypress Semi memory chips) are rather obscure and hard to find.  As for PCB layout, well, I may not provide that as the current boards I've had made have some flaws (e.g., the sound chip is going to require a daughter board) but are usable for a one-off build.  If I update the PCB layout it'll be untested (unless I absolutely have to do a second run to make it work rather than just hacking the current boards).

  Are you sure? yes | no

fredmatic1 wrote 5 days ago point

Will you be releasing the board layout/software? I am interested in duplicating. I was a developer of SBC's back in the early 80's using the 6809E..... and nostalgia is pushing me to get re-interested in the 6809.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates