ATxmega256D3 SPIE registers The 4 registers of SPIE (Serial Peripheral Interface), from 0xAC0, with their reset value and every field. The ATxmega256D3 has 548 registers in 52 peripherals, one page each.
SPIE Serial Peripheral Interface CTRLControl Register
Address 0xAC0
Reset 0x00
Access read/write 7 CLK2X 6 ENABLE 5 DORD 4 MASTER 3 MODE1 2 MODE0 1 PRESCALER1 0 PRESCALER0 6 fields
Field Bits What it does CLK2X 7 Enable Double Speed ENABLE 6 Enable Module DORD 5 Data Order Setting MASTER 4 Master Operation Enable MODE 3:2 SPI Mode0 SPI Mode 01 SPI Mode 12 SPI Mode 23 SPI Mode 3 PRESCALER 1:0 Prescaler0 System Clock / 41 System Clock / 162 System Clock / 643 System Clock / 128
INTCTRLInterrupt Control Register
Address 0xAC1
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 – 2 – 1 INTLVL1 0 INTLVL0 1 field
Field Bits What it does INTLVL 1:0 Interrupt level0 Interrupt Disabled1 Low Level2 Medium Level3 High Level
STATUSStatus Register
Address 0xAC2
Reset 0x00
Access read/write 7 IF 6 WRCOL 5 – 4 – 3 – 2 – 1 – 0 – 2 fields
Field Bits What it does IF 7 Interrupt Flag WRCOL 6 Write Collision
DATAData Register
Address 0xAC3
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 – 2 – 1 – 0 –