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

Analog comparator definitions. More...

Enumerations

enum class  InterruptMode : uint8_t { Toggle = 0 , FallingEdge = 2 , RisingEdge = 3 }
 Interrupt modes. More...
enum  : uint8_t {
  count = 1 , positive_input_pin_value = 0x42 , negative_input_pin_value = 0x43 , adc_mux_input_count = 16 ,
  has_internal_bandgap_input = 1 , has_adc_mux_negative_input = 1 , adc_mux_requires_adc_disabled = 1 , can_trigger_timer1_capture = 1
}
 Comparator properties. More...

Detailed Description

Analog comparator definitions.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum : uint8_t

Comparator properties.

Enumerator
count 

count.

positive_input_pin_value 

positive input pin value.

negative_input_pin_value 

negative input pin value.

adc_mux_input_count 

adc mux input count.

has_internal_bandgap_input 

has internal bandgap input.

has_adc_mux_negative_input 

has adc mux negative input.

adc_mux_requires_adc_disabled 

adc mux requires adc disabled.

can_trigger_timer1_capture 

can trigger timer1 capture.

◆ InterruptMode

enum class atmega2560::analog_comparator::InterruptMode : uint8_t
strong

Interrupt modes.

Enumerator
Toggle 

Interrupt on any output change.

FallingEdge 

Falling edge interrupt.

RisingEdge 

Rising edge interrupt.