mirror of
https://github.com/digistump/DigistumpArduino.git
synced 2025-04-27 23:29:01 -07:00
Update pins_arduino.h
This commit is contained in:
parent
9d3fff43c0
commit
887be86cd5
@ -107,10 +107,14 @@ static const uint8_t A13 = NUM_DIGITAL_PINS+10;
|
||||
|
||||
|
||||
|
||||
#define digitalPinToPCICR(p) (&PCIFR)
|
||||
#define digitalPinToPCICRbit(p) (((p) >= 6 && (p) <= 13) ? PCIE0 : PCIE1)
|
||||
#define digitalPinToPCMSK(p) (((p) >= 6 && (p) <= 13) ? (&PCMSK0) : (&PCMSK1))
|
||||
#define digitalPinToPCMSKbit(p) (((p) >= 6 && (p) <= 13) ? ((p) - 6) : (((p) >= 0 && (p) <= 3) ? (p) : ((p) + 2)))
|
||||
#define digitalPinToPCICR(p) (&PCICR)
|
||||
#define digitalPinToPCICRbit(p) ( ((p) >= 5 && (p) <= 12) ? PCIE0 : PCIE1 )
|
||||
#define digitalPinToPCMSK(p) ( ((p) >= 5 && (p) <= 12) ? (&PCMSK0) : (&PCMSK1) )
|
||||
#define digitalPinToPCMSKbit(p) ( (((p) >= 0) && ((p) <= 2)) ? (p) : \
|
||||
( (((p) >= 6) && ((p) <= 13)) ? ((p) - 6) : \
|
||||
( ((p) == 3) ? 6 : \
|
||||
( ((p) == 4) ? 3 : \
|
||||
( 7) ) ) ) ) /* pin 5 */
|
||||
|
||||
#ifdef ARDUINO_MAIN
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user