File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
hardware/arduino/cores/arduino Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -41,14 +41,14 @@ int analogRead(uint8_t pin)
4141{
4242 uint8_t low , high ;
4343
44- #if defined(__AVR_ATmega1280__ ) || defined(__AVR_ATmega2560__ )
44+ #if defined(analogPinToChannel )
45+ pin = analogPinToChannel (pin );
46+ #elif defined(__AVR_ATmega1280__ ) || defined(__AVR_ATmega2560__ )
4547 if (pin >= 54 ) pin -= 54 ; // allow for channel or pin numbers
4648#elif defined(__AVR_ATmega32U4__ )
4749 if (pin >= 18 ) pin -= 18 ; // allow for channel or pin numbers
4850#elif defined(__AVR_ATmega1284P__ ) || defined(__AVR_ATmega644P__ )
4951 if (pin >= 24 ) pin -= 24 ; // allow for channel or pin numbers
50- #elif defined(analogPinToChannel ) && (defined(__AVR_ATtiny25__ ) || defined(__AVR_ATtiny45__ ) || defined(__AVR_ATtiny85__ ))
51- pin = analogPinToChannel (pin );
5252#else
5353 if (pin >= 14 ) pin -= 14 ; // allow for channel or pin numbers
5454#endif
You can’t perform that action at this time.
0 commit comments