Module atmega48p

Module atmega48p 

Source
Expand description

The module containing the values for the ‘atmega48p’ microcontroller The AVR ATmega48P microcontroller

§Variants

PinoutMcu ageOperating temperatureOperating voltageMax speed
ATmega48PV-10AUTQFP32TQFP32-40°C - 85°C1.8V - 5.5V10 MHz
ATmega48PV-10MMUQFN28QFN28-40°C - 85°C1.8V - 5.5V10 MHz
ATmega48PV-10MUQFN32QFN32-40°C - 85°C1.8V - 5.5V10 MHz
ATmega48PV-10PUPDIP28PDIP28-40°C - 85°C1.8V - 5.5V10 MHz
ATmega48P-20AUTQFP32TQFP32-40°C - 85°C2.7V - 5.5V20 MHz
ATmega48P-20MMUQFN28QFN28-40°C - 85°C2.7V - 5.5V20 MHz
ATmega48P-20MUQFN32QFN32-40°C - 85°C2.7V - 5.5V20 MHz
ATmega48P-20PUPDIP28PDIP28-40°C - 85°C2.7V - 5.5V20 MHz

Modules§

adc_mux_single
ADC_MUX_SINGLE value group
analog_adc_auto_trigger
ANALOG_ADC_AUTO_TRIGGER value group
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_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_3bits2
CPU_SLEEP_MODE_3BITS2 value group
eep_mode
EEP_MODE value group
enum_bodlevel
ENUM_BODLEVEL 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
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.
BLBSET
Bitfield on register SPMCSR
BODLEVEL
Bitfield on register HIGH
BODS
Bitfield on register MCUCR
BODSE
Bitfield on register MCUCR
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
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
CPHA
Bitfield on register SPCR
CPOL
Bitfield on register SPCR
CS0
Bitfield on register TCCR0B
CS1
Bitfield on register TCCR1B
CS2
Bitfield on register TCCR2B
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
DORD
Bitfield on register SPCR
DWEN
Bitfield on register HIGH
EEARL
EEPROM Address Register 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.
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 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 I/O Register 0.
GPIOR1
General Purpose I/O Register 1.
GPIOR2
General Purpose I/O 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
LB
Bitfield on register LOCKBIT
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
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 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.
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.
PGERS
Bitfield on register SPMCSR
PGWRT
Bitfield on register SPMCSR
PINB
Port B Input Pins.
PINC
Port C Input Pins.
PIND
Port D Input Pins.
PORF
Bitfield on register MCUSR
PORTB
Port B Data Register.
PORTC
Port C Data Register.
PORTD
Port D Data Register.
PRADC
Bitfield on register PRR
PRR
Power Reduction Register.
PRSPI
Bitfield on register PRR
PRTIM0
Bitfield on register PRR
PRTIM1
Bitfield on register PRR
PRTIM2
Bitfield on register PRR
PRTWI
Bitfield on register PRR
PRUSART0
Bitfield on register PRR
PSRSYNC
Bitfield on register GTCCR
PUD
Bitfield on register MCUCR
REFS
Bitfield on register ADMUX
RSTDISBL
Bitfield on register HIGH
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 and Status Register.
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/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/Counter 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
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
V
Bitfield on register SREG
WCOL
Bitfield on register SPSR
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