Spectrum Hardware Manual
Andrian C. Dickens
The Sinclair Spectrum has revolutionised the world of microcomputers with its ability to offer a very sophisticated colour computer at a price that would have been unthikable just a couple of years ago.
Now Adrian Dickens explains exactly what is inside the Spectrum, and how it works.
Full circuit diagrams and a detailed explanation of each component make it easy to undestand the hardware side of this remarkable microcomputer.
Many features not revealed in the Sinclair Manual are discussed here: how to adjust the colours of your own TV set, how to amplify the sound of the internal loudspeaker, and much more.
Practical hardware projects include how to connect a full size keyboard, connecting the Spectrum to the outside world, and how to build your own joysticks for use with Spectrum.
The Spectrum Hardware Manual is a book that will be an essential companion to anyone wishing to discover how the Spectrum operates or wishing to expand its potential.
Table of Contents
|Chapter 1 Introduction||7|
|Chapter 2 General overview of the complete Spectrum||9|
|Chapter 3 The power supply||15|
| - how the Spectrum power supplies work - current limits - adding your own |
|Chapter 4 The Z80A central processing unit||23|
| - what it does - pin descriptions |
|Chapter 5 Video and program memory||27|
|Chapter 6 The Basic read only memory||31|
|Chapter 7 The Keyboard||33|
|Chapter 8 The Ucommited logic array||37|
| - what it does - pin descriptions - the 'Dead Cockroach' - avoiding video memory conflicts - interrupts - clocks - keyboard and cassette input - cassette, butzzer and border color outputs |
|Chapter 9 The memory expansion sockets||46|
|Chapter 10 The video circuit||54|
|Chapter 11 Tuning your video circuit for better quality displays||56|
| - changing the color or gray scale |
|Chapter 12 The Edge connector||59|
| - contact by contact description |
|Chapter 13 Fault diagnostics||62|
| - no display? - No color? - random graphics? |
|Chapter 14 Experimenting with the edge connector||64|
| - construction hints - using the accesible signals - _RESET, _INT, _IORQGE, _NMI, _HALT - 128 I/O ports |
|Chapter 15 Adding a Z80A PIO chip||73|
|Chapter 16 Adding your own keyboard||79|
|Chapter 17 Adding Sinclair compatible joysticks||83|
| - construction project - APOLLO game program |
|Chapter 18 Constructing an 8 channel analogue to digital converted||89|
| - use as a joystick input - drawing program |
|Appendix A Glossary||97|
|Appendix B References||99|
|Appendix C Parts list cross reference||100|
|Appendix D Component layout diagram||102|
|Appendix E Complete circuit diagram||104|