avr-classes
|
#include <int0.h>
Public Member Functions | |
virtual void | setTriggerMode (TriggerMode mode) override |
virtual void | enableInterrupt (bool state) override |
virtual void | setInterruptHandler (InterruptHandler *handler) override |
Additional Inherited Members | |
![]() | |
enum | TriggerMode { LOW_LEVEL, ANY_CHANGE, FALLING_EDGE, RISING_EDGE } |
Implementation of ExternalInterrupt interface for the INT0 pin (PD2 in ATmega32A).
|
overridevirtual |
Enables or disabled the interrupt.
state | True to enable interrupt, false to disable. |
Implements ExternalInterrupt.
|
overridevirtual |
Sets callback for interrupts.
handler | Pointer to class implementing the interrupt handler interface. |
Implements ExternalInterrupt.
|
overridevirtual |