Module atmega16

Module atmega16 

Source
Expand description

The module containing the values for the ‘atmega16’ microcontroller The AVR ATmega16 microcontroller

§Variants

PinoutMcu ageOperating temperatureOperating voltageMax speed
ATmega16L-8AUTQFPQFN44TQFP44-40°C - 85°C2.7V - 5.5V8 MHz
ATmega16L-8PUPDIP40PDIP40-40°C - 85°C2.7V - 5.5V8 MHz
ATmega16L-8MUTQFPQFN44QFN44-40°C - 85°C2.7V - 5.5V8 MHz
ATmega16-16AUTQFPQFN44TQFP44-40°C - 85°C4.5V - 5.5V16 MHz
ATmega16-16PUPDIP40PDIP40-40°C - 85°C4.5V - 5.5V16 MHz
ATmega16-16MUTQFPQFN44QFN44-40°C - 85°C4.5V - 5.5V16 MHz

Modules§

analog_adc_prescaler
ANALOG_ADC_PRESCALER value group
analog_adc_v_ref2
ANALOG_ADC_V_REF2 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
COMM_USART_MODE value group
cpu_sleep_mode_3bits
CPU_SLEEP_MODE_3BITS 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
interrupt_sense_control2
INTERRUPT_SENSE_CONTROL2 value group
osccal_value_addresses
Oscillator Calibration Values
waveform_gen_mode
WAVEFORM_GEN_MODE value group
wdog_timer_prescale_3bits
WDOG_TIMER_PRESCALE_3BITS 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
ACO
Bitfield on register ACSR
ACSR
Analog Comparator Control And Status Register.
ADATE
Bitfield on register ADCSRA
ADC
ADC Data Register Bytes.
ADCH
ADC Data Register Bytes high byte.
ADCL
ADC Data Register Bytes low byte.
ADCSRA
The ADC Control and Status register.
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 SFIOR
AS2
Bitfield on register ASSR
ASSR
Asynchronous Status Register.
BLB0
Bitfield on register LOCKBIT
BLB1
Bitfield on register LOCKBIT
BLBSET
Bitfield on register SPMCSR
BODEN
Bitfield on register LOW
BODLEVEL
Bitfield on register LOW
BOOTRST
Bitfield on register HIGH
BOOTSZ
Bitfield on register HIGH
C
Bitfield on register SREG
CKOPT
Bitfield on register HIGH
COM0
Bitfield on register TCCR0
COM2
Bitfield on register TCCR2
COM1A
Bitfield on register TCCR1A
COM1B
Bitfield on register TCCR1A
CPHA
Bitfield on register SPCR
CPOL
Bitfield on register SPCR
CS0
Bitfield on register TCCR0
CS1
Bitfield on register TCCR1B
CS2
Bitfield on register TCCR2
DDRA
Port A Data Direction Register.
DDRB
Port B Data Direction Register.
DDRC
Port C Data Direction Register.
DDRD
Port D Data Direction Register.
DOR
Bitfield on register UCSRA
DORD
Bitfield on register SPCR
EEAR
EEPROM Address Register Bytes.
EEARH
EEPROM Address Register Bytes high byte.
EEARL
EEPROM Address Register Bytes low byte.
EECR
EEPROM Control Register.
EEDR
EEPROM Data Register.
EEMWE
Bitfield on register EECR
EERE
Bitfield on register EECR
EERIE
Bitfield on register EECR
EESAVE
Bitfield on register HIGH
EEWE
Bitfield on register EECR
FE
Bitfield on register UCSRA
FOC0
Bitfield on register TCCR0
FOC2
Bitfield on register TCCR2
FOC1A
Bitfield on register TCCR1A
FOC1B
Bitfield on register TCCR1A
GICR
General Interrupt Control Register.
GIFR
General Interrupt Flag Register.
H
Bitfield on register SREG
HIGH
HIGH register
I
Bitfield on register SREG
ICES1
Bitfield on register TCCR1B
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.
INT0
Bitfield on register GICR
INT1
Bitfield on register GICR
INT2
Bitfield on register GICR
INTF
Bitfield on register GIFR
INTF2
Bitfield on register GIFR
ISC0
Bitfield on register MCUCR
ISC1
Bitfield on register MCUCR
IVCE
Bitfield on register GICR
IVSEL
Bitfield on register GICR
JTAGEN
Bitfield on register HIGH
JTD
Bitfield on register MCUCSR
JTRF
Bitfield on register MCUCSR
LB
Bitfield on register LOCKBIT
LOCKBIT
LOCKBIT register
LOW
LOW register
MCUCR
MCU Control Register.
MCUCSR
MCU Control And Status Register.
MPCM
Bitfield on register UCSRA
MSTR
Bitfield on register SPCR
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.
OCF2
Bitfield on register TIFR
OCIE2
Bitfield on register TIMSK
OCR0
Output Compare Register.
OCR2
Timer/Counter2 Output Compare Register.
OCR1A
Timer/Counter1 Output Compare Register Bytes.
OCR1AH
Timer/Counter1 Output Compare Register Bytes high byte.
OCR1AL
Timer/Counter1 Output Compare Register Bytes low byte.
OCR1B
Timer/Counter1 Output Compare Register Bytes.
OCR1BH
Timer/Counter1 Output Compare Register Bytes high byte.
OCR1BL
Timer/Counter1 Output Compare Register Bytes low byte.
OCR2UB
Bitfield on register ASSR
OSCCAL
Oscillator Calibration Value.
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.
PORTA
Port A Data Register.
PORTB
Port B Data Register.
PORTC
Port C Data Register.
PORTD
Port D Data Register.
REFS
Bitfield on register ADMUX
RWWSB
Bitfield on register SPMCSR
RWWSRE
Bitfield on register SPMCSR
RXB8
Bitfield on register UCSRB
RXC
Bitfield on register UCSRA
RXCIE
Bitfield on register UCSRB
RXEN
Bitfield on register UCSRB
S
Bitfield on register SREG
SE
Bitfield on register MCUCR
SFIOR
Special Function IO Register.
SM
Bitfield on register MCUCR
SP
Stack Pointer.
SPCR
SPI Control Register.
SPDR
SPI Data Register.
SPE
Bitfield on register SPCR
SPH
Stack Pointer high byte.
SPI2X
Bitfield on register SPSR
SPIE
Bitfield on register SPCR
SPIEN
Bitfield on register HIGH
SPIF
Bitfield on register SPSR
SPL
Stack Pointer low byte.
SPMCSR
Store Program Memory Control Register.
SPMEN
Bitfield on register SPMCSR
SPMIE
Bitfield on register SPMCSR
SPR
Bitfield on register SPCR
SPSR
SPI Status Register.
SREG
Status Register.
SUT_CKSEL
Bitfield on register LOW
T
Bitfield on register SREG
TCCR0
Timer/Counter Control Register.
TCCR2
Timer/Counter2 Control Register.
TCCR1A
Timer/Counter1 Control Register A.
TCCR1B
Timer/Counter1 Control Register B.
TCN2UB
Bitfield on register ASSR
TCNT0
Timer/Counter Register.
TCNT1
Timer/Counter1 Bytes.
TCNT2
Timer/Counter2.
TCNT1H
Timer/Counter1 Bytes high byte.
TCNT1L
Timer/Counter1 Bytes low byte.
TCR2UB
Bitfield on register ASSR
TIFR
Timer/Counter Interrupt Flag Register.
TIMSK
Timer/Counter Interrupt Mask register.
TOIE2
Bitfield on register TIMSK
TOV2
Bitfield on register TIFR
TWA
Bitfield on register TWAR
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
TXB8
Bitfield on register UCSRB
TXC
Bitfield on register UCSRA
TXCIE
Bitfield on register UCSRB
TXEN
Bitfield on register UCSRB
U2X
Bitfield on register UCSRA
UBRRH
USART Baud Rate Register Hight Byte.
UBRRL
USART Baud Rate Register Low Byte.
UCPOL
Bitfield on register UCSRC
UCSRA
USART Control and Status Register A.
UCSRB
USART Control and Status Register B.
UCSRC
USART Control and Status Register C.
UCSZ
Bitfield on register UCSRC
UCSZ2
Bitfield on register UCSRB
UDR
USART I/O Data Register.
UDRE
Bitfield on register UCSRA
UDRIE
Bitfield on register UCSRB
UMSEL
Bitfield on register UCSRC
UPE
Bitfield on register UCSRA
UPM
Bitfield on register UCSRC
URSEL
Bitfield on register UCSRC
USBS
Bitfield on register UCSRC
V
Bitfield on register SREG
WCOL
Bitfield on register SPSR
WDE
Bitfield on register WDTCR
WDP
Bitfield on register WDTCR
WDTCR
Watchdog Timer Control Register.
WDTOE
Bitfield on register WDTCR
WGM00
Bitfield on register TCCR0
WGM01
Bitfield on register TCCR0
WGM20
Bitfield on register TCCR2
WGM21
Bitfield on register TCCR2
Z
Bitfield on register SREG