tmp89fm82 TOSHIBA Semiconductor CORPORATION, tmp89fm82 Datasheet - Page 283

no-image

tmp89fm82

Manufacturer Part Number
tmp89fm82
Description
8 Bit Microcontroller Tlcs-870/c1 Series
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet
RA000
17.4
17.4.1
17.4.2
17.4.3
on the SEI device’s mode (master or slave). The SECLK pin, MOSI pin and MISO pin of all SEI devices are connected
with the same name pin to each other.
The TMP89FM82 have four input/output pins associated with SEI transfer. The functionality of each pin depends
SEI Pin Functions
slave.
starts transfer, eight serial clock pulses are output from the SECLK pin only during transfer.
from the master.
is available.
and is sampled at the opposite edge where the data is stable. The active edge is determined by SEI transfer
protocols.
and slave are shown in the table below.
register (In case P2 Port, Input/output Control Register is P2OUTCR).
is high, the slave device ignores the serial clock from the master. Nor does it receive data from the MISO pin.
When the slave’s SS pin is L, the SEI operates as slave. In case of SS pin change from "L" level to "H" level
during data transfer, the device recognize it as transfer error, and clear the shift resister to "0" and set SESR<SSEF>
to "1".
goes low, output is immediately disabled on the SECLK and MOSI pins if these pins are configured as open-
drain outputs. This causes the SESR<MODF> flag of the master device to be set. This state is called a mode fault.
The mode fault function is provided to prevent damage caused by a collision between drivers that may occur, for
example, when another device on the same bus becomes the master.
The SECLK pin functions as an output pin when SEI is set for master, or as an input pin when SEI is set for
When SEI is set for master, serial clock is output from the SECLK pin to external devices. After the master
When SEI is set for slave, the SECLK pin functions as an input pin.
During data transfer between master and slave, device operation is synchronized by the serial clock output
When the SS pin of the slave device is “H”, data is not taken in regardless of whether the serial clock SECLK
For both master and slave devices, data is shifted in and out at a rising or falling edge of the serial clock SECLK,
The MISO and MOSI pins are used for serial data transmission/reception. The status of each pin during master
Also, the SECLK, MOSI, and MISO pins can be set for open-drain by the each pin’s input/output control
The SS pin function differently when the SEI is the master and when it is a slave.
・When the SEI is a slave, this pin is used to enable the SEI transmission/reception. When the slave’s SS pin
・When the SEI is the master, the SS pin is used for SEI error input. When the SS pin of the master device
SECLK pin
MISO/MOSI pins
SS pin
Note:Noise in a slave device’s SECLK input may cause the device to operate erratically.
Table 17-3 MISO/MOSI Pin Status
Master
Slave
Page 267
Output
MISO
Input
Output
MOSI
Input
TMP89FM82

Related parts for tmp89fm82