beautypg.com

Renesas Asynchronous SH7145F User Manual

Page 13

background image

SH7145F

Asynchronous Serial Data Transmission/Reception

REJ06B0357-0100O/Rev.1.00

March 2004

Page 13 of 17

(3) Data Receive Routine

No

Yes

Read receive data from RDR_1 and
store it in on-chip RAM

Transmit receive data without
modification

Clear RDRF flag in SSR_1 to 0

Wait until

RDR_1 finishes receiving

data

RTE

rcv_sci()

(4) Data Transfer Routine

No

Yes

Write transmit data to TDR_1

Clear TDRE bit in SSR_1 to 0

Wait until

possible to write to

TDR_1

RTE

trans_sci()