Tape Loading
Posted: Mon Jul 29, 2019 4:13 pm
Hi folks. I am routing a custom version of ZX97 board and after reading some material about tape loading I got concerned about what should I use as a front end on the input buffer pin (ear). I haven't found answers on the plenty articles and posts I have researched, not even on the ROM lisiting available online.
Then I have analyzed the code in detail and came to conclusion that a low pass filter will be fine, as the GET-BIT routine only cares wheter the bit coming is 1 or 0 and instead of counting transitions (like MSX for instance).
Another issue that might be relevant is that if a TTL chip is used as a input buffer it should have a pull down on the (ear) input pin as the ZX81 expects the silence (no audio-in signal) to be at LOW level.
Anybody else that have studied tha matter have come to the same conclusions?
[]s
Then I have analyzed the code in detail and came to conclusion that a low pass filter will be fine, as the GET-BIT routine only cares wheter the bit coming is 1 or 0 and instead of counting transitions (like MSX for instance).
Another issue that might be relevant is that if a TTL chip is used as a input buffer it should have a pull down on the (ear) input pin as the ZX81 expects the silence (no audio-in signal) to be at LOW level.
Code: Select all
|----- "0" bit ----|
/\/\/\/\____________ as coming from ear
________
\___________ as should be seen by GET-BIT
1200us 1300us
[]s