Z80 Microprocessor Kit

Build a single board computer with a popular Z80 microprocessor. Best tool for self learning the basic of today's computer.

The Z80 Microprocessor Kit is designed for self-learning how to build and how to program the Z80 microcomputer. The design concept uses a small number of chips, only CPU, ROM, RAM and cheap I/O ports using CMOS latch and buffer IC. The monitor commands are compatible with MPF-1 board plus additional HEX file upload/download commands. The 8-bit dot LED is designed for displaying 8-bit binary number directly. Under program testing, it will be used to display the content of accumulator register. The microcontroller, 89C2051 provides 10ms system tick. It can be used for time trigger event. The kit is suitable for self learning the basic of today's computer with low level programming by HEX code and c programming by sdcc, free c compiler for Z80.

Hardware schematic of the Z80 Microprocessor Kit (click to enlarge)

Hardware features:

  • Microprocessor: Z80, 40-pin DIP package
  • Memory: 4kB monitor ROM, 32KB user RAM
  • Memory& I/O Decoder logic: GAL16V8
  • System tick: 10ms produced by AT89C2051 microcontroller
  • GPIO: 8-bit LED display
  • DISPLAY: 6-digit 7-segment super bright display
  • Keypad: 36-key
  • Serial port: 2400 Bit/s RS232 using software UART
  • Expansion slot: 40-pin header
  • LCD bus: 16x2 text display direct bus interface.

    The monitor software features:
  • MPF-1 compatible monitor commands and utilities subroutines
  • UPLOAD/DOWNLOAD Intel Hex file.

Z80 Microprocessor kit with text LCD.

Building a computer is easy and fun. The kit includes PCB, IC chips with sockets, resistors, capacitors, LED, key switches and speaker. The preprogrammed chips are monitor rom, PLD, and microcontroller. The construction manual provides steps to assemble it. The lab book is for self-learning how to program the Z80 with machine language.

Kit information please contact: Wichit Sirichote


Monitor program object file with extra LCD drivers and sdcc compiled subroutines
PLD's JEDEC file
AT89C2051 HEX
SDCC sample c code for Z80 kit
Assembly program files for Lab book
Hardware Schematic
User's Manual
Programming Lab Book
Construction Manual
Keypad Drawing SVG file Draw Freely Inkscape Keypad label can be made easily with sticker paper.

HD PIC file, High Definition picture file

Example programs for Z80 kit

1. Display memory contents on LCD


Application Notes

AN001 Using sdcc with Z80 Trainer Kit

AN002 Using PLD as a decoder logic for Z80 Trainer Kit

AN004 Calculator Program for Z80 Kit


User's Manual

Programming Lab Book

Construction Manual






  << More MicroProcessor kits 24 December 2016