beautypg.com

4 transmit fifo data register (scftdr), 5 serial mode register (scsmr) – Renesas SH7641 User Manual

Page 741

background image

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

This manual is related to the following products: