Motor Evaluation Kit NEVC-MCTRL-100-t01-1.0.0
Firmware for NEVB-MCTRL-100-01 for trapezoidal control of BLDC motors using Hall-effect sensors
Loading...
Searching...
No Matches

ADC auto trigger source selection bits (ADTS3:0) in ADCSRB. More...

Collaboration diagram for ADC Auto Trigger Macros:

Macros

#define ADC_TRIGGER_FREE   ((0 << ADTS3) | (0 << ADTS2) | (0 << ADTS1) | (0 << ADTS0))
 ADC auto trigger source - ADC Free Running.
 
#define ADC_TRIGGER_ANALOG_COMP   ((0 << ADTS3) | (0 << ADTS2) | (0 << ADTS1) | (1 << ADTS0))
 ADC auto trigger source - Analog Comparator.
 
#define ADC_TRIGGER_INT0   ((0 << ADTS3) | (0 << ADTS2) | (1 << ADTS1) | (0 << ADTS0))
 ADC auto trigger source - External Interrupt Request 0.
 
#define ADC_TRIGGER_TIMER0_COMPA   ((0 << ADTS3) | (0 << ADTS2) | (1 << ADTS1) | (1 << ADTS0))
 ADC auto trigger source - Timer/Counter0 Compare Match A.
 
#define ADC_TRIGGER_TIMER0_OVF   ((0 << ADTS3) | (1 << ADTS2) | (0 << ADTS1) | (0 << ADTS0))
 ADC auto trigger source - Timer/Counter0 Overflow.
 
#define ADC_TRIGGER_TIMER1_COMPB   ((0 << ADTS3) | (1 << ADTS2) | (0 << ADTS1) | (1 << ADTS0))
 ADC auto trigger source - Timer/Counter1 Compare Match B.
 
#define ADC_TRIGGER_TIMER1_OVF   ((0 << ADTS3) | (1 << ADTS2) | (1 << ADTS1) | (0 << ADTS0))
 ADC auto trigger source - Timer/Counter1 Overflow.
 
#define ADC_TRIGGER_TIMER1_CAPT   ((0 << ADTS3) | (1 << ADTS2) | (1 << ADTS1) | (1 << ADTS0))
 ADC auto trigger source - Timer/Counter1 Capture Event.
 
#define ADC_TRIGGER_TIMER4_OVF   ((1 << ADTS3) | (0 << ADTS2) | (0 << ADTS1) | (0 << ADTS0))
 ADC auto trigger source - Timer/Counter4 Overflow.
 
#define ADC_TRIGGER_TIMER4_COMPA   ((1 << ADTS3) | (0 << ADTS2) | (0 << ADTS1) | (1 << ADTS0))
 ADC auto trigger source - Timer/Counter4 Compare Match A.
 
#define ADC_TRIGGER_TIMER4_COMPB   ((1 << ADTS3) | (0 << ADTS2) | (1 << ADTS1) | (0 << ADTS0))
 ADC auto trigger source - Timer/Counter4 Compare Match B.
 
#define ADC_TRIGGER_TIMER4_COMPD   ((1 << ADTS3) | (0 << ADTS2) | (1 << ADTS1) | (1 << ADTS0))
 ADC auto trigger source - Timer/Counter4 Compare Match D.
 

Detailed Description

ADC auto trigger source selection bits (ADTS3:0) in ADCSRB.

Macro Definition Documentation

◆ ADC_TRIGGER_ANALOG_COMP

#define ADC_TRIGGER_ANALOG_COMP   ((0 << ADTS3) | (0 << ADTS2) | (0 << ADTS1) | (1 << ADTS0))

ADC auto trigger source - Analog Comparator.

Definition at line 950 of file main.h.

◆ ADC_TRIGGER_FREE

#define ADC_TRIGGER_FREE   ((0 << ADTS3) | (0 << ADTS2) | (0 << ADTS1) | (0 << ADTS0))

ADC auto trigger source - ADC Free Running.

Definition at line 948 of file main.h.

◆ ADC_TRIGGER_INT0

#define ADC_TRIGGER_INT0   ((0 << ADTS3) | (0 << ADTS2) | (1 << ADTS1) | (0 << ADTS0))

ADC auto trigger source - External Interrupt Request 0.

Definition at line 952 of file main.h.

◆ ADC_TRIGGER_TIMER0_COMPA

#define ADC_TRIGGER_TIMER0_COMPA   ((0 << ADTS3) | (0 << ADTS2) | (1 << ADTS1) | (1 << ADTS0))

ADC auto trigger source - Timer/Counter0 Compare Match A.

Definition at line 954 of file main.h.

◆ ADC_TRIGGER_TIMER0_OVF

#define ADC_TRIGGER_TIMER0_OVF   ((0 << ADTS3) | (1 << ADTS2) | (0 << ADTS1) | (0 << ADTS0))

ADC auto trigger source - Timer/Counter0 Overflow.

Definition at line 956 of file main.h.

◆ ADC_TRIGGER_TIMER1_CAPT

#define ADC_TRIGGER_TIMER1_CAPT   ((0 << ADTS3) | (1 << ADTS2) | (1 << ADTS1) | (1 << ADTS0))

ADC auto trigger source - Timer/Counter1 Capture Event.

Definition at line 962 of file main.h.

◆ ADC_TRIGGER_TIMER1_COMPB

#define ADC_TRIGGER_TIMER1_COMPB   ((0 << ADTS3) | (1 << ADTS2) | (0 << ADTS1) | (1 << ADTS0))

ADC auto trigger source - Timer/Counter1 Compare Match B.

Definition at line 958 of file main.h.

◆ ADC_TRIGGER_TIMER1_OVF

#define ADC_TRIGGER_TIMER1_OVF   ((0 << ADTS3) | (1 << ADTS2) | (1 << ADTS1) | (0 << ADTS0))

ADC auto trigger source - Timer/Counter1 Overflow.

Definition at line 960 of file main.h.

◆ ADC_TRIGGER_TIMER4_COMPA

#define ADC_TRIGGER_TIMER4_COMPA   ((1 << ADTS3) | (0 << ADTS2) | (0 << ADTS1) | (1 << ADTS0))

ADC auto trigger source - Timer/Counter4 Compare Match A.

Definition at line 966 of file main.h.

◆ ADC_TRIGGER_TIMER4_COMPB

#define ADC_TRIGGER_TIMER4_COMPB   ((1 << ADTS3) | (0 << ADTS2) | (1 << ADTS1) | (0 << ADTS0))

ADC auto trigger source - Timer/Counter4 Compare Match B.

Definition at line 968 of file main.h.

◆ ADC_TRIGGER_TIMER4_COMPD

#define ADC_TRIGGER_TIMER4_COMPD   ((1 << ADTS3) | (0 << ADTS2) | (1 << ADTS1) | (1 << ADTS0))

ADC auto trigger source - Timer/Counter4 Compare Match D.

Definition at line 970 of file main.h.

◆ ADC_TRIGGER_TIMER4_OVF

#define ADC_TRIGGER_TIMER4_OVF   ((1 << ADTS3) | (0 << ADTS2) | (0 << ADTS1) | (0 << ADTS0))

ADC auto trigger source - Timer/Counter4 Overflow.

Definition at line 964 of file main.h.