@@ -248,17 +248,17 @@ writePort(port, value, bitmask): Write an 8 bit port.
248
248
#elif defined(_VARIANT_ARDUINO_ZERO_ )
249
249
#define TOTAL_ANALOG_PINS 6
250
250
#define TOTAL_PINS 25 // 14 digital + 6 analog + 2 i2c + 3 spi
251
- #define TOTAL_PORTS 3 // set when TOTAL_PINS > num digitial I/O pins
251
+ #define TOTAL_PORTS 3 // set when TOTAL_PINS > num digitial I/O pins
252
252
#define VERSION_BLINK_PIN LED_BUILTIN
253
- #define DAC_RESOLUTION 10
253
+ #define PIN_SERIAL1_RX 0
254
+ #define PIN_SERIAL1_TX 1
254
255
#define IS_PIN_DIGITAL (p ) ((p) >= 0 && (p) <= 19)
255
256
#define IS_PIN_ANALOG (p ) ((p) >= 14 && (p) < 14 + TOTAL_ANALOG_PINS)
256
- #define IS_PIN_PWM (p ) ( digitalPinHasPWM(p) || (p) == 14) // use DAC0 as a PWM pin
257
+ #define IS_PIN_PWM (p ) digitalPinHasPWM(p)
257
258
#define IS_PIN_SERVO (p ) (IS_PIN_DIGITAL(p) && (p) < MAX_SERVOS) // deprecated since v2.4
258
259
#define IS_PIN_I2C (p ) ((p) == 20 || (p) == 21) // SDA = 20, SCL = 21
259
260
#define IS_PIN_SPI (p ) ((p) == SS || (p) == MOSI || (p) == MISO || (p) == SCK) // SS = A2
260
261
#define IS_PIN_SERIAL (p ) ((p) == 0 || (p) == 1)
261
- #define IS_PIN_DAC (p ) ((p) == 14)
262
262
#define PIN_TO_DIGITAL (p ) (p)
263
263
#define PIN_TO_ANALOG (p ) ((p) - 14)
264
264
#define PIN_TO_PWM (p ) PIN_TO_DIGITAL(p)
@@ -598,10 +598,6 @@ writePort(port, value, bitmask): Write an 8 bit port.
598
598
#define IS_PIN_SERIAL (p ) 0
599
599
#endif
600
600
601
- #ifndef IS_PIN_DAC
602
- #define IS_PIN_DAC (p ) 0
603
- #define DAC_RESOLUTION 8
604
- #endif
605
601
606
602
/*==============================================================================
607
603
* readPort() - Read an 8 bit port
0 commit comments