Module atmega169p

Module atmega169p 

Source
Expand description

The module containing the values for the ‘atmega169p’ microcontroller The AVR ATmega169P microcontroller

§Variants

PinoutMcu ageOperating temperatureOperating voltageMax speed
ATmega169PV-8AUTQFP64TQFP64-40°C - 85°C1.8V - 5.5V8 MHz
ATmega169PV-8MUQFN64QFN64-40°C - 85°C1.8V - 5.5V8 MHz
ATmega169PV-8MCHDRQFN64DRQFN64-40°C - 85°C1.8V - 5.5V8 MHz
ATmega169P-16AUTQFP64TQFP64-40°C - 85°C2.7V - 5.5V16 MHz
ATmega169P-16MUQFN64QFN64-40°C - 85°C2.7V - 5.5V16 MHz
ATmega169P-16MCHDRQFN64DRQFN64-40°C - 85°C2.7V - 5.5V16 MHz

Modules§

analog_adc_prescaler
ANALOG_ADC_PRESCALER value group
analog_adc_v_ref3
ANALOG_ADC_V_REF3 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_upm_parity_mode
COMM_UPM_PARITY_MODE value group
comm_usart_mode
COMM_USART_MODE value group
comm_usi_op
COMM_USI_OP value group
cpu_clk_prescale_4_bits_small
CPU_CLK_PRESCALE_4_BITS_SMALL value group
cpu_sleep_mode_3bits2
CPU_SLEEP_MODE_3BITS2 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
lcd_contrast
LCD_CONTRAST value group
lcd_disp_conf_drive
LCD_DISP_CONF_DRIVE value group
lcd_port_mask
LCD_PORT_MASK value group
lcd_prescale
LCD_PRESCALE value group
misc_3bit_count
MISC_3BIT_COUNT 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.
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.
ADCSRB
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
Clock Prescale Register.
CLKPS
Bitfield on register CLKPR
COM0A
Bitfield on register TCCR0A
COM1A
Bitfield on register TCCR1A
COM1B
Bitfield on register TCCR1A
COM2A
Bitfield on register TCCR2A
CPHA
Bitfield on register SPCR
CPOL
Bitfield on register SPCR
CS0
Bitfield on register TCCR0A
CS1
Bitfield on register TCCR1B
CS2
Bitfield on register TCCR2A
DDRA
Port A Data Direction Register.
DDRB
Port B Data Direction Register.
DDRC
Port C Data Direction Register.
DDRD
Port D Data Direction Register.
DDRE
Data Direction Register, Port E.
DDRF
Data Direction Register, Port F.
DDRG
Port G Data Direction Register.
DIDR0
Digital Input Disable Register 0.
DIDR1
Digital Input Disable Register 1.
DOR0
Bitfield on register UCSR0A
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
EICRA
External Interrupt Control Register.
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
FOC0A
Bitfield on register TCCR0A
FOC1A
Bitfield on register TCCR1C
FOC1B
Bitfield on register TCCR1C
FOC2A
Bitfield on register TCCR2A
GPIOR0
General Purpose IO Register 0.
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.
INT0
Bitfield on register EIMSK
INTF0
Bitfield on register EIFR
ISC00
Bitfield on register EICRA
ISC01
Bitfield on register EICRA
IVCE
Bitfield on register MCUCR
IVSEL
Bitfield on register MCUCR
JTAGEN
Bitfield on register HIGH
JTRF
Bitfield on register MCUSR
LB
Bitfield on register LOCKBIT
LCD2B
Bitfield on register LCDCRB
LCDAB
Bitfield on register LCDCRA
LCDBD
Bitfield on register LCDCRA
LCDBL
Bitfield on register LCDCRA
LCDCC
Bitfield on register LCDCCR
LCDCCD
Bitfield on register LCDCRA
LCDCCR
LCD Contrast Control Register.
LCDCD
Bitfield on register LCDFRR
LCDCRA
LCD Control Register A.
LCDCRB
LCD Control and Status Register B.
LCDCS
Bitfield on register LCDCRB
LCDDC
Bitfield on register LCDCCR
LCDDR0
LCD Data Register 0.
LCDDR1
LCD Data Register 1.
LCDDR2
LCD Data Register 2.
LCDDR3
LCD Data Register 3.
LCDDR5
LCD Data Register 5.
LCDDR6
LCD Data Register 6.
LCDDR7
LCD Data Register 7.
LCDDR8
LCD Data Register 8.
LCDDR10
LCD Data Register 10.
LCDDR11
LCD Data Register 11.
LCDDR12
LCD Data Register 12.
LCDDR13
LCD Data Register 13.
LCDDR15
LCD Data Register 15.
LCDDR16
LCD Data Register 16.
LCDDR17
LCD Data Register 17.
LCDDR18
LCD Data Register 18.
LCDEN
Bitfield on register LCDCRA
LCDFRR
LCD Frame Rate Register.
LCDIE
Bitfield on register LCDCRA
LCDIF
Bitfield on register LCDCRA
LCDMDT
Bitfield on register LCDCCR
LCDMUX
Bitfield on register LCDCRB
LCDPM
Bitfield on register LCDCRB
LCDPS
Bitfield on register LCDFRR
LOCKBIT
LOCKBIT register
LOW
LOW register
MCUCR
MCU Control Register.
MCUSR
MCU Status Register.
MPCM0
Bitfield on register UCSR0A
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.
OCF0A
Bitfield on register TIFR0
OCF1A
Bitfield on register TIFR1
OCF1B
Bitfield on register TIFR1
OCF2A
Bitfield on register TIFR2
OCIE0A
Bitfield on register TIMSK0
OCIE1A
Bitfield on register TIMSK1
OCIE1B
Bitfield on register TIMSK1
OCIE2A
Bitfield on register TIMSK2
OCR0A
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.
OCR2UB
Bitfield on register ASSR
OSCCAL
Oscillator Calibration Value.
PCIE
Bitfield on register EIMSK
PCIF
Bitfield on register EIFR
PCMSK0
Pin Change Mask Register 0.
PCMSK1
Pin Change Mask Register 1.
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.
PINE
Input Pins, Port E.
PINF
Input Pins, Port F.
PING
Port G 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.
PORTE
Data Register, Port E.
PORTF
Data Register, Port F.
PORTG
Port G Data Register.
PRADC
Bitfield on register PRR
PRLCD
Bitfield on register PRR
PRR
Power Reduction Register.
PRSPI
Bitfield on register PRR
PRTIM1
Bitfield on register PRR
PRUSART0
Bitfield on register PRR
PSR2
Bitfield on register GTCCR
PUD
Bitfield on register MCUCR
REFS
Bitfield on register ADMUX
RSTDISBL
Bitfield on register EXTENDED
RWWSB
Bitfield on register SPMCSR
RWWSRE
Bitfield on register SPMCSR
RXB80
Bitfield on register UCSR0B
RXC0
Bitfield on register UCSR0A
RXCIE0
Bitfield on register UCSR0B
RXEN0
Bitfield on register UCSR0B
S
Bitfield on register SREG
SE
Bitfield on register SMCR
SM
Bitfield on register SMCR
SMCR
Sleep Mode Control Register.
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
TCCR0A
Timer/Counter0 Control Register.
TCCR1A
Timer/Counter1 Control Register A.
TCCR1B
Timer/Counter1 Control Register B.
TCCR1C
Timer/Counter 1 Control Register C.
TCCR2A
Timer/Counter2 Control Register.
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.
TCR2UB
Bitfield on register ASSR
TIFR0
Timer/Counter0 Interrupt Flag register.
TIFR1
Timer/Counter1 Interrupt Flag register.
TIFR2
Timer/Counter2 Interrupt Flag Register.
TIMSK0
Timer/Counter0 Interrupt Mask Register.
TIMSK1
Timer/Counter1 Interrupt Mask Register.
TIMSK2
Timer/Counter2 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
TXB80
Bitfield on register UCSR0B
TXC0
Bitfield on register UCSR0A
TXCIE0
Bitfield on register UCSR0B
TXEN0
Bitfield on register UCSR0B
U2X0
Bitfield on register UCSR0A
UBRR0
USART Baud Rate Register Bytes.
UBRR0H
USART Baud Rate Register Bytes high byte.
UBRR0L
USART Baud Rate Register Bytes low byte.
UCPOL0
Bitfield on register UCSR0C
UCSR0A
USART Control and Status Register A.
UCSR0B
USART Control and Status Register B.
UCSR0C
USART Control and Status Register C.
UCSZ0
Bitfield on register UCSR0C
UCSZ02
Bitfield on register UCSR0B
UDR0
USART I/O Data Register.
UDRE0
Bitfield on register UCSR0A
UDRIE0
Bitfield on register UCSR0B
UMSEL0
Bitfield on register UCSR0C
UPE0
Bitfield on register UCSR0A
UPM0
Bitfield on register UCSR0C
USBS0
Bitfield on register UCSR0C
USICLK
Bitfield on register USICR
USICNT
Bitfield on register USISR
USICR
USI Control Register.
USICS
Bitfield on register USICR
USIDC
Bitfield on register USISR
USIDR
USI Data Register.
USIOIE
Bitfield on register USICR
USIOIF
Bitfield on register USISR
USIPF
Bitfield on register USISR
USISIE
Bitfield on register USICR
USISIF
Bitfield on register USISR
USISR
USI Status Register.
USITC
Bitfield on register USICR
USIWM
Bitfield on register USICR
V
Bitfield on register SREG
WCOL
Bitfield on register SPSR
WDCE
Bitfield on register WDTCR
WDE
Bitfield on register WDTCR
WDP
Bitfield on register WDTCR
WDRF
Bitfield on register MCUSR
WDTCR
Watchdog Timer Control Register.
WDTON
Bitfield on register HIGH
WGM00
Bitfield on register TCCR0A
WGM01
Bitfield on register TCCR0A
WGM20
Bitfield on register TCCR2A
WGM21
Bitfield on register TCCR2A
Z
Bitfield on register SREG