AVRTools
A Library for the AVR ATmega328 and ATmega2560 Microcontrollers
ArduinoMegaPins.h File Reference

This file defines the standard Arduino Uno pin name macros. It may be included directly by user code, although more commonly user code includes the file ArduinoPins.h, which in turn includes this file (when compiling for Arduino Uno targets). More...

#include "GpioPinMacros.h"
Include dependency graph for ArduinoMegaPins.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Detailed Description

This file defines the standard Arduino Uno pin name macros. It may be included directly by user code, although more commonly user code includes the file ArduinoPins.h, which in turn includes this file (when compiling for Arduino Uno targets).

The standard Arduino Uno digital pins will be defined as pPin00 through pPin53.

The standard Arduino Uno analog pins will be defined as pPinA00 through pPinA15.

Additionally, the I2C SDA and SCL pins are also defined as pSDA and pSCL (these are synonyms for pPin20 and pPin21, respectively).