i8048 Microcontroller

The Intel 8048 (part of the MCS-48 family) was a fundamental component in 1980s computing, primarily used by Amstrad in its PC-compatible (XT) lines and the PCW series to manage the keyboard.

Unlike Amstrad CPC computers (where the keyboard is a passive matrix scanned directly by the AY-3-8912 sound chip), models with external or “intelligent” keyboards delegated this task to the i8048.

The i8048 in Amstrad Equipment

i8048 Technical Specifications

This chip was Intel's first successful microcontroller (released in 1976) and combined all the elements of a computer into a single piece of silicon:

Why was it important?

In external keyboards, the i8048 enabled serial communication, which drastically reduced the number of wires required in the connector (usually only 4 or 6 wires) instead of having to run every row and column of the matrix to the motherboard. Additionally, it allowed the keyboard to independently manage functions such as auto-repeat and LED control.

Documentation

You can view the PDF documentation regarding the chip at the following link: