|
|
z80 CPU |
x 1 | |
|
|
62256 RAM (32k SRAM) |
x 1 | |
|
|
27256 EPROM or 28256 EEPROM |
x 1 | |
|
|
74HC00 Logic |
x 1 | |
|
|
4Mhz crystal Oscillator |
x 1 |
mgh80 - the Arduino of the 80s (simple z80 based "microcontroller" / sbc)
After creating an EPROM Emulator (see my other projects) I needed a simple Z80 platform for my experiments, only the basic minimum required components around the processor are provided, stuff that allows you to get the "blinky" program working (LED connected to IO port flashing).
The boards include:
- Z80 CPU
- 28 Pin socket for ROM (can be EPROM or EEPROM) - works well with my "EPROM emulator NG"
- 28 Pin socket for RAM (62256)
- IO Controller (82C55)
- Expansion bus (based on z50Bus)
- basic address decoder to run the ROM/RAM and I/O
- "experiments area" where you can add components
- option to run an oscillator module or discrete oscillator with quartz crystal.
The onboard address decoder logic provides the following:
- ROM at 0000h - 7FFFh
- RAM at 8000h - FFFFh
- IO at 00h (IOPortA)
- IO at 01h (IOPortB)
- IO at 02h (IOPortC)
- IO at 03h (Control)
The onboard address decoder can be disabled by jumpers and all CS signals for ROM, RAM, and IO are provided on the z50bus
http://linc.no/products/z50bus/
Join a "users group" on https://groups.io/g/mgh80/ to contribute further to the project, ask questions if you get stuck or to see what others do with the board.
Updates:
Oct-16-2021 Updated Gebers to 1.5 - added IO_WR signal to Z50Bus pin 41 to support the Serial Expansion Card.
Apr-23-2021 Updated Gerbers to 1.4 - Added LED to port PA0, can be disabled by a jumper.
Jan-02-2021 Updated Gerbers to 1.3 - made the holes in the "experiments area" larger to accommodate standard pin headers.
Dec-26-2020 Updated Gerbers to 1.2 - fix for the EEPROM compatibility with the onboard address decoder causing issues in v1.1
mgh80 - the Arduino of the 80s (simple z80 based "microcontroller" / sbc)
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(11)
-
Engineer
Sep 05,2025
-
K Yoshida
Dec 12,2024
-
jjvc777
Feb 24,2024
-
Engineer
Oct 30,2023
-
Engineer
Aug 10,2023
-
Peter Ivanov
Dec 03,2021
-
Engineer
Nov 17,2021
-
Engineer
Sep 29,2021
-
Arpad Attila Bakos
Dec 20,2020
-
Miguel Angel Eirabella Lopez
Dec 10,2020
-
Dustin Smith
Dec 09,2020
- 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 Kris MGH-Kris
-
2364 to 2764 or 2716/2732 to 2764-27512 adapter
IntroductionThis is a companion board to my EPROM Emulator NG (see my other shared projects). With a...
-
MGH8060GAL - SC/MP Microcomputer (with GAL22V10)
SC/MP INS8060-based microcomputer running National Industrial Basic Language (NIBL)This project is v...
-
MGH8060 - SC/MP Microcomputer
INS8060 aka SC/MP II (Simple Cost-effective MicroProcessor) is a CPU manufactured by National Semico...
-
Sinclair-MK14 combined ROM/RAM/Kitbug adapter
This is a project of an adapter PCB that combines the work of two other projects into a single PCB:"...
-
SlimPLA - the compact version of PLA20V8
Note: This is currently "beta", and only tested on ASSY 326298 motherboard - but the project is unch...
-
NABU PC Prototyping PCB
This is a prototyping PCB for NABU PC. Great way to speed up the prototyping of hardware interfaces....
-
NABU PC native USB to serial adapter
This is an alternative way to provide serial communication for the vintage NABU computer. Instead of...
-
MGH80 Serial Expansion Board
This is a serial expansion board using the popular Motorola MC68B50.MGH80 + Expansion board will run...
-
MGH80 proto board
This is a companion board to my Z80 based 5 chip controller the mgh80. It extends the I/O connection...
-
mgh80 - the Arduino of the 80s (simple z80 based "microcontroller" / sbc)
After creating an EPROM Emulator (see my other projects) I needed a simple Z80 platform for my exper...
-
EPROM Emulator based on Arduino.
EPROM Emulator is a tool that can temporarily replace an EPROM memory chip inside your "target" devi...
-
-
AEL-2011 Power Supply Module
322 0 1 -
AEL-2011 50W Power Amplifier
296 0 1 -
-
-
Custom Mechanical Keyboard
565 0 0 -
Tester for Touch Screen Digitizer without using microcontroller
230 2 2 -
Audio reactive glow LED wristband/bracelet with NFC / RFID-Tags
237 0 1 -
-
-







