r5s77631ay266bgv Renesas Electronics Corporation., r5s77631ay266bgv Datasheet - Page 1225

no-image

r5s77631ay266bgv

Manufacturer Part Number
r5s77631ay266bgv
Description
Renesas 32-bit Risc Microcomputer Superhtm Risc Engine Family Sh-4a Series
Manufacturer
Renesas Electronics Corporation.
Datasheet
(4)
Figure 28.7 shows a sample flowchart for serial transmission.
Use the following procedure for serial data transmission after enabling the SCIF for transmission.
Serial Data Transmission (Asynchronous Mode):
Write transmit data in SCFTDR
Clear TE bit in SCSCR to 0
Read TEND flag in SCFSR
Read TDFE flag in SCFSR
Clear SPB2DT to 0 and
Start of transmission
All data transmitted?
End of transmission
set SPB2IO to 1
Break output?
TEND = 1?
TDFE = 1?
Yes
Yes
Yes
Yes
Figure 28.7 Sample Serial Transmission Flowchart
Section 28 Serial Communication Interface with FIFO/IrDA Interface (SCIF/IrDA)
No
No
No
No
[1]
[2]
[3]
[1] SCIF status check and transmit data write:
[2] Serial transmission continuation procedure:
[3] Break output at the end of serial transmission:
Read SCFSR and check that the TDFE flag is set to 1,
then write transmit data to SCFTDR, and clear the TDFE
and TEND flags to 0.
The number of transmit data bytes that can be written is
16 - (transmit trigger set number).
To continue serial transmission, read 1 from the TDFE flag
to confirm that writing is possible, then write data to SCFTDR,
and then clear the TDFE flag to 0.
To output a break in serial transmission, clear the SPB2DT
bit to 0 and set the SPB2IO bit to 1 in SCSPTR, then clear
the TE bit in SCSCR to 0.
In [1] and [2], it is possible to ascertain the number of data
bytes that can be written from the number of transmit data
bytes in SCFTDR indicated by SCFDR.
Rev. 1.00 Oct. 01, 2007 Page 1159 of 1956
REJ09B0256-0100

Related parts for r5s77631ay266bgv