Table 3
Processing
Software Processing
(1)
—
(2)
—
(3)
Read data from RDR_1
(4)
Clear RDRF flag in SSR_1 to 0
(5)
Write receive data to TDR_1
(6)
Clear TDRE flag in SSR_1 to 1
(7)
—
(8)
—
(9)
—
(10)
—
(11)
Read data from RDR_1
(12)
Clear RDRF flag in SSR_1 to 0
(13)
Write receive data to TDR_1
(14)
Clear TDRE flag in SSR_1 to 1
(15)
—
(16)
Repeat
REJ06B0357-0100O/Rev.1.00
Asynchronous Serial Data Transmission/Reception
Hardware Processing
RSR_1 receives serial data and transfers it
to RDR_1
Set RDRF flag in SSR_1 to 1
—
—
Transfer data from TDR_1 to TSR_1
Set TDRE flag in SSR_1 to 1 and output
transmit data from pin TXD1
RSR_1 receives serial data and transfers it
to RDR_1
Set RDRF flag in SSR_1 to 1
—
—
Transfer data from TDR_1 to TSR_1
Repeat
March 2004
SH7145F
Page 7 of 17