NEC V850ES/F 3-L Series User Manual page 429

32-bit single-chip microcontroller
Table of Contents

Advertisement

Clocked Serial Interface (CSIB)
(1)
(2)
Note
CBnRX - CSIBn receive data register
The CBnRX register is a 16-bit buffer register that holds receive data.
This register is read-only, in 16-bit units.
The receive operation is started by reading the CBnRX register in the
reception enabled status.
If the transfer data length is 8 bits, the lower 8 bits of this register are read-only
in 8-bit units as the CBnRXL register.
Reset input clears this register to 0000H.
In addition to reset input, the CBnRX register can be initialized by clearing (to
0) the CBnPWR bit of the CBnCTL0 register.
After reset: 0000H
R
CBnRX
CBnTX - CSIB transmit data register
The CBnTX register is a 16-bit buffer register used to write the CSIBn transfer
data.
This register can be read or written in 16-bit units.
The transmit operation is started by writing data to the CBnTX register in the
transmission enabled status.
If the transfer data length is 8 bits, the lower 8 bits of this register are read/write
in 8-bit units as the CBnTXL register.
Reset input clears this register to 0000H. In addition to reset input, the CBnTX
register can be initialized by clearing the CBnPWR bit of the CBnCTL0
register.
After reset 0000H
R/W
CBnTX
The communication start conditions are shown below:
Transmission mode (CBnTXE bit = 1, CBnRXE bit = 0):
Write to CBnTX register
Transmission/reception mode (CBnTXE bit = 1, CBnRXE bit = 1):
Write to CBnTX register
Reception mode (CBnTXE bit = 0, CBnRXE bit = 1):
Read from CBnRX register
User's Manual U18743EE1V2UM00
Address : CB0RX FFFFFD04H, CB1RX FFFFFD14H,
Address : CB0TX FFFFFD06H, CB1TX FFFFFD16H
Chapter 16
429

Advertisement

Table of Contents
loading

Table of Contents