On Tue, Jan 31, 2023 at 10:56 AM Philip Belben via cctalk
<cctalk@classiccmp.org> wrote:
>
> > ZX80, ZX81, Spectrum, Acorn Acom, Acorn Electron, BBC Micro, etc, etc.
> > Do you count machines like the Amstrad CPC464 which had a built-in
> > cassette recorder?
>
> And don't forget the Commodore cassette port - used on the PET, VIC,
> C64, ...

I think somebody else mentioned that one.

>
> This blurred the line between built-in cassette drives and cassette
> ports, since the built-in drive on early PETs became the separate drive
> on later ones, plugging into the same port.
>
> This didn't just switch the motor, it powered it from the computer.

When I got my first PET, I didn't have the Commodore casstte recorder
for it. So I designed a simple interface to link a normal cassette
recorder to the PET's edge connector. I used the motor drive line to
operate a relay with the contacts going to the remote socket on the
cassette unit.  Since the cassette recorder I was using (a Radio Shack
CCR-82) had the +ve battery line going to the internal on-off switch,
then to the remote socket, then to the motor, I could sense the
voltage on the appropriate side of the remote socket to indicate when
the 'Play' key was pressed and use that to switch a transistor
connected to the PET's cassette switch pin.

>
> Also unusual, I think, was that it didn't use a modem chip to generate
> tones, but bit-banged them in software.

Almost all 8-bit home micros bit-banged the tones, and also decoded
them in software. I think the BBC micro (and Electron?) was the common
exception in the UK.

-tony

Reply via email to