ATmega2560
Hardware definitions
Loading...
Searching...
No Matches
atmega2560::power Namespace Reference

Power definitions. More...

Enumerations

enum class  SleepMode : uint8_t {
  Idle = 0 , ADCNoiseReduction = 1 , PowerDown = 2 , PowerSave = 3 ,
  Standby = 6 , ExtendedStandby = 7
}
 SMCR mode encodings. More...
enum  : uint8_t {
  has_prr0 = 1 , has_prr1 = 1 , has_sleep_mode_idle = 1 , has_sleep_mode_adc_noise_reduction = 1 ,
  has_sleep_mode_power_down = 1 , has_sleep_mode_power_save = 1 , has_sleep_mode_standby = 1 , has_sleep_mode_extended_standby = 1
}
 Power features. More...

Detailed Description

Power definitions.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum : uint8_t

Power features.

Enumerator
has_prr0 

has prr0.

has_prr1 

has prr1.

has_sleep_mode_idle 

has sleep mode idle.

has_sleep_mode_adc_noise_reduction 

has sleep mode ADC noise reduction.

has_sleep_mode_power_down 

has sleep mode power down.

has_sleep_mode_power_save 

has sleep mode power save.

has_sleep_mode_standby 

has sleep mode standby.

has_sleep_mode_extended_standby 

has sleep mode extended standby.

◆ SleepMode

enum class atmega2560::power::SleepMode : uint8_t
strong

SMCR mode encodings.

Enumerator
Idle 

CPU halt.

ADCNoiseReduction 

ADC noise reduction.

PowerDown 

Power down.

PowerSave 

Power save.

Standby 

Standby oscillator.

ExtendedStandby 

Extended standby.