upd70f3402 Renesas Electronics Corporation., upd70f3402 Datasheet - Page 444

no-image

upd70f3402

Manufacturer Part Number
upd70f3402
Description
32-/16-bit Single-chip Microcontroller With Can Interface
Manufacturer
Renesas Electronics Corporation.
Datasheet
13.7.2 Single transfer mode (master mode, reception mode)
Figure 13-10 shows the transfer timing when data is transferred with the MSB first (CBnDIR bit of
CBnCTL0 register = 0), when the CBnCKP bit of the CBnCTL1 register = 0, when the CBnDAP bit of
the CBnCTL1 register = 0, and when the transfer data length is 8 bits (CBnCL3 to CBnCL0 bits of the
CBnCTL2 register = 0, 0, 0, 0).
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
To transfer more data, repeat (5) and (6) before (7) (at this time, read receive data that is also used as a
reception trigger, instead of dummy data).
Remark:
444
Clear the CBnPWR bit of the CBnCTL0 register.
Specify the transfer mode by setting the CBnCTL1 and CBnCTL2 registers.
Specify the transfer mode by using the CBnDIR bit of the CBnCTL0 register and, at the same time,
enable reception by setting the CBnRXE and CBnCSE bits of the CBnCTL0 register to 1.
Enable CSIB operating clock supply by setting the CBnPWR bit of the CBnCTL0 register to 1.
Read dummy data from the CBnRX register (reception start trigger).
The reception complete interrupt request signal (INTCBnR) is generated to inform the CPU that
the CBnRX (CBnRXL) register can be read.
Get the last receive data ready by clearing the CBnSCE bit of the CBnCTL0 register to 0.
Read the CBnRX register before clearing the CBnPWR bit to 0.
Confirm that the CBnTSF bit of the CBnSTR register = 0, and stop clock supply to CSIB by clear-
ing the CBnPWR bit to 0 (end of reception).
INTCBnR
CBnSCE
CBnTSF
register
CBnRX
SCKBn
SOBn
SIBn
Shift
The processing in (3) and (4) can be set simultaneously.
Figure 13-10: Single Transfer Timing (Master Mode, Reception Mode)
CBnRX read (55H)
(1) - (4)
(5)
L
55H (receive data)
Chapter 13 3-Wire Serial Interface (CSIB)
1
ABH
User’s Manual U16702EE3V2UD00
0
56H
1
ADH
0
5AH
1
B5H
0
6AH
1
D5H
0
(6)
CBnRX read (AAH)
(AAH)
AAH
AAH
(7)
(8)
(9)
00H
00H

Related parts for upd70f3402