FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
|
Defines all API to manipulate analog input/output. More...
Classes | |
class | AnalogComparator |
Handler of the Analog Comparator feature. More... | |
class | AnalogInput |
API that handles a given analog input pin of the target MCU. More... | |
class | PowerVoltage |
API that uses bandgap feature to calculate current voltage fed to the MCU. More... | |
class | PWMOutput |
Construct a new handler for a PWM output pin. More... | |
Enumerations | |
enum class | ComparatorInterrupt : uint8_t { NONE = bits::BV8(ACI) , TOGGLE = bits::BV8(ACI, ACIE) , FALLING_EDGE = bits::BV8(ACI, ACIE, ACIS1) , RISING_EDGE = bits::BV8(ACI, ACIE, ACIS1, ACIS0) } |
Kind of change that will trigger an Analog Comparator Interrupt. More... | |
Defines all API to manipulate analog input/output.
|
strong |
Kind of change that will trigger an Analog Comparator Interrupt.
Actual uint8_t
value matches the related mask for ACSR.
Definition at line 83 of file analog_comparator.h.