r8a77850anbg Renesas Electronics Corporation., r8a77850anbg Datasheet - Page 1108

no-image

r8a77850anbg

Manufacturer Part Number
r8a77850anbg
Description
Renesas 32-bit Risc Microcomputer Superh? Risc Engine Family
Manufacturer
Renesas Electronics Corporation.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
r8a77850anbgV
Manufacturer:
Renesas Electronics America
Quantity:
10 000
21. Serial Communication Interface with FIFO (SCIF)
(4)
Figure 21.9 shows a sample flowchart for serial transmission.
Use the following procedure for serial data transmission after enabling the SCIF for transmission.
Rev.1.00 Jan. 10, 2008 Page 1078 of 1658
REJ09B0261-0100
Serial Data Transmission (Asynchronous Mode)
Write transmit data in SCFTDR,
and clear TDFE and TEND bits
Clear TE bit in SCSCR to 0
Read TDFE flag in SCFSR
Read TEND bit in SCFSR
Clear SPB2DT to 0 and
Start of transmission
All data transmitted?
End of transmission
Figure 21.9 Sample Serial Transmission Flowchart
set SPB2IO to 1
in SCFSR to 0
Break output?
TDFE = 1?
TEND = 1?
Yes
Yes
Yes
Yes
No
No
No
No
[1]
[2]
[3]
[1] SCIF status check and transmit data
[2] Serial transmission continuation
[3] Break output at the end of serial
write:
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 64 - (transmit
trigger setting count).
procedure:
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.
transmission:
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 SCTFDR.

Related parts for r8a77850anbg