ATmega328p
Hardware definitions
Loading...
Searching...
No Matches
Config.h File Reference

Selects the ATmega328P package and operating grade. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MCU_ATMEGA328P   1
 Identifies the selected device.
#define MCU_HAS_GPIO   1
 Generic hardware feature flags for preprocessor checks.
#define MCU_HAS_ADC   1
#define MCU_HAS_PWM   1
#define MCU_HAS_TIMER0   1
#define MCU_HAS_TIMER1   1
#define MCU_HAS_TIMER2   1
#define MCU_HAS_USART   1
#define MCU_HAS_SPI   1
#define MCU_HAS_TWI   1
#define MCU_HAS_ANALOG_COMPARATOR   1
#define MCU_HAS_WATCHDOG   1
#define MCU_HAS_EXTERNAL_INTERRUPTS   1
#define MCU_HAS_PIN_CHANGE_INTERRUPTS   1
#define MCU_HAS_DEBUGWIRE   1
#define MCU_HAS_SELF_PROGRAMMABLE_FLASH   1

Detailed Description

Selects the ATmega328P package and operating grade.

Macro Definition Documentation

◆ MCU_ATMEGA328P

#define MCU_ATMEGA328P   1

Identifies the selected device.

◆ MCU_HAS_ADC

#define MCU_HAS_ADC   1

◆ MCU_HAS_ANALOG_COMPARATOR

#define MCU_HAS_ANALOG_COMPARATOR   1

◆ MCU_HAS_DEBUGWIRE

#define MCU_HAS_DEBUGWIRE   1

◆ MCU_HAS_EXTERNAL_INTERRUPTS

#define MCU_HAS_EXTERNAL_INTERRUPTS   1

◆ MCU_HAS_GPIO

#define MCU_HAS_GPIO   1

Generic hardware feature flags for preprocessor checks.

◆ MCU_HAS_PIN_CHANGE_INTERRUPTS

#define MCU_HAS_PIN_CHANGE_INTERRUPTS   1

◆ MCU_HAS_PWM

#define MCU_HAS_PWM   1

◆ MCU_HAS_SELF_PROGRAMMABLE_FLASH

#define MCU_HAS_SELF_PROGRAMMABLE_FLASH   1

◆ MCU_HAS_SPI

#define MCU_HAS_SPI   1

◆ MCU_HAS_TIMER0

#define MCU_HAS_TIMER0   1

◆ MCU_HAS_TIMER1

#define MCU_HAS_TIMER1   1

◆ MCU_HAS_TIMER2

#define MCU_HAS_TIMER2   1

◆ MCU_HAS_TWI

#define MCU_HAS_TWI   1

◆ MCU_HAS_USART

#define MCU_HAS_USART   1

◆ MCU_HAS_WATCHDOG

#define MCU_HAS_WATCHDOG   1