
Rev.2.10 Apr 14, 2006 page 193 of 378
REJ09B0124-0210
M16C/6N Group (M16C/6NK, M16C/6NM) 15. Serial Interface
Figure 15.32 Transmit and Receive Timing in SIM Mode
D0 D1 D2 D3 D4 D5 D6 D7ST P D0 D1 D2 D3 D4 D5 D6 D7ST P
TC
Transfer clock
SP
D0 D1 D2 D3 D4 D5 D6 D7ST P
TXD2
D0 D1 D2 D3 D4 D5 D6 D7ST P
TC
Transfer clock
SP
Transmit waveform
from the
Transmitting end
D0 D1 D2 D3 D4 D5 D6 D7ST P
RXD2 pin level
(3)
D0 D1 D2 D3 D4 D5 D6 D7ST P
SP
SP
D0 D1 D2 D3 D4 D5 D6 D7ST P D0 D1 D2 D3 D4 D5 D6 D7ST P SPSP
TXD2
Parity Error signal
returned from
Receiving end
RXD2
pin level
(2)
(NOTE 1)
RE bit in U2C1
register
RI bit in U2C0
register
IR bit in S2RIC
register
TE bit in U2C1
register
TI bit in U2C1
register
TXEPT bit in U2C0
register
IR bit in S2TIC
register
SP
SP
(1) Transmit timing
(2) Receive timing
Data is written to the U2TB register
Parity
bit
Stop
bit
Start
bit
Parity
bit
Stop
bit
Start
bit
0
1
0
1
0
1
0
1
0
1
0
1
Data is transferred from the U2TB
register to the UART2 transmit register
An "L" signal is applied from the
SIM card due to a parity error
TXD2 provides "L" output
due to a parity error
Read the U2RB register
An interrupt routine detects "H" or "L"
An interrupt routine
detects "H" or "L"
Set to 0 by an interrupt request acknowledgement or by program
Set to 0 by an interrupt request acknowledgement or by program
TC = 16(n+1) / fi or 16(n+1) / fEXT
fi: frequency of U2BRG count source
(f1SIO, f2SIO, f8SIO, f32SIO)
fEXT: frequency of U2BRG count source (external clock)
n: value set to the U2BRG register
The above timing diagram applies to the case where data is
transmitted in the direct format.
STPS bit in U2MR register = 0 (1 stop bit)
PRY bit in U2MR register = 1 (even)
UFORM bit in U2C0 register = 0 (LSB first)
U2LCH bit in U2C1 register = 0 (no reverse)
U2IRS bit in U2C1 register = 1 (transmission completed)
TC = 16(n+1) / fi or 16(n+1) / fEXT
fi: frequency of U2BRG count source
(f1SIO, f2SIO, f8SIO, f32SIO)
fEXT: frequency of U2BRG count source (external clock)
n: value set to the U2BRG register
The above timing diagram applies to the case where data is
received in the direct format.
STPS bit in U2MR register = 0 (1 stop bit)
PRY bit in U2MR register = 1 (even)
UFORM bit in U2C0 register = 0 (LSB first)
U2LCH bit In U2C1 register = 0 (no reverse)
U2IRS bit in U2C1 register = 1 (transmission completed)
NOTES:
1. Data transmission starts when BRG overflows after a value is set to the U2TB register on the rising edge of the TI bit.
2. Because the TXD2 and RXD2 pins are connected, a composite waveform, consisting of transmit waveform from the TXD2 pin and
parity error signal from the receiving end, is generated.
3. Because the TXD2 and RxD2 pins are connected, a composite waveform, consisting of transmit waveform from the transmitting end
and parity error signal from the TXD2 pin, is generated.
0
1
Comentarios a estos manuales