TSS463C ATMEL Corporation, TSS463C Datasheet - Page 6

no-image

TSS463C

Manufacturer Part Number
TSS463C
Description
Van Data Link Controller With Serial Interface
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TSS463C
Manufacturer:
ATMEL
Quantity:
8
Part Number:
TSS463C
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
TSS463C-E9
Manufacturer:
ST
Quantity:
50
Part Number:
TSS463C-E9
Manufacturer:
ATMEL
Quantity:
3
Part Number:
TSS463C-E9
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
TSS463C-TERZ-9
Manufacturer:
ATMEL
Quantity:
101
SCLK: Serial Clock
MOSI: Master Out Slave In
MISO: Master In Slave Out
SS: Slave Select
SPI Protocol
6
TSS463C
Figure 3. SPI Data Stream
The master device provides the serial clock for the slave devices. Data is transferred
synchronously with this clock in both directions. The master and the slave devices
send/receive a data byte during an eight-clock pulse sequence.
The MOSI pin is the master device data output (CPU) and the slave device data input
(TSS463C). Data is transferred serially from the master to the slave on this line; most
significant bit (MSB) first, least significant bit (LSB) last.
The MISO pin is configured as the slave device data output (TSS463C) and as master
device data input (CPU). When the slave device is not selected (SS = 1), this pin is in
high impedance state.
The SS pin is the slave chip select. It is low active. A low state on the Slave Select input
allows the TSS463C to accept data on the MOSI pin and send data on the MISO pin.
The Slave Select signal must not toggle between each transmitted byte and should be
left at a low level during the whole SPI frame. SS must be asserted to inactive high level
at the end of the SPI frame.
As mentioned before, if SS is not asserted, MISO pin is in a high impedance state and
incoming data is not driven to the serial data register.
The general format of the data communication in the SPI frame between the TSS463C
and the host is a bit-for-bit exchange on each SCLK clock pulse. Data is arranged in the
TSS463C such that the significance of a bit is determined by its position from the start
for output and from the end for input, most significant bit (MSB) is sent first. Bit
exchanges in multiples of 8 bits are allowed.
The Idle Clock Polarity (CPOL) and the Clock Phase (CPHA) are not programmable: the
CPOL and CPHA values to be programmed in the master (CPU) are CPOL = CPHA = 1.
This is available for all modes. Waveforms with transmit and sample points are shown in
Figure 6.
SCLK
MOSI
MISO
SS
SPI 8 Pulses
0x55
0x66
7601B–AUTO–02/06

Related parts for TSS463C