Module avrd::atxmega8e5
[−]
[src]
The AVR ATxmega8E5 microcontroller
Variants
Pinout | Package | Operating temperature | Operating voltage | Max speed | |
---|---|---|---|---|---|
ATxmega8E5-AU | QFP_QFN_32 | TQFP32 | -40°C - 85°C | 1.6V - 3.6V | 32 MHz |
ATxmega8E5-MU | QFP_QFN_32 | VQFN32 | -40°C - 85°C | 1.6V - 3.6V | 32 MHz |
ATxmega8E5-M4U | QFP_QFN_32 | UQFN32 | -40°C - 85°C | 1.6V - 3.6V | 32 MHz |
ATxmega8E5-AN | QFP_QFN_32 | TQFP32 | -40°C - 105°C | 1.6V - 3.6V | 32 MHz |
ATxmega8E5-MN | QFP_QFN_32 | VQFN32 | -40°C - 105°C | 1.6V - 3.6V | 32 MHz |
ATxmega8E5-M4N | QFP_QFN_32 | UQFN32 | -40°C - 105°C | 1.6V - 3.6V | 32 MHz |
Registers by module (not exhaustive)
PORT modules
- PORTA
- PA0 (PA0)
- PA1 (PA1)
- PA2 (PA2)
- PA3 (PA3)
- PA4 (PA4)
- PA5 (PA5)
- PA6 (PA6)
- PA7 (PA7)
- PORTC
- PC0 (PC0)
- PC1 (PC1)
- PC2 (PC2)
- PC3 (PC3)
- PC4 (PC4)
- PC5 (PC5)
- PC6 (PC6)
- PC7 (PC7)
- PORTD
- PD0 (PD0)
- PD1 (PD1)
- PD2 (PD2)
- PD3 (PD3)
- PD4 (PD4)
- PD5 (PD5)
- PD6 (PD6)
- PD7 (PD7)
- PORTR
- PR0 (PR0)
- PR1 (PR1)
ADC modules
- ADCA
- PA0 (PA0)
- PA1 (PA1)
- PA2 (PA2)
- PA3 (PA3)
- PA4 (PA4)
- PA5 (PA5)
- PA6 (PA6)
- PA7 (PA7)
- PD0 (PD0)
- PD1 (PD1)
- PD2 (PD2)
- PD3 (PD3)
- PD4 (PD4)
- PD5 (PD5)
- PD6 (PD6)
- PD7 (PD7)
- PA0 (PA0)
- PD0 (PD0)
USART modules
- USARTC0
- PC1 (PC1)
- PC2 (PC2)
- PC3 (PC3)
- PC5 (PC5)
- PC6 (PC6)
- PC7 (PC7)
- USARTD0
- PD1 (PD1)
- PD2 (PD2)
- PD3 (PD3)
- PD5 (PD5)
- PD6 (PD6)
- PD7 (PD7)
Constants
AC0CTRL |
Analog Comparator 0 Control. |
AC0MUXCTRL |
Analog Comparator 0 MUX Control. |
AC1CTRL |
Analog Comparator 1 Control. |
AC1MUXCTRL |
Analog Comparator 1 MUX Control. |
ACACURRCAL |
ACA Current Calibration Byte. |
ACEVOUT |
Analog Comparator and Event Out Register. |
ADCACAL0 |
ADCA Calibration Byte 0. |
ADCACAL1 |
ADCA Calibration Byte 1. |
ADDR |
Address Register. |
ADDR0 |
Address Register 0. |
ADDR1 |
Address Register 1. |
ADDR2 |
Address Register 2. |
ADDRCTRL |
Memory Address Control for Peripheral Ch., or Source Address Control for Standard Ch. |
ADDRMASK |
Address Mask Register. |
ANAINIT |
Analog Startup Delay. |
AVGCTRL |
Average Control Register. |
BAUD |
Baurd Rate Control Register. |
BAUDCTRLA |
Baud Rate Control Register A. |
BAUDCTRLB |
Baud Rate Control Register B. |
CAL |
Calibration Value. |
CALA |
Calibration Register A. |
CALB |
Calibration Register B. |
CALIB |
Calibration Register. |
CCA |
Compare or Capture A. |
CCABUF |
Compare Or Capture A Buffer. |
CCABUFH |
Compare Or Capture A Buffer high byte. |
CCABUFL |
Compare Or Capture A Buffer low byte. |
CCAH |
Compare or Capture A high byte. |
CCAL |
Compare or Capture A low byte. |
CCB |
Compare or Capture B. |
CCBBUF |
Compare Or Capture B Buffer. |
CCBBUFH |
Compare Or Capture B Buffer high byte. |
CCBBUFL |
Compare Or Capture B Buffer low byte. |
CCBH |
Compare or Capture B high byte. |
CCBL |
Compare or Capture B low byte. |
CCC |
Compare or Capture C. |
CCCBUF |
Compare Or Capture C Buffer. |
CCCBUFH |
Compare Or Capture C Buffer high byte. |
CCCBUFL |
Compare Or Capture C Buffer low byte. |
CCCH |
Compare or Capture C high byte. |
CCCL |
Compare or Capture C low byte. |
CCD |
Compare or Capture D. |
CCDBUF |
Compare Or Capture D Buffer. |
CCDBUFH |
Compare Or Capture D Buffer high byte. |
CCDBUFL |
Compare Or Capture D Buffer low byte. |
CCDH |
Compare or Capture D high byte. |
CCDL |
Compare or Capture D low byte. |
CCP |
Configuration Change Protection. |
CH0CTRL |
Channel 0 Control Register. |
CH0DATA |
Channel 0 Data. |
CH0DATAH |
Channel 0 Data high byte. |
CH0DATAL |
Channel 0 Data low byte. |
CH0GAINCAL |
Gain Calibration. |
CH0MUX |
Event Channel 0 Multiplexer. |
CH0OFFSETCAL |
Offset Calibration. |
CH0RES |
Channel 0 Result. |
CH0RESH |
Channel 0 Result high byte. |
CH0RESL |
Channel 0 Result low byte. |
CH1CTRL |
Channel 1 Control Register. |
CH1DATA |
Channel 1 Data. |
CH1DATAH |
Channel 1 Data high byte. |
CH1DATAL |
Channel 1 Data low byte. |
CH1GAINCAL |
Gain Calibration. |
CH1MUX |
Event Channel 1 Multiplexer. |
CH1OFFSETCAL |
Offset Calibration. |
CH2CTRL |
Channel 2 Control Register. |
CH2MUX |
Event Channel 2 Multiplexer. |
CH3CTRL |
Channel 3 Control Register. |
CH3MUX |
Event Channel 3 Multiplexer. |
CH4CTRL |
Channel 4 Control Register. |
CH4MUX |
Event Channel 4 Multiplexer. |
CH5CTRL |
Channel 5 Control Register. |
CH5MUX |
Event Channel 5 Multiplexer. |
CH6CTRL |
Channel 6 Control Register. |
CH6MUX |
Event Channel 6 Multiplexer. |
CH7CTRL |
Channel 7 Control Register. |
CH7MUX |
Event Channel 7 Multiplexer. |
CHECKSUM0 |
Checksum byte 0. |
CHECKSUM1 |
Checksum byte 1. |
CHECKSUM2 |
Checksum byte 2. |
CHECKSUM3 |
Checksum byte 3. |
CLKOUT |
Clock Out Register. |
CMD |
Command. |
CMP |
Compare Value. |
CMPH |
Compare Register High. |
CMPL |
Compare Register Low. |
CNT |
Count. |
CNTH |
Counter Register High. |
CNTL |
Counter Register Low. |
COMP |
Compare Register. |
COMP0 |
Oscillator Compare Register 0. |
COMP1 |
Oscillator Compare Register 1. |
COMP2 |
Oscillator Compare Register 2. |
COMPH |
Compare Register high byte. |
COMPL |
Compare Register low byte. |
COORDX0 |
Wafer Coordinate X Byte 0. |
COORDX1 |
Wafer Coordinate X Byte 1. |
COORDY0 |
Wafer Coordinate Y Byte 0. |
COORDY1 |
Wafer Coordinate Y Byte 1. |
CORRCTRL |
Correction Control Register. |
CTRL |
Control Register. |
CTRLA |
Control Register A. |
CTRLB |
Control Register B. |
CTRLC |
Control Register C. |
CTRLD |
Control Register D. |
CTRLE |
Control E Register. |
CTRLF |
Control Register F. |
CTRLG |
Control Register G. |
CTRLGCLR |
Control Register G Clear. |
CTRLGSET |
Control Register G set. |
CTRLHCLR |
Control Register H Clear. |
CTRLHSET |
Control Register H Set. |
CURRCALIB |
Current Source Calibration Register. |
CURRCTRL |
Current Source Control Register. |
DACA0GAINCAL |
DACA0 Calibration Byte 1. |
DACA0OFFCAL |
DACA0 Calibration Byte 0. |
DACA1GAINCAL |
DACA1 Calibration Byte 1. |
DACA1OFFCAL |
DACA1 Calibration Byte 0. |
DATA |
Data Register. |
DATA0 |
Data Register 0. |
DATA1 |
Data Register 1. |
DATA2 |
Data Register 2. |
DATAIN |
Data Input. |
DESTADDR |
Channel Destination Address for Standard Channels Only. |
DESTADDRCTRL |
Destination Address Control for Standard Channels Only. |
DESTADDRH |
Channel Destination Address for Standard Channels Only. high byte. |
DESTADDRL |
Channel Destination Address for Standard Channels Only. low byte. |
DEVID0 |
Device ID byte 0. |
DEVID1 |
Device ID byte 1. |
DEVID2 |
Device ID byte 2. |
DFCTRL |
Digital Filter Control Register. |
DFLLCTRL |
DFLL Control Register. |
DIR |
I/O Port Data Direction. |
DIRCLR |
I/O Port Data Direction Clear. |
DIRSET |
I/O Port Data Direction Set. |
DIRTGL |
I/O Port Data Direction Toggle. |
DTBOTH |
Dead-time Concurrent Write to Both Sides Register. |
DTHS |
Dead-time High Side Register. |
DTLS |
Dead-time Low Side Register. |
EIND |
Extended Indirect Jump. |
EVCTRL |
Event Input Control. |
EVSYSLOCK |
Event System Lock. |
FAULTLOCK |
FAULT Lock. |
FUSEBYTE1 |
Watchdog Configuration. |
FUSEBYTE2 |
Reset Configuration. |
FUSEBYTE4 |
Start-up Configuration. |
FUSEBYTE5 |
EESAVE and BOD Level. |
FUSEBYTE6 |
Fault State. |
GAINCORR0 |
Gain Correction Register 0. |
GAINCORR1 |
Gain Correction Register 1. |
GPIOR0 |
General Purpose IO Register 0. |
GPIOR1 |
General Purpose IO Register 1. |
GPIOR2 |
General Purpose IO Register 2. |
GPIOR3 |
General Purpose IO Register 3. |
HOTTEMP |
Temperature corresponds to TEMPSENSE1/0. |
IN |
I/O port Input. |
INTCTRL |
Interrupt Control Register. |
INTCTRLA |
Interrupt Control Register A. |
INTCTRLB |
Interrupt Control Register B. |
INTFLAGS |
Interrupt Flag Register. |
INTMASK |
Port Interrupt Mask. |
INTPRI |
Interrupt Priority. |
LOCK |
Lock register. |
LOCKBITS |
Lock Bits. |
LOTNUM0 |
Lot Number Byte 0, ASCII. |
LOTNUM1 |
Lot Number Byte 1, ASCII. |
LOTNUM2 |
Lot Number Byte 2, ASCII. |
LOTNUM3 |
Lot Number Byte 3, ASCII. |
LOTNUM4 |
Lot Number Byte 4, ASCII. |
LOTNUM5 |
Lot Number Byte 5, ASCII. |
MPCMASK |
Multi-pin Configuration Mask. |
MUXCTRL |
MUX Control. |
OCDR0 |
OCD Register 0. |
OCDR1 |
OCD Register 1. |
OFFSETCORR0 |
Offset Correction Register 0. |
OFFSETCORR1 |
Offset Correction Register 1. |
OUT |
I/O Port Output. |
OUTCLR |
I/O Port Output Clear. |
OUTOVDIS |
Output Override Disable Register. |
OUTSET |
I/O Port Output Set. |
OUTTGL |
I/O Port Output Toggle. |
PER |
Period. |
PERBUF |
Period Buffer. |
PERBUFH |
Period Buffer high byte. |
PERBUFL |
Period Buffer low byte. |
PERCAPTH |
Period or Capture Register High. |
PERCAPTL |
Period or Capture Register Low. |
PERH |
Period high byte. |
PERL |
Period low byte. |
PGO |
Pattern Generation Override Register. |
PGOBUF |
Pattern Generation Overwrite Buffer Register. |
PGV |
Pattern Generation Value Register. |
PGVBUF |
Pattern Generation Value Buffer Register. |
PIN0CTRL |
Pin 0 Control Register. |
PIN1CTRL |
Pin 1 Control Register. |
PIN2CTRL |
Pin 2 Control Register. |
PIN3CTRL |
Pin 3 Control Register. |
PIN4CTRL |
Pin 4 Control Register. |
PIN5CTRL |
Pin 5 Control Register. |
PIN6CTRL |
Pin 6 Control Register. |
PIN7CTRL |
Pin 7 Control Register. |
PLC |
Peripheral Lenght Control Register. |
PLLCTRL |
PLL Control Register. |
PRESCALER |
Clock Prescaler. |
PRGEN |
General Power Reduction. |
PRPA |
Power Reduction Port A. |
PRPC |
Power Reduction Port C. |
PRPD |
Power Reduction Port D. |
PSCTRL |
Prescaler Control Register. |
RAMPD |
Ramp D. |
RAMPX |
Ramp X. |
RAMPY |
Ramp Y. |
RAMPZ |
Ramp Z. |
RC32KCAL |
32.768 kHz Internal Oscillator Calibration Register. |
RC8MCAL |
Internal 8 MHz RC Oscillator Calibration Register. |
RCOSC32K |
RCOSC 32.768 kHz Calibration Value. |
RCOSC32M |
RCOSC 32 MHz Calibration Value B. |
RCOSC32MA |
RCOSC 32 MHz Calibration Value A. |
RCOSC8M |
RCOSC 8MHz Calibration Value. |
REFCTRL |
Reference Control. |
REMAP |
Pin Remap Register. |
RES |
Channel Result. |
RESH |
Channel Result high byte. |
RESL |
Channel Result low byte. |
REVID |
Revision ID. |
ROOMTEMP |
Temperature corresponds to TEMPSENSE3/2. |
RTCCTRL |
RTC Control Register. |
RXPLCTRL |
IrDA Receiver Pulse Length Control Register. |
SAMPCTRL |
ADC Sampling Time Control Register. |
SCAN |
Input Channel Scan. |
SPH |
Stack Pointer High. |
SPL |
Stack Pointer Low. |
SREG |
Status Register. |
SRLCTRL |
Slew Rate Limit Control Register. |
STATUS |
Status Register. |
STATUSCLR |
Status Clear Register. |
STATUSSET |
Status Set Register. |
STROBE |
Event Strobe. |
SWAP |
Swap Register. |
SWAPBUF |
Dead Time Low Side Buffer. |
TEMP |
Temporary Register For 16-bit Access. |
TEMPSENSE0 |
Temperature Sensor Calibration Byte 0. |
TEMPSENSE1 |
Temperature Sensor Calibration Byte 1. |
TEMPSENSE2 |
Temperature Sensor Calibration Byte 2. |
TEMPSENSE3 |
Temperature Sensor Calibration Byte 3. |
TOCONF |
Timeout Configuration Register. |
TOS |
Timeout Status Register. |
TRFCNT |
Channel Block Transfer Count for Peripheral Ch., or Channel Block Transfer Count Low for Standard Ch. |
TRFCNTH |
Channel Block Transfer Count for Peripheral Ch., or Channel Block Transfer Count Low for Standard Ch. high byte. |
TRFCNTL |
Channel Block Transfer Count for Peripheral Ch., or Channel Block Transfer Count Low for Standard Ch. low byte. |
TRIGSRC |
Channel Trigger Source. |
TXPLCTRL |
IrDA Transmitter Pulse Length Control Register. |
WAFNUM |
Wafer Number. |
WEXLOCK |
WEX Lock. |
WINCTRL |
Window Mode Control. |
XOSCCTRL |
External Oscillator Control Register. |
XOSCFAIL |
Oscillator Failure Detection Register. |