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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Under development<br />

Preliminary document<br />

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

<strong>RL78</strong>/<strong>D1A</strong> CHAPTER 12 SERIAL ARRAY UNIT<br />

12.5.8 Procedure for processing errors that occurred during 3-wire serial I/O (CSI00, CSI01, CSI10)<br />

communication<br />

The procedure for processing errors that occurred during 3-wire serial I/O (CSI00, CSI01, CSI10) communication is<br />

described in Figure 12-71.<br />

Figure 12-71. Processing Procedure in Case of Overrun Error<br />

Software Manipulation <strong>Hardware</strong> Status Remark<br />

Reads serial data SDRmn register. The BFF = 0, and channel n is enabled<br />

to receive data.<br />

This is to prevent an overrun error if the<br />

next reception is completed during error<br />

processing.<br />

Reads SSRmn register. Error type is identified and the read<br />

value is used to clear error flag.<br />

Writes SIRmn register Error flag is cleared. Only error generated at the point of<br />

reading can be cleared, by writing the<br />

value read from the SSRmn register to<br />

the SIRmn register without modification.<br />

Remark m: Unit number (m = 0, 1), n: Channel number (n = 0, 1), mn = 00, 01, 10<br />

R01UH0317EJ0004 Rev. 0.04 648<br />

Feb. 22, 2013

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

Saved successfully!

Ooh no, something went wrong!