Table of Contents
Mini MC14500
Introduction
The Mini MC14500 SBC is a very simple board built around the Motorola MC14500B ICU (Industrial Control Unit) https://en.wikipedia.org/wiki/Motorola_MC14500B. The impetus for this board was an article on the VASTOR processor that was built at the University of Toronto. The following article explains that processor http://www.dissonance.com/archive/journals/Loucks82.pdf. This board is not a VASTOR processor but a single ICU proof of concept based on reference design from Motorola.
All Data, Instruction and Clock entry is done via switches.
The Mini MC14500 board has the following features
- 8 LED's for state output
- 6 Switches for programming and data input
- Expansion header to allow direct connection to say a parallel port for control by another CPU.
- The silk screen for the board has all of the OP codes for quick reference
Hardware Documentation
Board: mini mc14500 Board Layout
Schematic: mini mc14500 Schematic
KiCAD and Manufacturing Files: mimi mc14500 KiCAD and Manuf
Build Information
BOM: Mini MC14500 BOM
Test Programs
To run the test programs you need to undertake the following as the precursor
- Data: 1
- Control: IEN (1010)
- Clock
- Control: OEN (1011)
Logical AND example
- Data: 1
- Control: IEN (1010)
- Clock
- Control: OEN (1011)
- Clock
- LD (0001)
- Clock
- AND (0011)
- Clock
- STO (1000)
- Clock
Builder's Notes/Comments
Note the currently manufactured board has a single erata that requires the cutting of one track and soldering of one wire between 2 points. The build files have not been updated.
The build is very simple. Install
- Resistors and capacitors
- Transistors and IC sockets
- LED's
- Switches
- Undertake the required modification as per the erata photo
Photo Gallery
File List
Filename | Filesize | Last modified |
---|---|---|
img_8359.jpg | 1.8 MiB | 2019/01/16 20:14 |
img_8362.jpg | 1.9 MiB | 2019/01/16 20:14 |
img_8367.jpg | 1.9 MiB | 2019/01/16 20:15 |
mini_mc14500.jpg | 783.4 KiB | 2019/01/16 20:23 |
mini_mc14500_board_layout.pdf | 123.9 KiB | 2019/01/16 19:54 |
mini_mc14500_schematic.pdf | 74.9 KiB | 2019/01/16 19:41 |
minimc14500_-_kicad.zip | 181.2 KiB | 2019/01/16 19:46 |
minimc14500_bom.xls | 8.0 KiB | 2019/01/16 20:36 |