File tree 1 file changed +3
-3
lines changed
hardware/arduino/cores/arduino 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)
41
41
{
42
42
uint8_t low , high ;
43
43
44
- #if defined(__AVR_ATmega1280__ ) || defined(__AVR_ATmega2560__ )
44
+ #if defined(analogPinToChannel )
45
+ pin = analogPinToChannel (pin );
46
+ #elif defined(__AVR_ATmega1280__ ) || defined(__AVR_ATmega2560__ )
45
47
if (pin >= 54 ) pin -= 54 ; // allow for channel or pin numbers
46
48
#elif defined(__AVR_ATmega32U4__ )
47
49
if (pin >= 18 ) pin -= 18 ; // allow for channel or pin numbers
48
50
#elif defined(__AVR_ATmega1284P__ ) || defined(__AVR_ATmega644P__ )
49
51
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 );
52
52
#else
53
53
if (pin >= 14 ) pin -= 14 ; // allow for channel or pin numbers
54
54
#endif
You can’t perform that action at this time.
0 commit comments