Egghead.page Logo

How to Reset the Sinclair ZX80 Without Turning It Off

The Sinclair ZX80 does not feature a dedicated hardware reset button, meaning users must rely on a specific keyboard sequence to restart the system without cutting power. This soft reset procedure involves interrupting the current program execution and clearing the memory using built-in BASIC commands, allowing for a quick recovery from frozen states or coding errors. While this method does not perform a full hardware initialization like a power cycle, it is the standard technique for regaining control of the computer during operation.

To begin the reset process, locate the BREAK key on the right side of the keyboard membrane. Press and hold the BREAK key until the system interrupts the running program and returns to the command prompt, typically indicated by a message such as 0 OK or BREAK into program. This step halts the processor’s current task but leaves the program and variables stored in memory.

Once the system has halted, type the command NEW and press the Enter key. This command clears the program listing and resets all variables to zero, effectively simulating a fresh start for the BASIC environment. It is important to note that while this clears user data, it does not flush all random access memory like turning the machine off and on again, so residual machine code may remain if previously loaded. For most standard operations, however, this combination serves as the functional equivalent of a reset without requiring a power interruption.