Author Topic: MC6809 board and shields  (Read 783 times)

0 Members and 1 Guest are viewing this topic.

Offline saipan59Topic starter

  • Contributor
  • Posts: 37
  • Country: us
MC6809 board and shields
« on: May 22, 2024, 01:46:56 am »
I just made 4 more PCB designs in the series described a few weeks ago for the MC6800:
https://www.eevblog.com/forum/vintage-computing/pcbs-for-6800-6801-6802-6808/

The new boards are:
- MC6809 CPU, with (EE)PROM, RAM, and MC6821 GPIO.
- A 'shield' for up to eight DLG7137 alpha-numeric displays. Includes a 555 timer that can optionally interrupt the CPU periodically to cause a display update.
- A 'shield' for up to ten 7-segment LED displays. Has the same 555 feature as above.
- A 'shield' for playing with audio sound effects and such. Includes an AY-3-8912 sound chip (used in some vintage arcade games), and a pair of ISD2560 recorder/player chips. Also an LM386 amp for audio output. Also an MC6850 UART that can run at 31.25 Kbaud to act as a MIDI interface.

Today I tested the first two boards, and all is working so far. Pictures and schematics attached.
The extra 2KB memory chip position on the 6809 board is set up to support either RAM or EEPROM (so that the 6809 can have non-volatile memory).

Pete

 

Offline saipan59Topic starter

  • Contributor
  • Posts: 37
  • Country: us
Re: MC6809 board and shields
« Reply #1 on: May 22, 2024, 01:49:51 am »
I messed up on posting one of the pix - here it is:
 

Offline saipan59Topic starter

  • Contributor
  • Posts: 37
  • Country: us
Re: MC6809 board and shields
« Reply #2 on: May 28, 2024, 02:41:23 am »
Today I finished "board bring-up" on another shield, driven by the new 6809 board.
It is an "audio sound effects" board, based on an AY-3-8912 sound chip, plus a pair of ISD2560 audio sampling chips.
I had to make several changes to make everything work right. The attached schematic includes those changes.
The ISD datasheet is missing a couple of details - most importantly, when a playback is triggered, there is ~25mS delay before it actually outputs the sound. The datasheet has a timing diagram that indicates there is NO delay.
Questions welcome!

Pete
 

Offline saipan59Topic starter

  • Contributor
  • Posts: 37
  • Country: us
Re: MC6809 board and shields
« Reply #3 on: May 28, 2024, 02:43:09 am »
I seem to have trouble doing multiple attachments correctly.
Here's the schematic.
 

Offline davep238

  • Contributor
  • Posts: 28
  • Country: us
Re: MC6809 board and shields
« Reply #4 on: July 03, 2024, 12:23:50 pm »
Hi Pete.
Where did you buy the 6809 and 6850 chips?
Thanks.
-Dave
 

Offline pqass

  • Frequent Contributor
  • **
  • Posts: 841
  • Country: ca
Re: MC6809 board and shields
« Reply #5 on: July 03, 2024, 02:02:41 pm »
Where did you buy the 6809 and 6850 chips?

I bought several (working) 68B09E ("E" is important here) from this ebay seller
The "E" means it doesn't have the clock generator on board; you must provide one.  Typically, this means 4x oscillator feeding a dual D or JK flip-flop to create the E and Q clocks.  Of course this chip will only work if you're designing your own board vs. needing a drop-in replacement.
Searching ebay for MC68B50 returns quite a few; most from China.
 
The following users thanked this post: davep238

Offline saipan59Topic starter

  • Contributor
  • Posts: 37
  • Country: us
Re: MC6809 board and shields
« Reply #6 on: July 09, 2024, 01:11:21 am »
Hi Pete.
Where did you buy the 6809 and 6850 chips?
Thanks.
-Dave
I've had them for years. They came from a bunch of modems that I got "for nothing". Socketed MPU's, EEPROM, RAM, etc.

Pete
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf