The next diagram shows the signal timings:
Data is transferred byte-wise with MSB-first. DOUT is valid at the rising edge of the clock
pulse. The BUSY-signal provides an additional reference frame for each byte.
PWM-Mode:&CE-126P&Tape&Protocol&
!
This protocol is activated by the commands BSAVE, BSAVEM, BLOAD, BLOADM,
BLOAD? when a CE-126P (or compatible cassette interface) is attached in order to store,
load or verify BASIC programs or binary data sections (e.g. machine language programs)
to / from a tape recorder like the CE-152.
The protocol includes the SSIO-handshake of the CE-126P printer protocol but the actual
data transfer is realized via pulse width modulation (the digital equivalent of analog
waveforms). So it’s a kind of mixed SSIO/PWM-protocol.