Sinclair ZX81 Troubleshooting Guide

Component-level fault-finding for the Sinclair ZX81. For routine care, the component list and the supply specification see Sinclair ZX81 General Maintenance; for capacitor values see Sinclair ZX81 Capacitor Replacement Guide.
The designators, pin numbers and part types on this page are Sinclair's own, from the ZX81 Service and Assembly Manual and circuit diagram SRC 049, both hosted here.[1][2][3]
External peripherals โ the ZX Printer, cassette recorders and the RAM pack itself โ are not covered beyond their effect on the computer.
The board at a glance
[edit | edit source]| Ref | Part | Notes |
|---|---|---|
| IC1 | Sinclair Logic IC (ULA), 40-pin | Video, keyboard scan, tape I/O, chip selects and the CPU clock |
| IC2 | 2364, 24-pin | 8 KB mask ROM. Not a 2716 โ that is a 2 KB part and cannot hold this ROM |
| IC3 | Z80A or D780C-1, 40-pin | CPU |
| IC4 | MK4118, 24-pin | 1 KB ร 8 static RAM |
| IC4a, IC4b | ยตPD2114LC, 18-pin | The alternative fit โ two 1K ร 4 static RAMs in place of IC4 |
| REG | 7805 | 5 V regulator on an aluminium heatsink |
| TR1, TR2 | ZTX313 | Video output stage; master oscillator |
| X1 | CDA 6.5MC | 6.5 MHz ceramic filter at IC1 pin 35 |
| MOD | UM1233 | UHF modulator, channel 36 |
Board issues. At least three PCB versions exist and the component reference numbers are the same on all of them; the notable Issue 3 change is that resistor packs RP1 and RP3 are replaced by individual resistors R35โR42 and R43โR47.[3][1]
Power and voltage checks
[edit | edit source]The ZX81's supply is unregulated by design. Sinclair specifies an external unregulated DC adaptor; the 7805 on the board does the regulating. A high off-load reading on an original adaptor is normal and is not a reason to replace it. What the machine needs is a supply able to deliver not less than 600 mA, or 1.2 A if a ZX Printer runs from the same adaptor.[1]
| Where | Expect | Note |
|---|---|---|
| Power jack | Unregulated DC, well above 9 V off load | 3.5 mm mono jack โ the same size as EAR and MIC beside it |
| Across C3 | The unregulated rail | 22 ยตF, the board's only reservoir, ahead of the regulator |
| 7805 output | +5 V | And at the Vcc pin of each IC |
| IC3 pin 26 (/RESET) | Low at switch-on, then released high | Held low by R15 (220 k) charging C5 (1 ยตF) |
| IC3 pin 6 (CLK) | 3.25 MHz | Derived by the ULA from the 6.5 MHz filter at X1 |
| IC1 pin 35 | 6.5 MHz | The ceramic filter connection |
| IC1 pin 16 to the modulator | About 2 V peak, picture peak to the bottom of sync | [3] |
3.25 MHz is the clock on every ZX81 board issue. 3.5 MHz is the ZX Spectrum figure and does not occur on a ZX81 โ a chart quoting it for an Issue 2 board is describing the wrong machine.
Get the polarity right. A supply re-terminated the wrong way round is a recognised way to destroy the regulator. It usually dies and spares the rest of the board, which is luck, not protection.[3]
Supply faults
[edit | edit source]- 5 V missing โ dead machine or white screen. 5 V high โ chip damage.
- No input at the jack โ completely dead. Check the lead: Sinclair power leads are a documented failure point.
- Intermittent drop-outs โ cracked joints at the power jack, which takes all the mechanical strain.
- Regulator overheating โ look for a short or an excessive load on the board, not for a fault in the supply. Excessive current drawn from the adaptor means a board fault.[3]
No display or white screen
[edit | edit source]- Confirm the unregulated input and the 7805 output.
- Check /RESET at IC3 pin 26 actually releases. If the screen is clear with no inverse-K cursor, Sinclair's own first response is to disconnect the supply, wait a few seconds and try again โ that gives C5 time to discharge.[1]
- Check the 6.5 MHz at IC1 pin 35 and the 3.25 MHz at IC3 pin 6.
- Check the video at IC1 pin 16 into the modulator โ about 2 V peak.
- Remove the RAM pack and every peripheral and retest.
- Swap the ULA (IC1), then the CPU (IC3), then the ROM (IC2), then the RAM.
- Inspect for broken traces, especially in the video section around TR1, C1, R1 and R17.
ULA faults
[edit | edit source]IC1 is the most common failure on this machine and the hardest to replace. Symptoms:
- No video at all, white screen or black screen
- No clock at IC3 pin 6 โ the ULA generates it
- Keyboard dead even with a known-good membrane and tails
- The ULA noticeably hotter than everything else
Sinclair fitted more than one ULA type across the production run. Read the part number off your own chip rather than assuming a mapping from the board issue; this wiki has not been able to establish a reliable issue-to-ULA correspondence from a primary source. Modern FPGA-based replacements exist.
CPU faults
[edit | edit source]The Z80A rarely fails, but over-voltage and ESD will do it.
- No display with a known-good ULA and ROM
- Address or data lines static under a logic probe
- Lock-ups or random characters
Any Z80A in a 40-pin DIP will do as a replacement.
RAM
[edit | edit source]Internal RAM is either IC4, an MK4118 in a 24-pin package, or IC4a and IC4b, two ยตPD2114LC parts in 18-pin packages. The two fits are alternatives and the board takes one or the other.[1]
- "RAM pack wobble" โ crashes and resets with an external pack fitted. This is mechanical, at the edge connector. Clean the contacts and stop the pack moving before suspecting anything electronic.
- Wrong free-memory figure reported at boot, or random characters โ test with the internal RAM only.
ROM
[edit | edit source]IC2 is a 2364, a 24-pin 8 KB mask ROM. Replacements are made with a 2764-class 8 KB EPROM on an adapter; a 2716 is 2 KB and cannot hold this ROM at all.
A BASIC checksum program that sums all 8192 bytes is on Sinclair ZX81 General Maintenance. Note that 854885 is an early ROM version with known bugs rather than a fault โ confirm with PRINT SQR .25, which returns 1.359 on the early ROM instead of .5.[3]
Keyboard
[edit | edit source]The flat membrane cracks and its tails break. Symptoms are dead keys, whole dead rows, or phantom presses.
- Inspect the membrane and both tails for cracks; check continuity of every row and column.
- Check the D1โD8 matrix diodes are the right way round.
- A short across the keyboard tracks holds one key permanently on and disables the whole keyboard โ that presents as a completely dead keyboard, not as one stuck key.[1][3]
- Refit the tails by laying the board component-side up on the face-down case top with the edge connector at the front left, looping the tails over and pushing them in with a slight rocking motion. Do not force them; the plastic buckles and splits.[3]
Video and modulator
[edit | edit source]Output is through a UM1233 modulator on UHF channel 36.
- Confirm about 2 V peak at IC1 pin 16, measured from picture peak to the bottom of the sync pulses.[3]
- The video output stage is TR1 (ZTX313) with C1 (47 pF), R1 (10 k) and R17 (1 k) โ that is where to look for a video fault on the board, not at C5 or C6. C5 is the reset capacitor and C6 is part of the master oscillator.[1][2]
- A failed modulator can be bypassed for direct composite output.
Cassette
[edit | edit source]- C10 with R33 (4k7) and R34 (220 R) form the EAR input network; C11 with R27 (1 k) and R29 (1 M), and C12, form the MIC output network.[1][2] C8 and C9 are 47 nF decoupling ceramics on the 5 V rail and have nothing to do with tape.
- Clean the EAR and MIC jacks and check for broken traces from the sockets.
- Check the lead and the recorder's output level before suspecting the board.
Things that are not faults
[edit | edit source]- The display blanks while a program runs and flickers on a keypress in FAST mode. The Z80 cannot compute and generate video at once. SLOW mode is the answer.[3]
PRINT SQR .25returning 1.359. An early ROM, not a failing one.[3]- A hot 7805. It is dropping the whole difference between the unregulated input and 5 V.
- No reset button. There is none. The only reset is R15 charging C5 at switch-on, which is why unplugging and waiting is the remedy for a hung machine.[2][1]
Method
[edit | edit source]- Start at the supply and work forward.
- Test in minimal configuration โ no RAM pack, no peripherals.
- Power off before removing or inserting any chip, and watch pin 1.
- Thermal: after 30 to 60 seconds, a device markedly hotter than its neighbours is usually shorted. Freeze spray is the complementary test.
- Fit sockets for replacement chips where you can.
Related pages
[edit | edit source]- Sinclair ZX81
- Sinclair ZX81 General Maintenance
- Sinclair ZX81 Capacitor Replacement Guide
- Sinclair ZX80
- Recommended Tools
References
[edit | edit source]- โ 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 Sinclair Research Ltd, ZX81 Service and Assembly Manual, section 6 (fault finding), section 8 (component lists) and section 9 (power supply specification). Hosted on this wiki as File:Sinclair ZX81 Service and Assembly Manual.pdf. Source for the component list, the capacitor list and types, the supply specification and Sinclair's own first-line fault checks.
- โ 2.0 2.1 2.2 2.3 2.4 ZX81 Circuit Diagram, drawing SRC 049, Sinclair Research Ltd. Hosted on this wiki as File:Sinclair ZX81 circuit diagram.png. Source for pin numbers, designators and circuit positions.
- โ 3.00 3.01 3.02 3.03 3.04 3.05 3.06 3.07 3.08 3.09 3.10 "Servicing Sinclair Computers, Part 2", Television magazine, 1986. Trade servicing article devoted to the ZX81, mirrored in the Sinclair ZX Computers Archive at k1.spdns.de. Secondary source: on-load supply figures, board issues, the ULA clock derivation, the modulator drive level and keyboard diagnosis.