AT90CAN128-16AE ATMEL Corporation, AT90CAN128-16AE Datasheet - Page 162

no-image

AT90CAN128-16AE

Manufacturer Part Number
AT90CAN128-16AE
Description
8-bit Avr Microcontroller With 128K Bytes of Isp Flash And CAN Controller.flash (Kbytes) 128 Vcc (V) 2.7-5.5 EEPROM (Kbytes) 4 SRAM (bytes) 4K CAN (mess. Obj.) 15
Manufacturer
ATMEL Corporation
Datasheet
Serial Peripheral Interface – SPI
Features
162
AT90CAN128
The Serial Peripheral Interface (SPI) allows high-speed synchronous data transfer
between the AT90CAN128 and peripheral devices or between several AVR devices.
The AT90CAN128 SPI includes the following features:
Figure 76. SPI Block Diagram
Note:
The interconnection between Master and Slave CPUs with SPI is shown in Figure 77.
The system consists of two shift Registers, and a Master clock generator. The SPI Mas-
ter initiates the communication cycle when pulling low the Slave Select SS pin of the
desired Slave. Master and Slave prepare the data to be sent in their respective shift
Registers, and the Master generates the required clock pulses on the SCK line to inter-
Full-duplex, Three-wire Synchronous Data Transfer
Master or Slave Operation
LSB First or MSB First Data Transfer
Seven Programmable Bit Rates
End of Transmission Interrupt Flag
Write Collision Flag Protection
Wake-up from Idle Mode
Double Speed (CK/2) Master SPI Mode
/2/4/8/16/32/64/128
DIVIDER
1. Refer to Figure 2 on page 4, and Table 32 on page 72 for SPI pin placement.
clk
IO
(1)
4250C–CAN–03/04

Related parts for AT90CAN128-16AE