Does anybody know how to reset an H8 /3867 synchronous uart when it is part way through receiving a data byte? I have tried toggling the RE bit, apparently to no avail.
I believe that noise may be causing a false clock so that the uart clocks in the first bit. Some period later, the real data is sent and the uart will raise RDRF after 7 bits have been received. One protection against this would be to reset the uart when expecting data. There is no obvious way that I can see to do this, except by toggling RE, but this appears not to work. Does anyone know if toggling RE does indeed reset the receiver? I guess there must be some kind of FSA which returns to its initial state after
8 clocks. Is there any other way to persuade it to reset?Many thanks,
Paul