by vbriel » Jan Wed 18, 2006 4:02 pm
There are schematics out there for it, but it has an error. Actually I believe the Apple 1 had error on the schematic IIRC. If you can't find, I'll post it on my site.
The cassette interface works but pumping out the memory from a range entered. It gets set to a specific memory location that converts the bytes into an analog signal via a simple 3 resitor D/A circuit. The issue is with reading the analog signal back. The apple 1 cassette interface used a LM311 voltage comparator to read the analog signals in and convert them back to digital bytes. I have the code for the cassette interface, I even built a slightly modified circuit only changing the type of rom used and can't get it to read back from tape. Nothing. The 311 reads bits based on a voltage swing from +5V to -5V. Everytime the signal crosses the 0V range it counts a bit. Timing is everything and thus far, it isn't working. Hopefully I can find time to work on it again soon.
Vince