01.08.2013 Views

Chapter 19 Universal Asynchronous Receiver-Transmitter (UART).pdf

Chapter 19 Universal Asynchronous Receiver-Transmitter (UART).pdf

Chapter 19 Universal Asynchronous Receiver-Transmitter (UART).pdf

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!