649
Chapter 16
Clocked Serial Interface B (CSIB)
User’s Manual U16580EE3V1UD00
16.3 Control
Registers
The following registers are used to control CSIB.
•
CSIBn control register 0 (CBnCTL0)
•
CSIBn control register 1 (CBnCTL1)
•
CSIBn control register 2 (CBnCTL2)
•
CSIBn status register (CBnSTR)
(1)
CSIBn control register 0 (CBnCTL0)
The CBnCTL0 register is a register that controls the CSIB serial transfer operation.
This register can be read or written in 8-bit or 1-bit units.
Reset input sets this register to 01H.
Caution:
Be sure to set bit 3 to 0 when written to the CBnCTL0 register.
Figure 16-4:
CSIBn Control Register 0 (CBnCTL0) (1/2)
Notes: 1.
Rewrite is possible only when the CBnPWR bit = 0. However, CBnPWR bit = 1 can also be
set at the same time.
2.
Not available on
μ
PD70F3447
Remark:
μ
PD70F3187:
n = 0, 1
μ
PD70F3447:
n = 0
After reset:
01H
R/W
Address:
CB0CTL0 FFFFFD00H,
CB1CTL0 FFFFFD20H
Note 2
7
6
5
4
3
2
1
0
CBnCTL0 CBnPWR CBnTXE
Note 1
CBnRXE
Note 1
CBnDIR
Note 1
0
CBnSSE
Note 1
CBnTMS
Note 1
CBnSCE
CBnPWR
CSIBn Operation Control
0
Stops clock operation and reset the internal circuit
1
Enables operating clock operation
The CBnPWR bit controls the CSIB operating clock and resets the internal circuit.
CBnTXE
Note 1
Transmission Operation Enable
0
Stops transmission operation
1
Enables transmission operation
The SOBn serial output pin is fixed to low level and communication is stopped by clearing the
CBnTXE bit to 0.
CBnRXE
Note 1
Reception Operation Enable
0
Stops reception operation
1
Enables reception 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 stop the receive operation, and the CBnRX register is not
updated.
Summary of Contents for MuPD70F3187
Page 6: ...6 Preface User s Manual U16580EE3V1UD00 ...
Page 16: ...16 User s Manual U16580EE3V1UD00 ...
Page 28: ...28 User s Manual U16580EE3V1UD00 ...
Page 32: ...32 User s Manual U16580EE3V1UD00 ...
Page 84: ...84 Chapter 2 Pin Functions User s Manual U16580EE3V1UD00 MEMO ...
Page 144: ...144 Chapter 3 CPU Functions User s Manual U16580EE3V1UD00 MEMO ...
Page 312: ...312 Chapter 9 16 Bit Timer Event Counter P User s Manual U16580EE3V1UD00 MEMO ...
Page 534: ...534 Chapter 11 16 bit Timer Event Counter T User s Manual U16580EE3V1UD00 ...
Page 969: ...969 Chapter 20 Port Functions User s Manual U16580EE3V1UD00 MEMO ...
Page 970: ...970 Chapter 20 Port Functions User s Manual U16580EE3V1UD00 ...
Page 976: ...976 Chapter 22 Internal RAM Parity Check Function User s Manual U16580EE3V1UD00 MEMO ...
Page 984: ...984 Chapter 23 On Chip Debug Function OCD User s Manual U16580EE3V1UD00 MEMO ...
Page 1006: ...1006 Chapter 24 Flash Memory User s Manual U16580EE3V1UD00 MEMO ...
Page 1036: ...1036 Chapter 27 Recommended Soldering Conditions User s Manual U16580EE3V1UD00 MEMO ...
Page 1046: ...1046 Appendix A Index User s Manual U16580EE3V1UD00 MEMO ...
Page 1052: ...1052 User s Manual U16580EE3V1UD00 ...
Page 1053: ......