MCS-8/80/85
History
The MCS-80 product family was introduced in March of 1974 and included the world’s first true generalpurpose microprocessor, the Intel 8080. The 8080 was used in the Altair 8800, the first affordable personal computer.
The MCS-85 product family was introduced in March 1976 and included the Intel 8085 microprocessor. The 8085 was designed to use a single five-volt power supply as opposed to the 8080, which required three (+5V, +12V, and –5V). The 8085 was 100% software compatible with the 8080A. The 8085 incorporated all the features of the 8224 clock generator and 8228 system controller. The 8085 along with the 8156 RAM and 8255/8755 ROM/EPROM constituted a complete system. The on-chip address latch of 8155/8355/8755 memory chips allowed a direct interface with the 8085.
Intel MCS-80/85 Family Products
The original 8080 had an issue that prevented it from working with external TTL components as intended. This was fixed with the introduction of the "A" versions.
| Part | Frequency | Description | Photo |
|---|---|---|---|
| 8080 | 500 kHz - 2.08 MHz | MPU, Original, has compatibility issues with TTL | ![]() |
| 8080A | 500 kHz - 2.08 MHz | MPU | |
| 8080A-1 | 500 kHz - 3.12 MHz | MPU | ![]() |
| 8080A-2 | 500 kHz - 2.63 MHz | MPU | ![]() |
| 8224 | clock generator & driver | ||
| 8801 | clock generator crystal | ||
| 8228 | system controller & bus driver | ||
| 8238 | system controller & bus driver | ||
| 8257 | Programmable DMA Controller | ||
| 8259 | Programmable Interrupt Controller | ||
| 8279 | Programmable Keyboard/Display Controller | ||
| 8271 | Programmable Floppy Disk Controller | ||
| 8222 | Dynamic RAM Refresh Controller | ||
| 8205 | 1 Of 8 Binary Decoder | ||
| 8210 | TTL To MOS Shifter & High Voltage Clock Driver | ||
| 8212 | 8 Bit I/O Port | ||
| 8214 | Priority Interrupt Control Unit | ||
| 8216 | 4 Bit Parallel Bidirectional Bus Driver | ||
| 8251A | Improved Programmable Communication Interface | ![]() |
|
| 8253 | Programmable Interval Timer | ||
| 8255 | Programmable Peripheral Interface | ![]() |
|
| 8255A | Improved Programmable Peripheral Interface |
Military Specs
The following are military specs versions.
| Part | Frequency | Description | Photo |
|---|---|---|---|
| M8080A | 500 kHz - 2.08 MHz | MPU | ![]() |
| M8224 | clock generator & driver | ||
| M8228 | system controller & bus driver | ||
| M8238 | system controller & bus driver |
Memory
Additional memory components that was used with the MCS-80
| Part | Size | Description | |
|---|---|---|---|
| 8708 | 1024x8 bit | EPROM | |
| 2716 | 2048x8 bit | EPROM (pin compatible with 2316E ROM) | |
| 8308 | 1024x8 bit | MOS ROM (pin compatible with 8708 PROM) |
|
| 8316A | 2048x8 bit | MOS RAM | |
| 2316E | 2048x8 bit | ROM | |
| 2114 | 1024x4 bit | SRAM | |
| 2116 | 16384x1 bit | DRAM |



























