Section 16 Serial Communication Interface with FIFO (SCIF)
Rev. 5.00 May 29, 2006 page 469 of 698
REJ09B0146-0500
16.4
Operation
For serial communication, the SCIF has an asynchronous mode in which characters are
synchronized individually. Refer to section 14.4.1, Operation in Asynchronous Mode (SCI). The
SCIF has the 16-byte FIFO buffer for both transmit and receive, reduces an overhead of the CPU,
and enables continuous high-speed communication. Moreover, it has the
RTS2
and
CTS2
signals
as the modem control signals. The transmission format is selected in the SCSMR2, as listed in
table 16.6. The SCI clock source is selected by the combination of the CKE1 and CKE0 bits in
SCSCR2, as listed in table 16.6.
•
Data length is selectable: seven or eight bits.
•
Parity and multiprocessor bits are selectable. So is the stop bit length (one or two bits). The
combination of the preceding selections constitutes the communication format and character
length.
•
In receiving, it is possible to detect framing errors (FER), parity errors (PER), receive FIFO
data full, receive data ready, and breaks.
•
In transmitting, it is possible to detect transmit FIFO data empty.
•
The number of stored data for both the transmit and receive FIFO registers is displayed.
•
An internal or external clock can be selected as the SCIF clock source.
When an internal clock is selected, the SCIF operates using the on-chip baud rate
generator, and can output a serial clock signal with a frequency 16 times the bit rate.
When an external clock is selected, the external clock input must have a frequency 16 times
the bit rate. (The on-chip baud rate generator is not used.)
Table 16.6
SCSMR2 Settings and SCIF Communication Formats
SCSMR2 Settings
SCIF Communication Format
Mode
Bit 6
CHR
Bit 5
PE
Bit 3
STOP
Data
Length
Parity
Bit
Stop Bit Length
0
1 bit
0
1
Not set
2 bits
0
1 bit
0
1
1
8-bit
Set
2 bits
0
1 bit
0
1
Not set
2 bits
0
1 bit
Asynchronous
1
1
1
7-bit
Set
2 bits
Содержание SH7706 Series
Страница 8: ...Rev 5 00 May 29 2006 page viii of xlviii ...
Страница 160: ...Section 5 Cache Rev 5 00 May 29 2006 page 112 of 698 REJ09B0146 0500 ...
Страница 370: ...Section 11 Watchdog Timer WDT Rev 5 00 May 29 2006 page 322 of 698 REJ09B0146 0500 ...
Страница 532: ...Section 16 Serial Communication Interface with FIFO SCIF Rev 5 00 May 29 2006 page 484 of 698 REJ09B0146 0500 ...
Страница 554: ...Section 17 Pin Function Controller PFC Rev 5 00 May 29 2006 page 506 of 698 REJ09B0146 0500 ...
Страница 576: ...Section 18 I O Ports Rev 5 00 May 29 2006 page 528 of 698 REJ09B0146 0500 ...
Страница 614: ...Section 21 User Debugging Interface H UDI Rev 5 00 May 29 2006 page 566 of 698 REJ09B0146 0500 ...
Страница 746: ...Index Rev 5 00 May 29 2006 page 698 of 698 REJ09B0146 0500 ...
Страница 749: ...SH7706 Group Hardware Manual ...