tmp86fh46bng TOSHIBA Semiconductor CORPORATION, tmp86fh46bng Datasheet - Page 134

no-image

tmp86fh46bng

Manufacturer Part Number
tmp86fh46bng
Description
8 Bit Microcontroller Tlcs-870/c Series
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TMP86FH46BNG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
10.3
Function
SCK
SI pin
SIOTDB
SIOSR<RXF>
SIORDB
SIOCR1<SIOS>
SIOSR<SIOF>
SIOSR<SEF>
SO pin
INTSIO
interrupt
request
SIOSR<TXF>
pin output
Figure 10-14 Example of External Clock and MSB Transmit/Receive Mode
(4)
(a)
rors occur transmits or receives.
Transmit/receive errors occur on the following situation. Corrective action is different, which er-
Transmit errors occur on the following situation.
Transmit errors
Transmit/receive error processing
Writing transmit
data A
・ Shift operation starts before writing next transmit data to SIOTDB in external clock op-
A
eration.
diately after starting shift operation. And INTSIO interrupt request is generated after all
of the 8-bit data has been received. If shift operation starts before writing data to
SIOTDB after SIOCR1<SIOS> is set to “1”, SIOSR<TXERR> is set immediately after
starting shift operation. And INTSIO interrupt request is generated after all of the 8-bit da-
ta has been received.
ror occurs, transmit operation must be forcibly stop by writing SIOCR1<SIOINH> to
“1” after the received data is read from SIORDB. In this case, SIOCR1<SIOS>, SIOSR
register, SIORDB register and SIOTDB register are initialized.
A7 A6
D7 D6 D5 D4 D3 D2 D1 D0 E7 E6 E5 E4 E3 E2 E1 E0 F7 F6 F5 F4 F3 F2 F1 F0
If transmit errors occur during transmit operation, SIOSR<TXERR> is set to “1” imme-
SO pin is kept in high level when SIOSR<TXERR> is set to “1”. When transmit er-
Writing transmit data
Start shift
operation
A5 A4 A3 A2 A1 A0 B7 B6 B5 B4 B3 B2 B1 B0 C7 C6 C5 C4 C3 C2 C1 C0
Reading received
data D
Writing transmit
data B
Page 116
Reading received data
D
B
Start shift
operation
Writing transmit
data C
Reading received
data E
E
C
Start shift
operation
Clearing SIOS
Reading received
data F
TMP86FH46BNG
F

Related parts for tmp86fh46bng