diff options
author | David A. Mellis <d.mellis@arduino.cc> | 2011-03-01 20:00:16 -0500 |
---|---|---|
committer | David A. Mellis <d.mellis@arduino.cc> | 2011-03-01 20:00:16 -0500 |
commit | 218eb5e80706b53c691da133461830c895e0c8ff (patch) | |
tree | 3158c57f7e0538cbcd6b338cea2acc22b34d8ac6 /cores/arduino/pins_arduino.h | |
parent | e009c5c6c61da7dcf2683a75e7b17ea4fb3c6e2d (diff) |
Moving wiring.h contents into Arduino.h.
Diffstat (limited to 'cores/arduino/pins_arduino.h')
-rw-r--r-- | cores/arduino/pins_arduino.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/cores/arduino/pins_arduino.h b/cores/arduino/pins_arduino.h index 63f4257..f48d5bc 100644 --- a/cores/arduino/pins_arduino.h +++ b/cores/arduino/pins_arduino.h @@ -65,6 +65,34 @@ const static uint8_t MISO = 12; const static uint8_t SCK = 13; #endif +#if defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) +const static uint8_t A0 = 54; +const static uint8_t A1 = 55; +const static uint8_t A2 = 56; +const static uint8_t A3 = 57; +const static uint8_t A4 = 58; +const static uint8_t A5 = 59; +const static uint8_t A6 = 60; +const static uint8_t A7 = 61; +const static uint8_t A8 = 62; +const static uint8_t A9 = 63; +const static uint8_t A10 = 64; +const static uint8_t A11 = 65; +const static uint8_t A12 = 66; +const static uint8_t A13 = 67; +const static uint8_t A14 = 68; +const static uint8_t A15 = 69; +#else +const static uint8_t A0 = 14; +const static uint8_t A1 = 15; +const static uint8_t A2 = 16; +const static uint8_t A3 = 17; +const static uint8_t A4 = 18; +const static uint8_t A5 = 19; +const static uint8_t A6 = 20; +const static uint8_t A7 = 21; +#endif + // On the ATmega1280, the addresses of some of the port registers are // greater than 255, so we can't store them in uint8_t's. extern const uint16_t PROGMEM port_to_mode_PGM[]; |