[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A cheap, easy PC to apple transfer idea
- Subject: Re: A cheap, easy PC to apple transfer idea
- From: Rubywand <rubywand@swbell.net>
- Date: 1997/07/18
- Newsgroups: comp.sys.apple2
- Organization: Southwestern Bell Internet Services
- References: <33C97DA1.7C4AE682@sinister.com> <01bc9133$36190420$936a48a6@default> <5qg95n$3f5$1@darla.visi.com> <33CE989A.75D2D81E@sinister.com>
Bob Keyes writes ...
>
> Nathan Mates wrote:
> >
> > .... Serial ports are very much optional equipment that not
> > everyone has, especially early //es and ][/][+s. If you've got a GS,
> > great. However, plenty of people don't.
> >
>
> Exactly, hence the idea I had. Since no one has volunteered to write the
> program, I will try to do it myself. Anyone have the specs on the apple
> tape interface? If not, I can try to dig them up out of old manuals, or
> figure it out with an oscilloscope.
>
> After that, I need to get a book on sound-card programming.
The Apple II tape interface runs at about 1330 baud (average). It
uses pulse width differences to identify 1's and 0's. This scheme is kind
of odd since a pure zero-crossing detection approach is easier, more
reliable, and produces higher baud rates. (Around 1800 baud seems to be
the limit for normal cassette tape on cheapo portable rec/play units.)
The Apple tape R/W code is annotated in the ROM listing presented in
the Apple Reference Manual. (See page 165.) Since you are not
writing/reading tape, you can get higher baud rates using the Apple II
scheme by going to shorter pulse widths.
Rubywand