Close
0%
0%

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

  • Memory Map

    Steve Toner21 hours ago 0 comments

    How the 64KB address space is allocated & decoded.


  • Designing for MC6809 or MC6809E

    Steve Tonera day ago 0 comments

    Here is the schematic of the CPU part of the design, which shows how to design for either a 6809 or 6809E processor.  Note that this depends on certain processor-specific functions (TSC, LIC, MRDY/AVMA, DMA/BUSY) not being used.  Note that I haven't actually tested this with a 6809E yet, so you're on your own if you decide to copy it...


  • Status VLOG

    Steve Toner02/07/2019 at 22:57 0 comments

    See YouTube Playlist for updates.

View all 3 project logs

Enjoy this project?

Share

Discussions

Steve Toner wrote 02/12/2019 at 17:33 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 02/12/2019 at 08:36 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