USART Operation: UART Mode
14-15USART Peripheral Interface, UART Mode
For example, the receive errors for the following conditions are calculated:
Baud rate = 2400
BRCLK = 32,768 Hz (ACLK)
UxBR = 13, since the ideal division factor is 13.65
UxMCTL = 6B:m7= 0, m6= 1, m5=1, m4 =0, m3= 1, m2= 0, m1=1 and
m0=1 The LSB of UxMCTL is used first.
Data bit D1 Error [%] +ǒbaud rate
BRCLK [2x(1)6))(2 UxBR )1)]12Ǔ 100% +0.2 9%
Data bit D2 Error [%] +ǒbaud rate
BRCLK [2x(1)6))(3 UxBR )2)]13Ǔ 100% +2.8 3%
Data bit D3 Error [%] +ǒbaud rate
BRCLK [2x(1)6))(4 UxBR )2)]14Ǔ 100% +1.95%
Data bit D4 Error [%] +ǒbaud rate
BRCLK [2x(1)6))(5 UxBR )3)]15Ǔ 100% +0.5 9%
Data bit D5 Error [%] +ǒbaud rate
BRCLK [2x(1)6))(6 UxBR )4)]16Ǔ 100% +3.1 3%
Data bit D6 Error [%] +ǒbaud rate
BRCLK [2x(1)6))(7 UxBR )4)]17Ǔ 100% +1.66%
Data bit D7 Error [%] +ǒbaud rate
BRCLK [2x(1)6))(8 UxBR )5)]18Ǔ 100% +0.8 8%
Parity bit Error[%] +ǒbaud rat e
BRCLK [2x(1)6))(9 UxBR )6)]19Ǔ 100% +3.42%
Stop bit 1 Error [%] +ǒbaud rate
BRCLK [2x(1)6))(10 UxBR )6)]110Ǔ 100% +1.37%
Start bit Error [%] +ǒbaudrate
BRCLK [2x(1)6))(0 UxBR )0)]*1*0Ǔ 10 0% +2.54%
Data bit D0 Error [%] +ǒbaud rate
BRCLK [2x(1)6))(1 UxBR )1)]11Ǔ 100% +5.0 8%
The results show the maximum per-bit error to be 5.08% of a BITCLK period.