English
Language : 

TMP86CM46ANG Datasheet, PDF (110/160 Pages) Toshiba Semiconductor – 8 Bit Microcontroller
10. Synchronous Serial Interface (SIO)
10.2 Control
TMP86CM46ANG
10.2 Control
The SIO is controlled using the serial interface control register (SIOCR1). The operating status of the serial inter-
face can be inspected by reading the status register (SIOCR1).
Serial Interface Control Register
SIOCR1
7
6
5
4
3
2
(0026H)
SIOS SIOINH
SIOM
SIODIR
1
SCK
0
(Initial value: 0000 0000)
SIOS
Specify start/stop of transfer
0: Stop
1: Start
SIOINH
Forcibly stops transfer (Note 1)
0: –
1: Forcibly stop (Automatically cleared to "0" after stopping)
SIOM
Selects transfer mode
00: Transmit mode
01: Receive mode
10: Transmit/receive mode
11: Reserved
SIODIR
Selects direction of transfer
0: MSB (Transfer beginning with bit7)
1: LSB (Transfer beginning with bit0)
NORMAL1/2 or IDLE1/2 modes
TBTCR
<DV7CK> = "0"
TBTCR
<DV7CK> = "1"
SLOW/SLEEP
mode
R/W
000
fc/212
fs/24
fs/24
001
fc/28
fc/28
Reserved
SCK
Selects serial clock
010
fc/27
011
fc/26
fc/27
fc/26
Reserved
Reserved
100
fc/25
fc/25
Reserved
101
fc/24
fc/24
Reserved
110
fc/23
fc/23
Reserved
111
External clock (Input from SCK pin)
Note 1: When SIOCR1<SIOINH> is set to “1”, SIOCR1<SIOS>, SIOSR register, SIORDB register and SIOTDB register are initial-
ized.
Note 2: Transfer mode, direction of transfer and serial clock must be select during the transfer is stopping (when SIOSR<SIOF>
"0").
Note 3: fc: High-frequency clock [Hz], fs: Low-frequency clock [Hz], *: Don’t care
Page 102