Module avrd::atxmega16e5 [] [src]

The AVR ATxmega16E5 microcontroller

Variants

Pinout Package Operating temperature Operating voltage Max speed
ATxmega16E5-AU QFP_QFN_32 TQFP32 -40°C - 85°C 1.6V - 3.6V 32 MHz
ATxmega16E5-MU QFP_QFN_32 VQFN32 -40°C - 85°C 1.6V - 3.6V 32 MHz
ATxmega16E5-M4U QFP_QFN_32 UQFN32 -40°C - 85°C 1.6V - 3.6V 32 MHz
ATxmega16E5-AN QFP_QFN_32 TQFP32 -40°C - 105°C 1.6V - 3.6V 32 MHz
ATxmega16E5-MN QFP_QFN_32 VQFN32 -40°C - 105°C 1.6V - 3.6V 32 MHz
ATxmega16E5-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.