I have almost finished writing a program to receive and transmit strings of data. It reads a 4 byte data string from UART and sends it to RAM then transmits the data from RAM in a 4 byte string back over UART. It also has a timer so it will not lock up or loose sync if it reads 3 or 5 bytes. It works ok say 90% of the time other then this glitch, when I send data to the micro from a computer continuously with a delay in between strings say 100 mS sometimes it will miss a string and the ports flick on and off quickly even though I have no reference to ports in the program. Anyone know what this could be??
Last edited: