English
Language : 

ATXMEGA256A3U Datasheet, PDF (40/116 Pages) ATMEL Corporation – 8/16-bit Atmel XMEGA A3U Microcontroller
XMEGA A3U
22. SPI - Serial Peripheral Interface
22.1 Features
22.2 Overview
• Three Identical SPI peripherals
• Full-duplex, Three-wire Synchronous Data Transfer
• Master or Slave Operation
• LSB First or MSB First Data Transfer
• Seven Programmable Bit Rates
• Interrupt Flag at the End of Transmission
• Write collision flag to indicate data collision
• Wake-up from Idle Mode
• Double Speed Master Mode
The Serial Peripheral Interface (SPI) is a high-speed synchronous data transfer interface using
three or four pins. It allows fast communication between an XMEGA device and peripheral
devices or other microcontrollers. The SPI supports full duplex communication.
A device connected to the bus must act as a master or slave. The master initiates and controls
all data transactions, and data is transferred both to and from the device simultaneously.
PORTC, PORTD, and PORTE each has one SPI. Notation of these peripherals are SPIC, SPID,
and SPIE respectively.
40
8386A–AVR–07/11