diff --git a/cores/arduino/wiring_analog.c b/cores/arduino/wiring_analog.c index 13a0191b0..9134315fa 100644 --- a/cores/arduino/wiring_analog.c +++ b/cores/arduino/wiring_analog.c @@ -415,10 +415,9 @@ void analogWrite(uint32_t pin, uint32_t value) if (pin == PIN_DAC0) { // Only 1 DAC on A0 (PA02) #endif -#if defined(__SAMD51__) - - value = mapResolution(value, _writeResolution, _dacResolution); + value = mapResolution(value, _writeResolution, _dacResolution); +#if defined(__SAMD51__) uint8_t channel = (pin == PIN_DAC0 ? 0 : 1);