User guide

59
SmartBook for Renesas R8C/Tiny Microcontrollers
www.MightyMicons.com
6.32 Clock Asynchronous Serial Mode.
Data Length: 7 or 8 or 9 bits with one or two stop bits.
Also parity bit can be defined from these options: Odd, Even or none.
Flexible clock options: f2SIO, f8SIO and f32SIO or external clock.
Interrupt request can be generated for transmit buffer empty condition, transmit
end and reception end conditions.
Error indicating flags are available: overrun, framing, parity and error sum
conditions.
6.33 Clock Synchronous Serial I/O.
This is the fast serial I/O mode with transmission rate up to 10MHz.
Supports only 8 bit data length.
A variety of configurations are available: Polarity of the clock can be defined.
The transmit data can be output at the falling edge of the transfer clock and
the data is received at the rising edge of the clock.
Data transfer format can be defined either as LSB first or MSB first.
Continuous receiving mode can be enabled.
Interrupt request can be generated for : Transmit buffer empty, transmit end or
reception end.
Error detection facility can be enabled for overrun condition.
6.34 Multiprocessor Communication Facility.
This facility is available when the serial I/O port
is configured as asynchronous port with the
9 bit data format. This 9th bit defines this
communicating facility among many
microcontrollers. In this environment,
one micon acts as the master and rest
of the controllers as slaves. These
slaves have individual IDs. The
multiprocessor communicating facility
enables several processors to share a
common serial communication line.
D
a
t
a
4
D
e
s
i
g
n
Clock
Asynchronous Se-
rial Mode:
Data Length:
7 or 8 or 9 bits with one or
two stop bits. Interrupt request can
be generated for transmit buffer
empty condition, transmit end and re-
ception end conditions.
Clock Synchro-
nous Serial I/O:
Continuous receiving
mode can be enabled.
Interrupt request can be
generated for : Transmit
buffer empty, transmit end
or reception end.