h8s-2628 Renesas Electronics Corporation., h8s-2628 Datasheet - Page 480

no-image

h8s-2628

Manufacturer Part Number
h8s-2628
Description
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2600 Series
Manufacturer
Renesas Electronics Corporation.
Datasheet
Section 16 Synchronous Serial Communication Unit (SSU)
Rev. 3.00 Oct 04, 2005 page 440 of 598
REJ09B0155-0300
[1]
[2]
[3]
[4]
Note: Hatching boxes represent SSU internal operations.
Data transferd from SSTDR to SSTRSR
Set TDRE to 1 to start transmission
Continuous data transmission?
Write transmit data to SSTDR
TDRE automatically cleared
1-bit interval elapsed ?
Clear TE in SSER to 0
Read TEND in SSSR
Read TDRE in SSR
Confirm TEND = 0
End transmission
Clear TEND to 0
Figure 16.6 Example of Data Transmission Flowchart
Initialization
TDRE = 1?
TEND = 1?
Yes
Yes
Yes
No
Start
Yes
No
No
No
Wait
[1] Initialization:
[2] Check the SSU state and write
[3] Procedure for continuous data transmission:
[4] Transmission end procedure:
Specify the settings such as transmit
data format.
transmit data:
Write transmit data to SSTDR after
reading and confirming that the TDRE bit
is 1. The TDRE bit is automatically cleared
to 0 and transmission is started by writing
data to SSTDR.
To continue data transmission, confirm
that the TDRE bit is 1 meaning that SSTDR
is ready to be written to. After that, data can
be written to SSTDR. The TDRE bit is
automatically cleared to 0 by writing data to
SSTDR.
To end transmission, confirm TEND = 1 and
wait until the last bit is surely transmitted,
then set TE to 0.

Related parts for h8s-2628