Renesas H8/3847R Series Hardware Manual page 379

8-bit single-chip microcomputer super low power
Table of Contents

Advertisement

3. Data Transfer Operations
Transmitting: The procedure for transmitting data is as follows.
(1) Set both SO1 and SCK1 to 1 in PMR2 to designate the SO
necessary, also designate the SO
(2) Clear SNC1 in SCR1 to 0, clear or set SNC0 to 0 or 1, and clear MRKON to 0, to select 8-bit
synchronous mode or 16-bit synchronous mode, and select the serial clock with bits CKS3 to
CKS0. When data is written to SCR1 with MRKON in SCR1 cleared to 0, the internal state of
SCI1 is initialized.
(3) Write the transfer data to SDRL/SDRU.
8-bit transfer mode: SDRL
16-bit transfer mode: Upper byte to SDRU, lower byte to SDRL
(4) When STF is set to 1 in SCSR1, SCI1 starts operating and transmit data is output from the SO1
pin.
(5) After transmission is completed, IRRS1 is set to 1 in IRR1.
When an internal clock is used, the serial clock is output from the SCK
transmit data output. When transmission ends, the serial clock is not output until the start flag is
next set to 1. During this interval, the SO
data.
When an external clock is used, data is transmitted in synchronization with the clock input from
the SCK
pin. If the serial clock continues to be input after the end of transmission, this is regarded
1
as an overrun state, and the ORER flag is set to 1 in SCSR1 (consequently, transmission is not
performed).
While transmission is halted, the output value of the SO
bit in SCSR1.
Receiving: The procedure for receiving data is as follows.
(1) Set both SI1 and SCK1 to 1 in PMR2 to designate the SI
(2) Clear SNC1 in SCR1 to 0, clear or set SNC0 to 0 or 1, and clear MRKON to 0, to select 8-bit
synchronous mode or 16-bit synchronous mode, and select the serial clock with bits CKS3 to
CKS0. When data is written to SCR1 with MRKON in SCR1 cleared to 0, the internal state of
SCI1 is initialized.
(3) When STF is set to 1 in SCSR1, SCI1 starts operating and receive data is taken in from the SI1
pin.
(4) After reception is completed, IRRS1 is set to 1 in IRR1.
Section 10 Serial Communication Interface
pin as an NMOS open-drain output with bit POF1 in PMR2.
1
pin continuously outputs the last bit of the previous
1
pin can be changed by means of the SOL
1
Rev. 6.00 Aug 04, 2006 page 341 of 680
and SCK
pin functions. If
1
1
pin simultaneously with
1
and SCK
pin functions.
1
1
REJ09B0145-0600

Advertisement

Table of Contents
loading

Table of Contents