Module atxmega16d4

Module atxmega16d4 

Source
Expand description

The module containing the values for the ‘atxmega16d4’ microcontroller The AVR ATxmega16D4 microcontroller

§Variants

PinoutMcu ageOperating temperatureOperating voltageMax speed
ATxmega16D4-AUQFN-QFP-44TQFP44-40°C - 85°C1.6V - 3.6V32 MHz
ATxmega16D4-MHQFN-QFP-44VQFN44-40°C - 85°C1.6V - 3.6V32 MHz
ATxmega16D4-CUBGA-49VFBGA49-40°C - 85°C1.6V - 3.6V32 MHz
ATxmega16D4-ANQFN-QFP-44TQFP44-40°C - 105°C1.6V - 3.6V32 MHz
ATxmega16D4-M7BGA-49VFBGA49-40°C - 105°C1.6V - 3.6V32 MHz

Modules§

ac_hysmode
Hysteresis mode selection
ac_intlvl
Interrupt level
ac_intmode
Interrupt mode
ac_muxneg
Negative input multiplexer selection
ac_muxpos
Positive input multiplexer selection
ac_wintlvl
Window interrupt level
ac_wintmode
Windows interrupt mode
ac_wstate
Window mode state
adc_ch_gain
Gain factor
adc_ch_inputmode
Input mode
adc_ch_intlvl
Interrupt level
adc_ch_intmode
Interupt mode
adc_ch_muxint
Internal input multiplexer selections
adc_ch_muxneg
Negative input multiplexer selection
adc_ch_muxpos
Positive input multiplexer selection
adc_currlimit
Current Limitation Mode
adc_dmasel
DMA request selection
adc_evact
Event action selection
adc_evsel
Event channel input selection
adc_prescaler
Clock prescaler
adc_refsel
Voltage reference selection
adc_resolution
Conversion result resolution
awex_fdact
Fault Detect Action
bod
BOD operation
bodlvl
Brownout Detection Voltage Level
bootrst
Boot Loader Section Reset Vector
ccp
CCP signatures
clk_psadiv
Prescaler A Division Factor
clk_psbcdiv
Prescaler B and C Division Factor
clk_rtcsrc
RTC Clock Source
clk_sclksel
System Clock Selection
crc_reset
Reset
crc_source
Input Source
evsys_chmux
Event Channel multiplexer input selection
evsys_digfilt
Digital filter coefficient
evsys_qdirm
Quadrature Decoder Index Recognition Mode
hires_hren
High Resolution Enable
irda_evsel
Event channel selection
nvm_blba
Boot lock bits - application section
nvm_blbat
Boot lock bits - application table section
nvm_blbb
Boot lock bits - boot setcion
nvm_cmd
NVM Command
nvm_eelvl
EEPROM ready interrupt level
nvm_lb
Lock bits
nvm_spmlvl
SPM ready interrupt level
osc_frqrange
Oscillator Frequency Range
osc_pllsrc
PLL Clock Source
osc_xoscsel
External Oscillator Selection and Startup Time
port_int0lvl
Port Interrupt 0 Level
port_int1lvl
Port Interrupt 1 Level
port_isc
Input/Sense Configuration
port_opc
Output/Pull Configuration
portcfg_clkout
Clock Output Port
portcfg_evout
Event Output Port
portcfg_vp0map
Virtual Port 0 Mapping
portcfg_vp1map
Virtual Port 1 Mapping
portcfg_vp2map
Virtual Port 2 Mapping
portcfg_vp3map
Virtual Port 3 Mapping
rtc_compintlvl
Compare Interrupt level
rtc_ovfintlvl
Overflow Interrupt level
rtc_prescaler
Prescaler Factor
sda_hold_time
SDA hold time
sleep_smode
Sleep Mode
spi_intlvl
Interrupt level
spi_mode
SPI Mode
spi_prescaler
Prescaler setting
sut
Start-up Time
tc2_bytem
Byte Mode
tc2_clksel
Clock Selection
tc2_cmd
Timer/Counter Command
tc2_cmden
Timer/Counter Command
tc2_hunfintlvl
High Byte Underflow Interrupt Level
tc2_lcmpaintlvl
Low Byte Compare A Interrupt Level
tc2_lcmpbintlvl
Low Byte Compare B Interrupt Level
tc2_lcmpcintlvl
Low Byte Compare C Interrupt Level
tc2_lcmpdintlvl
Low Byte Compare D Interrupt Level
tc2_lunfintlvl
Low Byte Underflow Interrupt Level
tc_ccaintlvl
Compare or Capture A Interrupt Level
tc_ccbintlvl
Compare or Capture B Interrupt Level
tc_cccintlvl
Compare or Capture C Interrupt Level
tc_ccdintlvl
Compare or Capture D Interrupt Level
tc_clksel
Clock Selection
tc_cmd
Timer/Counter Command
tc_errintlvl
Error Interrupt Level
tc_evact
Event Action
tc_evsel
Event Selection
tc_ovfintlvl
Overflow Interrupt Level
tc_wgmode
Waveform Generation Mode
toscsel
32.768kHz Timer Oscillator Pin Selection
twi_master_busstate
Master Bus State
twi_master_cmd
Master Command
twi_master_intlvl
Master Interrupt Level
twi_master_timeout
Inactive Timeout
twi_slave_cmd
Slave Command
twi_slave_intlvl
Slave Interrupt Level
usart_chsize
Character Size
usart_cmode
Communication Mode
usart_dreintlvl
Data Register Empty Interrupt level
usart_pmode
Parity Mode
usart_rxcintlvl
Receive Complete Interrupt level
usart_txcintlvl
Transmit Complete Interrupt level
wd
Watchdog (Window) Timeout Period
wdt_per
Period setting
wdt_wper
Closed window period

