15 #ifndef LAZULI_SYS_ARCH_AVR_TIMER_COUNTER_1_H 16 #define LAZULI_SYS_ARCH_AVR_TIMER_COUNTER_1_H 32 #define TCCR1A DIRECT(0x80) 35 #define TCCR1B DIRECT(0x81) 38 #define TCCR1C DIRECT(0x82) 41 #define TCNT1L DIRECT(0x84) 44 #define TCNT1H DIRECT(0x85) 47 #define TCNT1 DIRECT_T(0x84, uint16_t) 50 #define ICR1L DIRECT(0x86) 53 #define ICR1H DIRECT(0x87) 56 #define OCR1AL DIRECT(0x88) 59 #define OCR1AH DIRECT(0x89) 62 #define OCR1BL DIRECT(0x8a) 65 #define OCR1BH DIRECT(0x8b) 68 #define TIMSK1 DIRECT(0x6f) 71 #define TIFR1 DIRECT(0x36)
Input capture noise canceller.
#define _EXTERN_C_DECL_BEGIN
Open C++ header file declarations.
Waveform generation mode.
Output compare A match interrupt enable.
Waveform generation mode.
Output compare A match flag.
Output compare B match interrupt enable.
Compare output mode for Channel B.
#define POSITION(X)
Define a constant bit at position X, starting from index 0.
Waveform generation mode.
Compare output mode for Channel A.
Waveform generation mode.
Force output compare for channel B.
Output compare B match flag.
Input capture edge select.
Basic type definitions and useful macros.
#define _EXTERN_C_DECL_END
Close C++ header file declarations.
Force output compare for channel A.
Compare output mode for Channel B.
Overflow interrupt enable.
Compare output mode for Channel A.