Section 19 Serial Communication Interface with FIFO (SCIF)
Rev. 4.00 Sep. 14, 2005 Page 691 of 982
REJ09B0023-0400
19.3.4 Transmit FIFO Data Register (SCFTDR)
The transmit FIFO data register (SCFTDR) is a 16-byte FIFO register that stores data for serial
transmission. When the SCIF detects that the transmit shift register (SCTSR) is empty, it moves
transmit data written in the SCFTDR into SCTSR and starts serial transmission. Continuous serial
transmission is performed until there is no transmit data left in SCFTDR.
When SCFTDR is full of transmit data (16 bytes), no more data can be written. If writing of new
data is attempted, the data is ignored.
SCFTDR is initialized to undefined value by a power-on reset.
Bit Bit Name
Initial
value R/W Description
7 to 0 Undefined W FIFO for transmits serial data
19.3.5 Serial Mode Register (SCSMR)
The serial mode register (SCSMR) specifies the SCIF serial communication format and selects the
clock source for the baud rate generator.
The CPU can always read and write to SCSMR. SCSMR is initialized to H'0000 by a power-on
reset.
Bit Bit Name
Initial
value R/W Description
15 to 8 All 0 R Reserved
These bits are always read as 0. The write value should
always be 0.
7 C/A 0 R/W Communication Mode
Selects whether the SCIF operates in asynchronous or
synchronous mode.
0: Asynchronous mode
1: Synchronous mode