I'm using an MCF51JM128. I have a strange problem with my serial comms. I am sending data through a max232N chip to a PC serial port.
I have the SCI module set up at 9600 baud with no parity.
I am sending 0x1F repeatedly and I have checked using a scope to see if the data I'm sending is being sent correctly which it is. However when I open a comms terminal on the PC side the data received will not always be correct.
I will receive 0xF4, if I close the port and open the port numerous times I will receive the correct data eventually. Does anyone know why this would be the case?