Please, help me. I don\'t understand what this means. you have configured the UA
ID: 2083563 • Letter: P
Question
Please, help me. I don't understand what this means.
you have configured the UART on your PIC32 microcontroller to communicate at 2400 baud using an 8, N, 1 configuration, where the X, Y, Z notation corresponds to data bits, parity, and stop bits. The terminal to which you are connected is transmitting signals to your microcontroller, but the data are not received properly so you instrument the connection with the oscilloscope and observe the following signal, where each tick on the line corresponds to one bit time: You measure the bit time and it corresponds to a 2400 baud rate. So, why is the data being received erroneously?Explanation / Answer
8,N,1 configuration means,
Data bitss:8
Parity:none
Stop bits:1
So the total bits per frame must be 1(start bit)+8+1=10.
The 10th bit should be a stop bit (logic high) , but here its not stop bit (its a logic low). That means, parity bit may be added or data bits may be 9.i.e.,The configuration is not matched with 8,N,1. Thats why received data is erroneous.