This website is an archived copy of "Chris's Acorns", now hosted by The Centre for Computing History as part of The Chris Whytehead collection.
To view the page in it's original forms without this header, append "?cfch-archive=orig" to the URL.

  Watford Electronics A3000 BBC User I/O

[Index by function]  [Index by Company] 

 WE A3000 BBC User I/O (top)

Watford Electronics A3000 BBC User I/O (top)

 WE A3000 BBC User I/O (back)

 Watford Electronics A3000 BBC User I/O (back)

The card is intended for the internal expansion slot in machines such as the A3000, A4000, A3020 and A3010. The card basically offers an 8-bit Input/Output (I/O) port together with a 4-channel analogue to digital converter. The I/O card can therefore be used to control external devices (with additional hardware), or indeed to monitor the surroundings (again, extra hardware and/or transducers may be needed). Software written in BASIC for the BBC micro will work with this card providing the legal SYS (from BASIC), SWI (from Assembler) or OSBYTE calls have been used.

The I/O port is port "B" of a 6522 VIA, and so offers eight I/O lines plus control lines CB1 and CB2. The pin-out on the back of the card is exactly the same as the "user port" on the bottom of the original BBC micro. Each of the eight I/O pins can be set in software to be either an input or an output, in any combination.

On the analogue side, the four input channels are obtained from a uPD7002 chip, again as supplied with the BBC micro. In addition to the user port and A/D converter described above, there is also an inter-IC (I2C) bus present.

The Watford Electronics BBC A3000 I/O Card User Guide is available HERE