
Vhen all la well, Insert the diode and transistor the correct way around
as indicated in fig 1 . Finally insert the 4 ICs, again consult fig 1 for
polarity ICQ Inserted the Wrong way
artpund will almost certainly ba destroyed when the board IB plugged m so be
particularly careful here
Vhen construction ifl complete, plug in the board, and apply power to the
ZX Again the machine should operate as normal if not, check that the ICa
arq correctly inserted, and that there are no board shorts.
Once the board la functioning there are many tests and experiments that
Bay be performed including full freo^jency range" audio output See arti
clSB m Personal Computer World (October and November 1981), But here are BOme
introductory notes!
Output Fort
Connection to the port are shown in fig 2 There are 8 separate output
channels, and they may be controlled with a single poke statement! POKE 25000,
X for the ZXBQ or POKE 11000,X for the 81. X may be any integer between 0 and
255 With £=Q all output linaa are eet to logic lov, whilst 255 Bate them all
high To set any one channel high while leaving the remainder low, the follow-
ing valuaa should be used:
POKE VALUE (X) CHANNEL ACTIVATED
1 0
2 1
4 2
8 3
16 4
32
5
64
6
128 7
Thus the command POKE 25000, 16 (or POKE 11000, 16 on the 81) will set channel
4 high, leaving the others low Setting a high output on a number of channels
ia achieved by combining the data Thus POKEing the value 12 (=9+4) will set
channels 2 and 3 high
When a channel goes high it may be used to trigger a variety of devices.
Fig 3 shows LED indicator lamps attached to channels zero and one To light
these, execute POKE 25000, 3 (or POKE 11000, 3 on the ZX81)
Belaya may be controlled from each channel as shown in the application
notes, and sound output may be produced by connecting a high impendence (eg 65
ohm) loudspeaker to the ouput plug aa In fig 4 The following programs will
produce blips on the loudspeaker
10 EB« ZX80 BLEEP 10 HEM ZXB1 BLEEP
20 FOR A = 1 TO 100 15 FAST
30 POKE 25000,1 20 Kffl A = 1 TO 100
40 POKE 25000,0 30 POKE 11000,1
50 HBCT A 40 POKE 11000,0
50 NEXT A
To produce a higher frequencies and more interesting effects it ia necessary
to uee a machine code subroutine, and complete programs for this on both 2X60
and 81 are given in tha applications notes, and in PCW.
• B»«_»r-iiAi%_MVIA*l ll~» R-IIVH I fc=l I .^
17 BURNLEY ROAD
LONDON NWIO IED
Telephone OI-452 I5OO OI-45O 6597
IBS 2X80/61 Pom - KOTES TO ACCOHPAHY KIT
The following is provideds-
1 Double Bided FOB
4 IOB labelled 1 - 4
1 Diode (IN9-14) (glassy)
1 Heslstor (IK)
2 Capacitors (lOOn?) (round and flat)
2 14 Pin Dil Sockets
2 16 Pin Dil Sockets
2 20 Pin Dil Sockets
1 23 x 2 0 1" edge connector
2 16 Pin Header Plugs
1 2S2926 (green) Translator
1 HAH pack extender card (ZX81 only)
Confltraction
Begin construction as follows! Insert and Bolder in the 6 1C Sockets,
putting in the largest ones first Next Bolder in the 2 3 way edge connec-
tor, but if the board is for use with the ZXS1 do not trim short, the wires
protruding through the underside of theboard, because these will be used for
connecting the RAM pack extender card, (this is not possible on the ZX80)
Hot* that the edge connector whould have a plaatio plug at pin }. Be very
careful not to bridge adjacent tracks when soldering this socket. To reduce
the risk of this you can leave unsoldered any pins that don't appeal to Join
up to a track on the underside of the board Insert the two capacitors and
resistors, and Bolder these
Next solder the through connections at all the remaining holes that have solder
pads on the upper side of the board except
EITHER the three marked «A" if the board is for use with a
ZX81 (note that the third 'A' le somewhat obscured by the
edge connector)
OH the two marked B if it la for a ZX60. The through connec-
tions require a piece of wire to be passed through the board,
end carefully soldered both sides before clipping off.
At this point, and before inserting the ICs or the diode and transistor,
plug the board into the ZX80/81, and plug the power plug into the computer
The cursor should appear, and the ZX should work normally If it does not,
there is a short circuit eomewhere on the board - probably between a pair of
adjacent tracks The short can be traced (after unplugging the board) using
a multimeter on the ohms range, or other continuity tester (eg battery and bulb)
- or you can Bsarcb. visually. If it io a solder bridge then you must reaolder
the point, but you Day find that you can ole.ir tha short by passing & small
screwdriver bl*-^ between the offending tracks.
( \
Summary of Contents for ZX81
Page 1: ......
Page 9: ......
Page 10: ......
Page 11: ......
Page 12: ......
Page 14: ......
Page 23: ......
Page 24: ......
Page 25: ......
Page 26: ......
Page 27: ......
Page 29: ......
Page 30: ......
Page 32: ......
Page 33: ......
Page 35: ......
Page 36: ......
Page 38: ......
Page 39: ......
Page 40: ......
Page 41: ......
Page 42: ......
Page 43: ......