Spectrum Keyboard Buffer

Posted on Feb 6, 2014

Most people who want to modify and improve their Spectrum look first at the keyboard as a prime area for change. But straightforward replacement involves digging around inside the computer - something of a put-off, for two important reasons. To begin with it might nullify the guarantee from Sinclair and, frankly, there`s just no-one else around to undertake this kind of

Spectrum Keyboard Buffer
Click here to download the full size of the above Circuit.

repair work (there`s no published circuit diagram and a lack of certain specialised parts). Secondly, it`s easy for damage to occur when fitting the keyboard to the computer or mounting the keyboard in a separate case (which requires the removal of the complete circuit board from the casing of the computer). So what`s outlined here is a keyboard buffer that fits on the back of the ZX Spectrum, connecting to the real expansion port. It can easily be fitted or unplugged for testing, and should your Spectrum develop a fault, it can be removed without trace for guarantee purposes. The Sinclair keyboard, like many others, works on a matrix of keys where each key connects up two wires. The combination of the incoming and outgoing wires is continually being tested by the computer to see which one has been pressed. On the ZX Spectrum the keyboard has eight incoming wires - the upper eight address lines. These are tested by holding only one of them to a Binary 0 (a LOW signal) and seeing what the result is on the incoming (data) lines. If a switch has been pressed on the address line being tested, then the LOW signal will be passed on to the data line to which it is connected. Until then the data line will be held to a Binary 1 by the resistors connected to the five data lines. In the keyboard layout diagram (Figure 1) the keys as you can see are arranged in a similar order to the keyboard (but not in the familiar QWERTY layout)....

Leave Comment

characters left:

New Circuits



Popular Circuits

Sine-Wave Generator
Hf Low-Power Cw Transmitter
voltage Serial and parallel circuits and power
Is my zener diode labeled wrong or am i seeing a strange failure mode
radio frequency rf watt meter circuit
crystal oscillator discreet pierce oscillator
heart rate monitor schematics
Schematics Serial Temperature Sensor Data Logger
Dynamic Microphone Preamp PCB
Timer circuit
GlueLogix Technical Services
1995 Ford Escort: speed manual manual trans cooling fan wont come
1000va UpsCircuit
Class AB output circuit diode coupling