Chapter 19 Universal Asynchronous Receiver-Transmitter (UART).pdf
Chapter 19 Universal Asynchronous Receiver-Transmitter (UART).pdf
Chapter 19 Universal Asynchronous Receiver-Transmitter (UART).pdf
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Functional Description www.ti.com<br />
<strong>19</strong>.3.8.3.4 Frequency Divider Values<br />
The data transferred is a succession of pulse with a T period. Depending on the standards used, the T<br />
period is defined through the DLL and DLH registers which defined the value to divide the functional clock<br />
(48 MHz):<br />
Dividing value = (FCLK/16)/Tfreq<br />
Where FCLK = System clock frequency (48 MHz)<br />
16 = real value of BAUD multiple<br />
Tfreq = Effective frequency of the T pulse (MHz)<br />
In an example case using a variable pulse duration definitions:<br />
Data in FIFO<br />
Figure <strong>19</strong>-33. Variable Pulse Duration Definitions<br />
T<br />
1 0<br />
For a logical “1”, the pulse duration is equal to 2T and for a logical “0”, it’s equal to 4T.<br />
If T =0.56 ms, the value coded into the DLH and DLL register must be 1680 in decimal.<br />
3674 <strong>Universal</strong> <strong>Asynchronous</strong> <strong>Receiver</strong>/<strong>Transmitter</strong> (<strong>UART</strong>) SPRUH73E–October 2011–Revised May 2012<br />
Submit Documentation Feedback<br />
Copyright © 2011–2012, Texas Instruments Incorporated<br />
1<br />
1<br />
0<br />
0