Datasheet
14. Serial I/O
puorG92/C61M
page 214
854fo7002,03.raM21.1.veR
2110-1010B90JER
Figure 14.31 Transmit and Receive Timing in SIM Mode
D
0
D
1
D
2
D
3
D
4
D
5
D
6
D
7
ST PD
0
D
1
D
2
D
3
D
4
D
5
D
6
D
7
ST P
SP
D
0
D
1
D
2
D
3
D
4
D
5
D
6
D
7
ST
P
D
0
D
1
D
2
D
3
D
4
D
5
D
6
D
7
ST
PSP
D
0
D
1
D
2
D
3
D
4
D
5
D
6
D
7
ST
P
D
0
D
1
D
2
D
3
D
4
D
5
D
6
D
7
ST
P
SP
SP
D
0
D
1
D
2
D
3
D
4
D
5
D
6
D
7
ST
P
D
0
D
1
D
2
D
3
D
4
D
5
D
6
D
7
ST
P
SP
SP
Start 
bit
Parity 
bit
0
1
0
1
0
1
Set to 0 by an interrupt request acknowledgement or by program
Tc
Transfer Clock
Stop 
bit
Data is written to 
the UART2 register
An "L" signal is applied from the SIM 
card due to a parity error
An interrupt routine 
detects "H" or "L"
TxD2
0
1
Transfer Clock
Read the U2RB register
RxD2 pin Level
(2)
TxD2
RxD2 pin Level
(1)
Data is transferred from the U2TB 
register to the UART2 transmit 
register
RE bit in U2C1 
register
RI bit in U2C1 
register
IR bit in S2RIC 
register
TE bit in U2C1 
register
TI bit in U2C1 
register
TXEPT bit in U2
C0 register
IR bit in S2TIC 
register
Start 
bit
Set to 0 by an interrupt request acknowledgement or by program
Stop 
bit
TxD
2
 outputs "L" due 
to a parity error
Parity 
bit
0
1
0
0
1
(1) Transmit Timing 
(2) Receive Timing
Parity Error Signal 
returned from 
Receiving End
Transmit Waveform
from the 
Transmitting End
1
SP
An interrupt routine detects 
"H" or "L
"
SP
TC
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)
Tc = 16 (n + 1) / fi or 16 (n + 1) / f
EXT
  fi : frequency of U2BRG count source (f
1SIO
, f
2SIO
, f
8SIO
, f
32SIO
)
 f
EXT
 : frequency of U2BRG count source (external clock)
  n : value set to U2BRG
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)
Tc = 16 (n + 1) / fi or 16 (n + 1) / f
EXT
  fi : frequency of U2BRG count source (f
1SIO
, f
2SIO
, f
8SIO
, f
32SIO
)
 f
EXT
 : frequency of U2BRG count source (external clock)
  n : value set to U2BRG
NOTES:
1. Because TxD
2
 and RxD
2
 are connected, this is composite waveform consisting of the TxD
2
 output and the parity error 
signal sent back from receiver.
2. Because TxD
2
 and RxD
2
 are connected, this is composite waveform consisting of the transmitter's transmit waveform 
and the parity error signal received.










