Renesas M16C FAMILY series Hardware Manual page 229

16-bit single-chip microcomputer
Hide thumbs Also See for M16C FAMILY series:
Table of Contents

Advertisement

M
1
6
C
2 /
8
G
o r
u
p
(
M
1
6
C
(1) Transmit Timing
Transfer Clock
"1"
TE bit in U2C1
register
"0"
TI bit in U2C1
"1"
register
"0"
TxD
2
Parity Error Signal
returned from
Receiving End
(1)
RxD
pin Level
2
TXEPT bit in U2
"1"
C0 register
"0"
IR bit in S2TIC
"1"
register
"0"
The above timing diagram applies to the case where data is
transferred in the direct format.
• U2MR register STPS bit = 0 (1 stop bit)
• U2MR register PRY bit = 1 (even)
• U2C0 register UFORM bit = 0 (LSB first)
• U2C1 register U2LCH bit = 0 (no reverse)
• U2C1 register U2IRSCH bit = 1 (transmit is completed)
(2) Receive Timing
Transfer Clock
"1
RE bit in U2C1
"
register
"0
"
Transmit Waveform
from the
Transmitting End
TxD2
(2)
RxD
pin Level
2
"1"
RI bit in U2C1
register
"0
"
"1"
IR bit in S2RIC
register
"0"
The above timing diagram applies to the case where data is
transferred in the direct format.
• U2MR register STPS bit = 0 (1 stop bit)
• U2MR register PRY bit = 1 (even)
• U2C0 register UFORM bit = 0 (LSB first)
• U2C1 register U2LCH bit = 0 (no reverse)
• U2C1 register U2IRSCH bit = 1 (transmit is completed)
NOTES:
1. Because TxD
signal sent back from receiver.
2. Because TxD
and the parity error signal received.
Figure 14.31 Transmit and Receive Timing in SIM Mode
R
e
. v
2
0 .
0
J
a
. n
3
, 1
2
0
0
7
R
E
J
0
9
B
0
0
4
7
0 -
2
0
0
2 /
, 8
M
1
6
C
2 /
8
) B
Tc
Start
bit
ST
D
D
D
D
D
D
0
1
2
3
4
ST
D
D
D
D
D
D
0
1
2
3
4
TC
Start
bit
ST
D
D
D
D
D
D
0
1
2
3
4
ST
D
D
D
D
D
D
0
1
2
3
4
and RxD
are connected, this is composite waveform consisting of the TxD
2
2
and RxD
are connected, this is composite waveform consisting of the transmitter's transmit waveform
2
2
page 209
f o
3
8
5
Data is written to
the UARTi register
Data is transferred from the U2TB
register to the UART2 transmit
Stop
Parity
register
bit
bit
D
D
P
SP
ST
D
5
6
7
0
An "L" signal is applied from the SIM
card due to a parity error
D
D
P
SP
ST
D
5
6
7
0
An interrupt routine
detects "H" or "L"
Set to "0" by an interrupt request acknowledgement or by program
Tc = 16 (n + 1) / fi or 16 (n + 1) / f
fi : frequency of U2BRG count source (f
f
: frequency of U2BRG count source (external clock)
EXT
n : value set to U2BRG
Parity
Stop
bit
bit
D
D
P
SP
ST
D
5
6
7
0
D
D
P
SP
ST
D
5
6
7
0
Set to "0" by an interrupt request acknowledgement or by program
Tc = 16 (n + 1) / fi or 16 (n + 1) / f
fi : frequency of U2BRG count source (f
f
: frequency of U2BRG count source (external clock)
EXT
n : value set to U2BRG
D
D
D
D
D
D
D
P
SP
1
2
3
4
5
6
7
D
D
D
D
D
D
D
P
1
2
3
4
5
6
7
An interrupt routine detects
"H" or "L"
EXT
, f
, f
1SIO
2SIO
8SIO
SP
D
D
D
D
D
D
D
P
1
2
3
4
5
6
7
TxD
outputs "L" due
2
to a parity error
D
D
D
D
D
D
D
P
1
2
3
4
5
6
7
Read the U2RB register
EXT
, f
, f
1SIO
2SIO
8SIO
output and the parity error
2
14. Serial I/O
SP
, f
)
32SIO
SP
, f
)
32SIO

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tiny seriesM16c series

Table of Contents