Skip to content

Commit 7472cf2

Browse files
authored
Add digital pins with prefix
1 parent 6309212 commit 7472cf2

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

Diff for: variants/leonardo/pins_arduino.h

+23
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,29 @@ static const uint8_t A9 = PIN_A9; // D9
146146
static const uint8_t A10 = PIN_A10; // D10
147147
static const uint8_t A11 = PIN_A11; // D12
148148

149+
// Digital pins
150+
// -----------
151+
#define D0 (0u)
152+
#define D1 (1u)
153+
#define D2 (2u)
154+
#define D3 (3u)
155+
#define D4 (4u)
156+
#define D5 (5u)
157+
#define D6 (6u)
158+
#define D7 (7u)
159+
#define D8 (8u)
160+
#define D9 (9u)
161+
#define D10 (10u)
162+
#define D11 (11u)
163+
#define D12 (12u)
164+
#define D13 (13u)
165+
#define D14 (14u)
166+
#define D15 (15u)
167+
#define D16 (16u)
168+
#define D17 (17u)
169+
#define D18 (18u)
170+
#define D19 (19u)
171+
149172
#define digitalPinToPCICR(p) ((((p) >= 8 && (p) <= 11) || ((p) >= 14 && (p) <= 17) || ((p) >= A8 && (p) <= A10)) ? (&PCICR) : ((uint8_t *)0))
150173
#define digitalPinToPCICRbit(p) 0
151174
#define digitalPinToPCMSK(p) ((((p) >= 8 && (p) <= 11) || ((p) >= 14 && (p) <= 17) || ((p) >= A8 && (p) <= A10)) ? (&PCMSK0) : ((uint8_t *)0))

0 commit comments

Comments
 (0)