04.03.2013 Views

RL78/D1A User's Manual: Hardware - Renesas

RL78/D1A User's Manual: Hardware - Renesas

RL78/D1A User's Manual: Hardware - Renesas

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Under development<br />

Preliminary document<br />

Specifications in this document are tentative and subject to change.<br />

<strong>RL78</strong>/<strong>D1A</strong> CHAPTER 13 ASYNCHRONOUS SERIAL INTERFACE LIN-UART (UARTF)<br />

13.6.1 UART buffer mode transmission<br />

The following figure shows the procedure for transmitting data in UART buffer mode.<br />

Note This can be omitted.<br />

Figure 13-49. UART Buffer Mode Transmission Processing Flow<br />

START<br />

Baud rate setting<br />

(UFnCTL1 register)<br />

Transmit data level setting<br />

(UFnOPT0 register)<br />

Various mode settings<br />

(UFnOPT1 register)<br />

INTLTn timing setting<br />

(UFnOPT2 register)<br />

Various mode settings,<br />

enabling transmission<br />

(UFnCTL0 register)<br />

Writing transmit data<br />

(UFnBUF0 to UFnBUF8<br />

registers)<br />

UFnTRQ = 1,<br />

UFnBUL3 to UFnBUL0 = XH<br />

(UFnBUCTL register)<br />

INTLTn signal generated?<br />

END<br />

Yes<br />

Read UFnSTR register Note<br />

Clear UFnBUC flag<br />

(UFnSTC register)<br />

All transmit data written?<br />

Cautions 1. Set the following values when performing BF transmission.<br />

Yes<br />

Expansion bits are disabled (UFnEBE = 0).<br />

Normal UART mode (UFnMD1, UFnMD0 = 00B).<br />

Data consistency checking is disabled (UFnDCS = 0).<br />

Waiting for buffer transmission start is disabled (UFnTW = 0).<br />

Continuation of transfer is disabled (UFnCON = 0).<br />

Request bits without responses are present (UFnNO = 0).<br />

Reception requests are disabled (UFnRRQ = 0).<br />

2. When clearing the UFnBUC flag, be careful not to clear other reception flags.<br />

Remarks 1. See (2) of 13.11 Cautions on Use for details of starting LIN-UART.<br />

2. X: don’t care, n = 0, 1<br />

No<br />

No<br />

R01UH0317EJ0004 Rev. 0.04 750<br />

Feb. 22, 2013

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

Saved successfully!

Ooh no, something went wrong!