DIY65C02 SBCv2
This project was inspired by Ben Eater's YOUTUBE series. I, like many others, started my computer experience with the 6502 based computers.
Where this board differs from Ben's breadboard computer is that I use a GAL16V8D for the decode logic, a MC68B50 for an ACIA, a 1.8432Mhz osc for the cpu clock and baud rate generation and a CP2102 Micro USB to Serial adapter for terminal connection.
I also use a MCP130-450 power supervisor for the reset circuit. This allows for 'clean' 'no bounce' resets. It will also put the cpu in reset if Vcc falls below +4.35v.
The ACIA runs at 115200 baud.
If the LM7805 is used the input power can be either +9vdc or +12vdc. If you use a +5vdc source don't install the LM7805, just put a jumper between the pin 1 and 3.
Using the GAL ic allows flexible decoding. Coding of the GAL16V8D was done via WinCupl.
My (as I write this) memory map is as follows:
$0000-$7FFF RAM
$8000-$BFDF Un-used
$BFE0-$BFEF ACIA
$BFF0-$BFFF VIA
$C000-$FFFF ROM
As I live in the Philippines, I order all my parts from China though SHOPEE and LAZADA which are AliExpress like online sites.
If there are any questions I can be reached at the following email address: charvie7190@gmail.com.
DIY65C02 SBCv2
- Comments(0)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Charles Hale
-
Open Source Very Large Stick - Freejoy & MMjoy2 breakout board
492 0 0 -
RF Control training board for students based on ESP32 C3
659 0 2 -
Aquarius+ Computer, Standard PCB
874 0 4 -
KINETIC COASTERS with a TWIST! Laser or 3D Print some DIY Magic
597 0 1 -
RPI - 8 IO PLC With ATTiny85 Watch Dog
524 0 1 -
Nintendo Famicom HVC-001 Controller Shells
619 0 1 -
COMMODORE 128 DIAGNOSTIC REV.785260 KEYBOARD DONGLE
580 0 4 -
COMMODORE 128 15KHz DISPLAY ADAPTER (C128 80 COLUMN ADAPTER)
784 1 5 -