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

variants/leonardo/pins_arduino.h

Lines changed: 23 additions & 0 deletions
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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy