10. Serial Communication Interface
Rev.3.00 Jul. 19, 2007 page 294 of 532
REJ09B0397-0300
Data Transmit/Receive Operations
SCI3 Initialization:
Before transmitting or receiving data, follow the SCI3 initialization
procedure explained under 10.3.4, SCI3 Initialization, and illustrated in figure 10.9.
Transmitting:
Figure 10.15 shows a typical flow chart for data transmission. After SCI3
initialization, follow the procedure below.
Start
Read bit TDRE in SSR
TDRE = 1
?
Write transmit data in TDR
Continue data transmission
?
Read bit TEND in SSR
TEND = 1
?
Write 0 to bit TE in SCR3
End
No
Yes
No
Yes
No
Yes
1
2
1.
2.
Read the serial status register (SSR),
and after confirming that bit TDRE = 1,
write transmit data in the transmit
data register (TDR).
When data is written to TDR, TDRE is
automatically cleared to 0 and data
transmission begins.
If clock output has been selected, after
data is written to TDR, the clock is
output and data transmission begins.
To continue transmitting data, read
bit TDRE to make sure it is set to 1,
then write the next data to TDR.
When data is written to TDR, TDRE
is automatically cleared to 0.
Figure 10.15 Typical Data Transmission Flow Chart in Synchronous Mode
Summary of Contents for F-ZTAT H8 Series
Page 6: ...Rev 3 00 Jul 19 2007 page iv of xxiv REJ09B0397 0300...
Page 194: ...7 RAM Rev 3 00 Jul 19 2007 page 168 of 532 REJ09B0397 0300...
Page 234: ...8 I O Ports Rev 3 00 Jul 19 2007 page 208 of 532 REJ09B0397 0300...
Page 274: ...9 Timers Rev 3 00 Jul 19 2007 page 248 of 532 REJ09B0397 0300...
Page 352: ...12 A D Converter Rev 3 00 Jul 19 2007 page 326 of 532 REJ09B0397 0300...
Page 561: ......