Running Windows 2000 and Hyperterminal set up for 4800
baud 8-N-1 with no handshaking. If I watch the XMT line
with a scope and enter alternating chars (e.g. '1'
and '2') I can watch the data go out properly. I get a
start bit, 8 data bits (0x31 or 0x32, LSB first, MSB last)
followed by a stop bit. Great. But if I send the same
character several times in a row, the first and second
character come out just fine, but the third one and all
odd numbered characters thereafter appear to be using 7
data bits. It is as if the stop bit comes one bit too
soon. All even numbered characters correctly send out 8
data bits followed by a stop bit. Anyone ever seen this?
Marv
|