(a) Starting procedure
Figure 13-9 shows the procedure to start continuous transmission.
Figure 13-9: Continuous Transmission Starting Procedure
TXD5n
(output)
INTST5n
(output)
TXB5n
FFH
register
Transmission shift
register
ASIF5n register
(TXBF, TXSF
00
bits)
<1>
Transmission Starting Procedure
<1> Set transmission mode
<2> Write data (1) to TXBn register
<4> Read ASIFn register (confirm that TXBF bit = 0)
Write data (2)
<6> Read ASIFn register (confirm that TXBF bit = 0)
Write data (3)
<9> Read ASIFn register (confirm that TXBF bit = 0)
Write data (4)
Note: For a certain time it may happen that the bit combinations of TXBF and TXSF bits 00B or 11B
can be read.
378
Chapter 13 Serial Interface Function
Start
Data (1)
Data (1)
FFH
Data (1)
10
01
<2>
<3>
Preliminary User's Manual U15839EE1V0UM00
Parity
Stop
Data (2)
11
01
<4>
<5> <6> <7>
Internal Operation
<3> Generate start bit
Start data (1) transmission
<<Transmission in progress>>
<5> Generate transmission
completion interrupt (INTSTn)
<7> Generate start bit
Start data (2) transmission
<<Transmission in progress>>
<8> Generate transmission
completion interrupt (INTSTn)
Start
Data (2)
Parity
Data (3)
Data (2)
11
ASIFn Register
TXBF bit TXSF bit
0
1
0
Note
1
0
1
0
1
Stop
Data (3)
01
11
<9>
8>
0
0
1
1
1
1
1
1