|
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.