Expand description
The module containing the values for the ‘atmega324a’ microcontroller The AVR ATmega324A microcontroller
§Variants
Pinout | Mcu age | Operating temperature | Operating voltage | Max speed | |
---|---|---|---|---|---|
ATmega324A-AU | TQFP-QFN-44 | TQFP44 | -40°C - 85°C | 1.8V - 5.5V | 20 MHz |
ATmega324A-PU | PDIP40 | PDIP40 | -40°C - 85°C | 1.8V - 5.5V | 20 MHz |
ATmega324A-MU | TQFP-QFN-44 | VQFN44 | -40°C - 85°C | 1.8V - 5.5V | 20 MHz |
ATmega324A-MCH | DRQFN-44 | DRQFN44 | -40°C - 85°C | 1.8V - 5.5V | 20 MHz |
ATmega324A-CU | VFBGA49 | VFBGA49 | -40°C - 85°C | 1.8V - 5.5V | 20 MHz |
Modules§
- adc_
mux_ diff ADC_MUX_DIFF
value group- analog_
adc_ auto_ trigger ANALOG_ADC_AUTO_TRIGGER
value group- analog_
adc_ prescaler ANALOG_ADC_PRESCALER
value group- analog_
adc_ v_ ref6 ANALOG_ADC_V_REF6
value group- analog_
comp_ interrupt ANALOG_COMP_INTERRUPT
value group- clk_
sel_ 3bit CLK_SEL_3BIT
value group- clk_
sel_ 3bit_ ext CLK_SEL_3BIT_EXT
value group- comm_
sck_ rate_ 3bit COMM_SCK_RATE_3BIT
value group- comm_
stop_ bit_ sel COMM_STOP_BIT_SEL
value group- comm_
twi_ presacle COMM_TWI_PRESACLE
value group- comm_
upm_ parity_ mode COMM_UPM_PARITY_MODE
value group- comm_
usart_ mode_ 2bit COMM_USART_MODE_2BIT
value group- cpu_
clk_ prescale_ 4_ bits_ small CPU_CLK_PRESCALE_4_BITS_SMALL
value group- cpu_
sleep_ mode_ 3bits CPU_SLEEP_MODE_3BITS
value group- eep_
mode EEP_MODE
value group- enum_
blb ENUM_BLB
value group- enum_
blb2 ENUM_BLB2
value group- enum_
bodlevel ENUM_BODLEVEL
value group- enum_
bootsz ENUM_BOOTSZ
value group- enum_lb
ENUM_LB
value group- enum_
sut_ cksel ENUM_SUT_CKSEL
value group- interrupt_
sense_ control - Interrupt Sense Control
- osccal_
value_ addresses - Oscillator Calibration Values
- wdog_
timer_ prescale_ 4bits WDOG_TIMER_PRESCALE_4BITS
value group
Constants§
- ACBG
- Bitfield on register
ACSR
- ACD
- Bitfield on register
ACSR
- ACI
- Bitfield on register
ACSR
- ACIC
- Bitfield on register
ACSR
- ACIE
- Bitfield on register
ACSR
- ACIS
- Bitfield on register
ACSR
- ACME
- Bitfield on register
ADCSRB
- ACO
- Bitfield on register
ACSR
- ACSR
- Analog Comparator Control And Status Register.
- ADATE
- Bitfield on register
ADCSRA
- ADC
- ADC Data Register Bytes.
- ADC0D
- Bitfield on register
DIDR0
- ADC1D
- Bitfield on register
DIDR0
- ADC2D
- Bitfield on register
DIDR0
- ADC3D
- Bitfield on register
DIDR0
- ADC4D
- Bitfield on register
DIDR0
- ADC5D
- Bitfield on register
DIDR0
- ADC6D
- Bitfield on register
DIDR0
- ADC7D
- Bitfield on register
DIDR0
- ADCH
- ADC Data Register Bytes high byte.
- ADCL
- ADC Data Register Bytes low byte.
- ADCSRA
- The ADC Control and Status register A.
- ADCSRB
- The ADC Control and Status register B.
- ADEN
- Bitfield on register
ADCSRA
- ADIE
- Bitfield on register
ADCSRA
- ADIF
- Bitfield on register
ADCSRA
- ADLAR
- Bitfield on register
ADMUX
- ADMUX
- The ADC multiplexer Selection Register.
- ADPS
- Bitfield on register
ADCSRA
- ADSC
- Bitfield on register
ADCSRA
- ADTS
- Bitfield on register
ADCSRB
- AIN0D
- Bitfield on register
DIDR1
- AIN1D
- Bitfield on register
DIDR1
- AS2
- Bitfield on register
ASSR
- ASSR
- Asynchronous Status Register.
- BLB0
- Bitfield on register
LOCKBIT
- BLB1
- Bitfield on register
LOCKBIT
- BLBSET
- Bitfield on register
SPMCSR
- BODLEVEL
- Bitfield on register
EXTENDED
- BOOTRST
- Bitfield on register
HIGH
- BOOTSZ
- Bitfield on register
HIGH
- BORF
- Bitfield on register
MCUSR
- C
- Bitfield on register
SREG
- CKDIV8
- Bitfield on register
LOW
- CKOUT
- Bitfield on register
LOW
- CLKPCE
- Bitfield on register
CLKPR
- CLKPR
CLKPR
register- CLKPS
- Bitfield on register
CLKPR
- COM0A
- Bitfield on register
TCCR0A
- COM0B
- Bitfield on register
TCCR0A
- COM1A
- Bitfield on register
TCCR1A
- COM1B
- Bitfield on register
TCCR1A
- COM2A
- Bitfield on register
TCCR2A
- COM2B
- Bitfield on register
TCCR2A
- CPHA0
- Bitfield on register
SPCR0
- CPOL0
- Bitfield on register
SPCR0
- CS0
- Bitfield on register
TCCR0B
- CS1
- Bitfield on register
TCCR1B
- CS2
- Bitfield on register
TCCR2B
- DDRA
- Port A Data Direction Register.
- DDRB
- Port B Data Direction Register.
- DDRC
- Port C Data Direction Register.
- DDRD
- Port D Data Direction Register.
- DIDR0
- Digital Input Disable Register.
- DIDR1
- Digital Input Disable Register 1.
- DOR0
- Bitfield on register
UCSR0A
- DOR1
- Bitfield on register
UCSR1A
- DORD0
- Bitfield on register
SPCR0
- EEAR
- EEPROM Address Register Low Bytes.
- EEARH
- EEPROM Address Register Low Bytes high byte.
- EEARL
- EEPROM Address Register Low Bytes low byte.
- EECR
- EEPROM Control Register.
- EEDR
- EEPROM Data Register.
- EEMPE
- Bitfield on register
EECR
- EEPE
- Bitfield on register
EECR
- EEPM
- Bitfield on register
EECR
- EERE
- Bitfield on register
EECR
- EERIE
- Bitfield on register
EECR
- EESAVE
- Bitfield on register
HIGH
- EICRA
- External Interrupt Control Register A.
- EIFR
- External Interrupt Flag Register.
- EIMSK
- External Interrupt Mask Register.
- EXCLK
- Bitfield on register
ASSR
- EXTENDED
EXTENDED
register- EXTRF
- Bitfield on register
MCUSR
- FE0
- Bitfield on register
UCSR0A
- FE1
- Bitfield on register
UCSR1A
- FOC0A
- Bitfield on register
TCCR0B
- FOC0B
- Bitfield on register
TCCR0B
- FOC1A
- Bitfield on register
TCCR1C
- FOC1B
- Bitfield on register
TCCR1C
- FOC2A
- Bitfield on register
TCCR2B
- FOC2B
- Bitfield on register
TCCR2B
- GPIOR0
- General Purpose IO Register 0.
- GPIOR00
- Bitfield on register
GPIOR0
- GPIOR01
- Bitfield on register
GPIOR0
- GPIOR02
- Bitfield on register
GPIOR0
- GPIOR03
- Bitfield on register
GPIOR0
- GPIOR04
- Bitfield on register
GPIOR0
- GPIOR05
- Bitfield on register
GPIOR0
- GPIOR06
- Bitfield on register
GPIOR0
- GPIOR07
- Bitfield on register
GPIOR0
- GPIOR1
- General Purpose IO Register 1.
- GPIOR2
- General Purpose IO Register 2.
- GTCCR
- General Timer Counter Control register.
- H
- Bitfield on register
SREG
- HIGH
HIGH
register- I
- Bitfield on register
SREG
- ICES1
- Bitfield on register
TCCR1B
- ICF1
- Bitfield on register
TIFR1
- ICIE1
- Bitfield on register
TIMSK1
- ICNC1
- Bitfield on register
TCCR1B
- ICR1
- Timer/Counter1 Input Capture Register Bytes.
- ICR1H
- Timer/Counter1 Input Capture Register Bytes high byte.
- ICR1L
- Timer/Counter1 Input Capture Register Bytes low byte.
- INT
- Bitfield on register
EIMSK
- INTF
- Bitfield on register
EIFR
- ISC0
- Bitfield on register
EICRA
- ISC1
- Bitfield on register
EICRA
- ISC2
- Bitfield on register
EICRA
- IVCE
- Bitfield on register
MCUCR
- IVSEL
- Bitfield on register
MCUCR
- JTAGEN
- Bitfield on register
HIGH
- JTD
- Bitfield on register
MCUCR
- JTRF
- Bitfield on register
MCUSR
- LB
- Bitfield on register
LOCKBIT
- LOCKBIT
LOCKBIT
register- LOW
LOW
register- MCUCR
- MCU Control Register.
- MCUSR
- MCU Status Register.
- MPCM0
- Bitfield on register
UCSR0A
- MPCM1
- Bitfield on register
UCSR1A
- MSTR0
- Bitfield on register
SPCR0
- MUX
- Bitfield on register
ADMUX
- N
- Bitfield on register
SREG
- OCDEN
- Bitfield on register
HIGH
- OCDR
- On-Chip Debug Related Register in I/O Memory.
- OCF0A
- Bitfield on register
TIFR0
- OCF0B
- Bitfield on register
TIFR0
- OCF1A
- Bitfield on register
TIFR1
- OCF1B
- Bitfield on register
TIFR1
- OCF2A
- Bitfield on register
TIFR2
- OCF2B
- Bitfield on register
TIFR2
- OCIE0A
- Bitfield on register
TIMSK0
- OCIE0B
- Bitfield on register
TIMSK0
- OCIE1A
- Bitfield on register
TIMSK1
- OCIE1B
- Bitfield on register
TIMSK1
- OCIE2A
- Bitfield on register
TIMSK2
- OCIE2B
- Bitfield on register
TIMSK2
- OCR0A
- Timer/Counter0 Output Compare Register.
- OCR0B
- Timer/Counter0 Output Compare Register.
- OCR1A
- Timer/Counter1 Output Compare Register A Bytes.
- OCR1AH
- Timer/Counter1 Output Compare Register A Bytes high byte.
- OCR1AL
- Timer/Counter1 Output Compare Register A Bytes low byte.
- OCR1B
- Timer/Counter1 Output Compare Register B Bytes.
- OCR1BH
- Timer/Counter1 Output Compare Register B Bytes high byte.
- OCR1BL
- Timer/Counter1 Output Compare Register B Bytes low byte.
- OCR2A
- Timer/Counter2 Output Compare Register A.
- OCR2AUB
- Bitfield on register
ASSR
- OCR2B
- Timer/Counter2 Output Compare Register B.
- OCR2BUB
- Bitfield on register
ASSR
- OSCCAL
- Oscillator Calibration Value.
- PCICR
- Pin Change Interrupt Control Register.
- PCIE
- Bitfield on register
PCICR
- PCIF
- Bitfield on register
PCIFR
- PCIFR
- Pin Change Interrupt Flag Register.
- PCMSK0
- Pin Change Mask Register 0.
- PCMSK1
- Pin Change Mask Register 1.
- PCMSK2
- Pin Change Mask Register 2.
- PCMSK3
- Pin Change Mask Register 3.
- PGERS
- Bitfield on register
SPMCSR
- PGWRT
- Bitfield on register
SPMCSR
- PINA
- Port A Input Pins.
- PINB
- Port B Input Pins.
- PINC
- Port C Input Pins.
- PIND
- Port D Input Pins.
- PORF
- Bitfield on register
MCUSR
- PORTA
- Port A Data Register.
- PORTB
- Port B Data Register.
- PORTC
- Port C Data Register.
- PORTD
- Port D Data Register.
- PRADC
- Bitfield on register
PRR0
- PRR0
- Power Reduction Register0.
- PRSPI
- Bitfield on register
PRR0
- PRTIM0
- Bitfield on register
PRR0
- PRTIM1
- Bitfield on register
PRR0
- PRTIM2
- Bitfield on register
PRR0
- PRTWI
- Bitfield on register
PRR0
- PRUSAR
T0 - Bitfield on register
PRR0
- PRUSAR
T1 - Bitfield on register
PRR0
- PSRASY
- Bitfield on register
GTCCR
- PUD
- Bitfield on register
MCUCR
- REFS
- Bitfield on register
ADMUX
- RWWSB
- Bitfield on register
SPMCSR
- RWWSRE
- Bitfield on register
SPMCSR
- RXB80
- Bitfield on register
UCSR0B
- RXB81
- Bitfield on register
UCSR1B
- RXC0
- Bitfield on register
UCSR0A
- RXC1
- Bitfield on register
UCSR1A
- RXCIE0
- Bitfield on register
UCSR0B
- RXCIE1
- Bitfield on register
UCSR1B
- RXEN0
- Bitfield on register
UCSR0B
- RXEN1
- Bitfield on register
UCSR1B
- S
- Bitfield on register
SREG
- SE
- Bitfield on register
SMCR
- SIGRD
- Bitfield on register
SPMCSR
- SM
- Bitfield on register
SMCR
- SMCR
- Sleep Mode Control Register.
- SP
- Stack Pointer.
- SPCR0
- SPI Control Register.
- SPDR0
- SPI Data Register.
- SPE0
- Bitfield on register
SPCR0
- SPH
- Stack Pointer high byte.
- SPI2X0
- Bitfield on register
SPSR0
- SPIE0
- Bitfield on register
SPCR0
- SPIEN
- Bitfield on register
HIGH
- SPIF0
- Bitfield on register
SPSR0
- SPL
- Stack Pointer low byte.
- SPMCSR
- Store Program Memory Control Register.
- SPMEN
- Bitfield on register
SPMCSR
- SPMIE
- Bitfield on register
SPMCSR
- SPR00
- Bitfield on register
SPCR0
- SPR10
- Bitfield on register
SPCR0
- SPSR0
- SPI Status Register.
- SREG
- Status Register.
- SUT_
CKSEL - Bitfield on register
LOW
- T
- Bitfield on register
SREG
- TCCR0A
- Timer/Counter Control Register A.
- TCCR0B
- Timer/Counter Control Register B.
- TCCR1A
- Timer/Counter1 Control Register A.
- TCCR1B
- Timer/Counter1 Control Register B.
- TCCR1C
- Timer/Counter1 Control Register C.
- TCCR2A
- Timer/Counter2 Control Register A.
- TCCR2B
- Timer/Counter2 Control Register B.
- TCN2UB
- Bitfield on register
ASSR
- TCNT0
- Timer/Counter0.
- TCNT1
- Timer/Counter1 Bytes.
- TCNT2
- Timer/Counter2.
- TCNT1H
- Timer/Counter1 Bytes high byte.
- TCNT1L
- Timer/Counter1 Bytes low byte.
- TCR2AUB
- Bitfield on register
ASSR
- TCR2BUB
- Bitfield on register
ASSR
- TIFR0
- Timer/Counter0 Interrupt Flag register.
- TIFR1
- Timer/Counter Interrupt Flag register.
- TIFR2
- Timer/Counter Interrupt Flag Register.
- TIMSK0
- Timer/Counter0 Interrupt Mask Register.
- TIMSK1
- Timer/Counter1 Interrupt Mask Register.
- TIMSK2
- Timer/Counter Interrupt Mask register.
- TOIE0
- Bitfield on register
TIMSK0
- TOIE1
- Bitfield on register
TIMSK1
- TOIE2
- Bitfield on register
TIMSK2
- TOV0
- Bitfield on register
TIFR0
- TOV1
- Bitfield on register
TIFR1
- TOV2
- Bitfield on register
TIFR2
- TSM
- Bitfield on register
GTCCR
- TWA
- Bitfield on register
TWAR
- TWAM
- Bitfield on register
TWAMR
- TWAMR
- TWI (Slave) Address Mask Register.
- TWAR
- TWI (Slave) Address register.
- TWBR
- TWI Bit Rate register.
- TWCR
- TWI Control Register.
- TWDR
- TWI Data register.
- TWEA
- Bitfield on register
TWCR
- TWEN
- Bitfield on register
TWCR
- TWGCE
- Bitfield on register
TWAR
- TWIE
- Bitfield on register
TWCR
- TWINT
- Bitfield on register
TWCR
- TWPS
- Bitfield on register
TWSR
- TWS
- Bitfield on register
TWSR
- TWSR
- TWI Status Register.
- TWSTA
- Bitfield on register
TWCR
- TWSTO
- Bitfield on register
TWCR
- TWWC
- Bitfield on register
TWCR
- TXB80
- Bitfield on register
UCSR0B
- TXB81
- Bitfield on register
UCSR1B
- TXC0
- Bitfield on register
UCSR0A
- TXC1
- Bitfield on register
UCSR1A
- TXCIE0
- Bitfield on register
UCSR0B
- TXCIE1
- Bitfield on register
UCSR1B
- TXEN0
- Bitfield on register
UCSR0B
- TXEN1
- Bitfield on register
UCSR1B
- U2X0
- Bitfield on register
UCSR0A
- U2X1
- Bitfield on register
UCSR1A
- UBRR0
- USART Baud Rate Register Bytes.
- UBRR0H
- USART Baud Rate Register Bytes high byte.
- UBRR0L
- USART Baud Rate Register Bytes low byte.
- UBRR1
- USART Baud Rate Register Bytes.
- UBRR1H
- USART Baud Rate Register Bytes high byte.
- UBRR1L
- USART Baud Rate Register Bytes low byte.
- UCPOL0
- Bitfield on register
UCSR0C
- UCPOL1
- Bitfield on register
UCSR1C
- UCSR0A
- USART Control and Status Register A.
- UCSR0B
- USART Control and Status Register B.
- UCSR0C
- USART Control and Status Register C.
- UCSR1A
- USART Control and Status Register A.
- UCSR1B
- USART Control and Status Register B.
- UCSR1C
- USART Control and Status Register C.
- UCSZ0
- Bitfield on register
UCSR0C
- UCSZ02
- Bitfield on register
UCSR0B
- UCSZ1
- Bitfield on register
UCSR1C
- UCSZ12
- Bitfield on register
UCSR1B
- UDR0
- USART I/O Data Register.
- UDR1
- USART I/O Data Register.
- UDRE0
- Bitfield on register
UCSR0A
- UDRE1
- Bitfield on register
UCSR1A
- UDRIE0
- Bitfield on register
UCSR0B
- UDRIE1
- Bitfield on register
UCSR1B
- UMSEL0
- Bitfield on register
UCSR0C
- UMSEL1
- Bitfield on register
UCSR1C
- UPE0
- Bitfield on register
UCSR0A
- UPE1
- Bitfield on register
UCSR1A
- UPM0
- Bitfield on register
UCSR0C
- UPM1
- Bitfield on register
UCSR1C
- USBS0
- Bitfield on register
UCSR0C
- USBS1
- Bitfield on register
UCSR1C
- V
- Bitfield on register
SREG
- WCOL0
- Bitfield on register
SPSR0
- WDCE
- Bitfield on register
WDTCSR
- WDE
- Bitfield on register
WDTCSR
- WDIE
- Bitfield on register
WDTCSR
- WDIF
- Bitfield on register
WDTCSR
- WDP
- Bitfield on register
WDTCSR
- WDRF
- Bitfield on register
MCUSR
- WDTCSR
- Watchdog Timer Control Register.
- WDTON
- Bitfield on register
HIGH
- WGM0
- Bitfield on register
TCCR0A
- WGM02
- Bitfield on register
TCCR0B
- WGM2
- Bitfield on register
TCCR2A
- WGM22
- Bitfield on register
TCCR2B
- Z
- Bitfield on register
SREG