No, these macros expand to calls to __builtin_avr_delay_cycles(), which are compiled into delay loops. These loops cycle-accurate, but they are affected by interrupts. The delay you get may then be larger than what you asked for.
Edgar Bonet
- 45.2k
- 4
- 42
- 81