Csib Control Registers - NEC V850ES/F 3-L Series User Manual

32-bit single-chip microcontroller
Table of Contents

Advertisement

Chapter 16

16.3 CSIB Control Registers

(1)
After reset: 04H
7
UDnOPT0
CBnPWR
R/W
R/W
430
The following registers are used to control CSIBn.
• CSIBn control register 0 (CBnCTL0)
• CSIBn control register 1 (CBnCTL1)
• CSIBn control register 2 (CBnCTL2)
• CSIBn status register (CBnSTR)
CBnCTL0 - CSIBn control register 0
CBnCTL0 is a register that controls the CSIBn serial transfer operation.
This register can be read or written in 8-bit or 1-bit units.
Reset input sets this register to 01H. .
Address:
6
5
CBnTXE
CBnRXE
Note1
Note1
R/W
R/W
CBnPWR
0
Disable CSIBn operation and reset the CBnSTR register.
1
Enable CSIBn operation.
The CBnPWR bit controls the CSIBn operation and resets the internal circuit.
CBnTXE
Specification of transmit operation disable/enable
0
Disable transmit operation
1
Enable transmit operation
The SOBn output is low level and transmission is disabled when the CBnTXE bit is 0.
CBnRXE
Specification of transmit operation disable/enable
0
Disable receive operation
1
Enable receive operation
• When the CBnRXE bit is cleared to 0, no reception complete interrupt is output even
when the prescribed data is transferred in order to disable the receive operation, and
the receive data (CBnRX register) is not updated.
CBnDIR
Specification of transfer direction mode (MSB/LSB)
0
MSB first
1
LSB first
CBnTMS
0
Single transfer mode
1
Continuous transfer mode
User's Manual U18743EE1V2UM00
CB0CTL0: FFFFFD00, CB1CTL0: FFFFFD10
CB2CTL0: FFFFFD20, CB2CTL0: FFFFFD30
4
3
CBnDIR
0
Note1
R/W
R
Specification of CSIBn operation disable/enable
Transfer mode specification
Clocked Serial Interface (CSIB)
2
1
CBnTWS
0
Note1
R
R/W
0
CBnSCE
R/W

Advertisement

Table of Contents
loading

Table of Contents