Constants§

AC
Bitfield on register PRPA
AC0CTRL
Analog Comparator 0 Control.
AC0MUXCTRL
Analog Comparator 0 MUX Control.
AC1CTRL
Analog Comparator 1 Control.
AC1MUXCTRL
Analog Comparator 1 MUX Control.
ADC
Bitfield on register PRPA
ADCACAL0
ADCA Calibration Byte 0.
ADCACAL1
ADCA Calibration Byte 1.
ADCBCAL0
ADCB Calibration Byte 0.
ADCBCAL1
ADCB Calibration Byte 1.
ADDR
Address Register.
ADDR0
Address Register 0.
ADDR1
Address Register 1.
ADDR2
Address Register 2.
ADDREN
Bitfield on register ADDRMASK
ADDRMASK
Address Mask Register.
AWEXCLOCK
Bitfield on register AWEXLOCK
AWEXELOCK
Bitfield on register AWEXLOCK
AWEXLOCK
AWEX Lock.
BANDGAP
Bitfield on register REFCTRL
BAUD
Baurd Rate Control Register.
BAUDCTRLA
Baud Rate Control Register A.
BAUDCTRLB
Baud Rate Control Register B.
BLBA
Bitfield on register LOCKBITS
BLBAT
Bitfield on register LOCKBITS
BLBB
Bitfield on register LOCKBITS
BODACT
Bitfield on register FUSEBYTE5
BODLVL
Bitfield on register FUSEBYTE5
BODPD
Bitfield on register FUSEBYTE2
BOOTRST
Bitfield on register FUSEBYTE2
BSCALE
Bitfield on register BAUDCTRLB
BYTEM
Bitfield on register CTRLE
C
Bitfield on register SREG
CAL
Calibration Value.
CALA
Calibration Register A.
CALB
Calibration Register B.
CALH
Calibration Value high byte.
CALL
Calibration Value low byte.
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.
CH0MUX
Event Channel 0 Multiplexer.
CH0RES
Channel 0 Result.
CH0RESH
Channel 0 Result high byte.
CH0RESL
Channel 0 Result low byte.
CH1CTRL
Channel 1 Control Register.
CH1MUX
Event Channel 1 Multiplexer.
CH1RES
Channel 1 Result.
CH1RESH
Channel 1 Result high byte.
CH1RESL
Channel 1 Result low byte.
CH2CTRL
Channel 2 Control Register.
CH2MUX
Event Channel 2 Multiplexer.
CH2RES
Channel 2 Result.
CH2RESH
Channel 2 Result high byte.
CH2RESL
Channel 2 Result low byte.
CH3CTRL
Channel 3 Control Register.
CH3MUX
Event Channel 3 Multiplexer.
CH3RES
Channel 3 Result.
CH3RESH
Channel 3 Result high byte.
CH3RESL
Channel 3 Result low byte.
CHECKSUM0
Checksum byte 0.
CHECKSUM1
Checksum byte 1.
CHECKSUM2
Checksum byte 2.
CHECKSUM3
Checksum byte 3.
CHSIZE
Bitfield on register CTRLC
CLK2X
Bitfield on register CTRLB
CLKEVOUT
Clock and Event Out Register.
CLKOUT
Bitfield on register CLKEVOUT
CMD
Command.
CMDEN
Bitfield on register CTRLF
CMODE
Bitfield on register CTRLC
CMP
Compare Value.
CMPH
Compare Value high byte.
CMPL
Compare Value low byte.
CNT
Count.
CNTH
Count high byte.
CNTL
Count low byte.
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.
COUNT
Bitfield on register SCAN
CTRL
Control Register.
CTRLA
Control Register A.
CTRLB
Control Register B.
CTRLC
Control Register C.
CTRLD
Control Register D.
CTRLE
Control Register E.
CTRLF
Control Register F.
CTRLFCLR
Control Register F Clear.
CTRLFSET
Control Register F Set.
CTRLGCLR
Control Register G Clear.
CTRLGSET
Control Register G Set.
DATA
Data Register.
DATA0
Data Register 0.
DATA1
Data Register 1.
DATA2
Data Register 2.
DATAIN
Data Input.
DEVID0
Device ID byte 0.
DEVID1
Device ID byte 1.
DEVID2
Device ID byte 2.
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.
DREINTLVL
Bitfield on register CTRLA
DTBOTH
Dead Time Both Sides.
DTBOTHBUF
Dead Time Both Sides Buffer.
DTHS
Dead Time High Side.
DTHSBUF
Dead Time High Side Buffer.
DTLS
Dead Time Low Side.
DTLSBUF
Dead Time Low Side Buffer.
DVSDON
Bitfield on register FUSEBYTE2
EESAVE
Bitfield on register FUSEBYTE5
EIND
Extended Indirect Jump.
EVCTRL
Event Control.
EVDLY
Bitfield on register CTRLD
EVOUT
Bitfield on register CLKEVOUT
EVSYS
Bitfield on register PRGEN
EVSYS0LOCK
Bitfield on register EVSYSLOCK
EVSYS1LOCK
Bitfield on register EVSYSLOCK
EVSYSLOCK
Event System Lock.
FDACT
Bitfield on register FDCTRL
FDCTRL
Fault Detection Control Register.
FDDBD
Bitfield on register FDCTRL
FDEMASK
Fault Detection Event Mask.
FDMODE
Bitfield on register FDCTRL
FRQRANGE
Bitfield on register XOSCCTRL
FUSEBYTE1
Watchdog Configuration.
FUSEBYTE2
Reset Configuration.
FUSEBYTE4
Start-up Configuration.
FUSEBYTE5
EESAVE and BOD Level.
GPIOR0
General Purpose IO Register 0.
GPIOR1
General Purpose IO Register 1.
GPIOR2
General Purpose IO Register 2.
GPIOR3
General Purpose IO Register 3.
H
Bitfield on register SREG
HCMPA
High Byte Compare A.
HCMPB
High Byte Compare B.
HCMPC
High Byte Compare C.
HCMPD
High Byte Compare D.
HCNT
High Byte Count.
HIRES
Bitfield on register PRPC
HPER
High Byte Period.
HUNFIF
Bitfield on register INTFLAGS
HUNFINTLVL
Bitfield on register INTCTRLA
I
Bitfield on register SREG
IF
Bitfield on register STATUS
IN
I/O port Input.
INT0MASK
Port Interrupt 0 Mask.
INT1MASK
Port Interrupt 1 Mask.
INTCTRL
Interrupt Control Register.
INTCTRLA
Interrupt Control Register A.
INTCTRLB
Interrupt Control Register B.
INTFLAGS
Interrupt Flag Register.
INTPRI
Interrupt Priority.
JTAGD
Bitfield on register MCUCR
JTAGUID
JTAG User ID.
LB
Bitfield on register LOCKBITS
LCMPA
Low Byte Compare A.
LCMPAIF
Bitfield on register INTFLAGS
LCMPAINTLVL
Bitfield on register INTCTRLB
LCMPB
Low Byte Compare B.
LCMPBIF
Bitfield on register INTFLAGS
LCMPBINTLVL
Bitfield on register INTCTRLB
LCMPC
Low Byte Compare C.
LCMPCIF
Bitfield on register INTFLAGS
LCMPCINTLVL
Bitfield on register INTCTRLB
LCMPD
Low Byte Compare D.
LCMPDIF
Bitfield on register INTFLAGS
LCMPDINTLVL
Bitfield on register INTCTRLB
LCNT
Low Byte Count.
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.
LPER
Low Byte Period.
LUNFIF
Bitfield on register INTFLAGS
LUNFINTLVL
Bitfield on register INTCTRLA
MCUCR
MCU Control.
MPCM
Bitfield on register CTRLB
MPCMASK
Multi-pin Configuration Mask.
MUXCTRL
MUX Control.
MUXINT
Bitfield on register MUXCTRL
N
Bitfield on register SREG
OCDR0
OCD Register 0.
OCDR1
OCD Register 1.
OFFSET
Bitfield on register SCAN
OUT
I/O Port Output.
OUTCLR
I/O Port Output Clear.
OUTOVEN
Output Override Enable.
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.
PERH
Period high byte.
PERL
Period low byte.
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.
PLLCTRL
PLL Control REgister.
PLLFAC
Bitfield on register PLLCTRL
PLLSRC
Bitfield on register PLLCTRL
PMODE
Bitfield on register CTRLC
PRESCALER
Clock Prescaler.
PRGEN
General Power Reduction.
PRPA
Power Reduction Port A.
PRPC
Power Reduction Port C.
PRPD
Power Reduction Port D.
PRPE
Power Reduction Port E.
PRPF
Power Reduction Port F.
PSADIV
Bitfield on register PSCTRL
PSBCDIV
Bitfield on register PSCTRL
PSCTRL
Prescaler Control Register.
QDEN
Bitfield on register CH0CTRL
QDIEN
Bitfield on register CH0CTRL
QDIRM
Bitfield on register CH0CTRL
RAMPD
Ramp D.
RAMPX
Ramp X.
RAMPY
Ramp Y.
RAMPZ
Ramp Z.
RC2MCREF
Bitfield on register DFLLCTRL
RC32KCAL
32kHz Internal Oscillator Calibration Register.
RC32MCREF
Bitfield on register DFLLCTRL
RCOSC2M
RCOSC 2MHz Calibration Value.
RCOSC32K
RCOSC 32kHz Calibration Value.
RCOSC32M
RCOSC 32MHz Calibration Value.
REFCTRL
Reference Control.
REFSEL
Bitfield on register REFCTRL
REMAP
Pin Remap Register (available for PORTC to PORTF only).
RES
Channel Result.
RESH
Channel Result high byte.
RESL
Channel Result low byte.
REVID
Revision ID.
RSTDISBL
Bitfield on register FUSEBYTE4
RTC
Bitfield on register PRGEN
RTCCTRL
RTC Control Register.
RTCEN
Bitfield on register RTCCTRL
RTCSRC
Bitfield on register RTCCTRL
RXCINTLVL
Bitfield on register CTRLA
RXEN
Bitfield on register CTRLB
RXPLCTRL
IrDA Receiver Pulse Length Control Register.
S
Bitfield on register SREG
SAMPCTRL
Sampling Time Control Register.
SAMPVAL
Bitfield on register SAMPCTRL
SBMODE
Bitfield on register CTRLC
SCAN
Input Channel Scan.
SCANNUM
Bitfield on register SCAN
SPH
Stack Pointer High.
SPL
Stack Pointer Low.
SREG
Status Register.
STATUS
Status Register.
STROBE
Event Strobe.
SUT
Bitfield on register FUSEBYTE4
T
Bitfield on register SREG
TC0A
Bitfield on register REMAP
TC0B
Bitfield on register REMAP
TC0C
Bitfield on register REMAP
TC0D
Bitfield on register REMAP
TC1
Bitfield on register PRPC
TEMP
Temporary Register For 16-bit Access.
TEMPREF
Bitfield on register REFCTRL
TEMPSENSE0
Temperature Sensor Calibration Byte 0.
TEMPSENSE1
Temperature Sensor Calibration Byte 0.
TOSCSEL
Bitfield on register FUSEBYTE2
TXB8
Bitfield on register CTRLB
TXCINTLVL
Bitfield on register CTRLA
TXEN
Bitfield on register CTRLB
TXPLCTRL
IrDA Transmitter Pulse Length Control Register.
UCPHA
Bitfield on register CTRLC
UDORD
Bitfield on register CTRLC
V
Bitfield on register SREG
VP0MAP
Bitfield on register VPCTRLA
VP1MAP
Bitfield on register VPCTRLA
VP2MAP
Bitfield on register VPCTRLB
VP3MAP
Bitfield on register VPCTRLB
VPCTRLA
Virtual Port Control Register A.
VPCTRLB
Virtual Port Control Register B.
WAFNUM
Wafer Number.
WDLOCK
Bitfield on register FUSEBYTE4
WDP
Bitfield on register FUSEBYTE1
WDWP
Bitfield on register FUSEBYTE1
WEN
Bitfield on register WINCTRL
WINCTRL
Window Mode Control.
WINTLVL
Bitfield on register WINCTRL
WINTMODE
Bitfield on register WINCTRL
WRCOL
Bitfield on register STATUS
X32KLPM
Bitfield on register XOSCCTRL
XOSCCTRL
External Oscillator Control Register.
XOSCFAIL
External Oscillator Failure Detection Register.
XOSCFDEN
Bitfield on register XOSCFAIL
XOSCFDIF
Bitfield on register XOSCFAIL
XOSCSEL
Bitfield on register XOSCCTRL
Z
Bitfield on register SREG