Как пронумеруются аналоговые пины на Мега2560, если перевести их в цифровые?

Sonologist
Sonologist аватар
Offline
Зарегистрирован: 08.06.2018

Правильно ли  я понял, что на Меге, если объявить аналоговые входы как цифровые пины, то А0...А15 превратятся в D54-D69? Это по аналогии с UNO. Там продолжние нумерации идет после последнего, тринадцатого цифрового пина, то есть, D14 и далее.  А про Мегу этой информации не нашел (если можно, ткните носом, где прочитать?). Заранее спасибо!

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017
#define PIN_A0   (54)
#define PIN_A1   (55)
#define PIN_A2   (56)
#define PIN_A3   (57)
#define PIN_A4   (58)
#define PIN_A5   (59)
#define PIN_A6   (60)
#define PIN_A7   (61)
#define PIN_A8   (62)
#define PIN_A9   (63)
#define PIN_A10  (64)
#define PIN_A11  (65)
#define PIN_A12  (66)
#define PIN_A13  (67)
#define PIN_A14  (68)
#define PIN_A15  (69)

static const uint8_t A0 = PIN_A0;
static const uint8_t A1 = PIN_A1;
static const uint8_t A2 = PIN_A2;
static const uint8_t A3 = PIN_A3;
static const uint8_t A4 = PIN_A4;
static const uint8_t A5 = PIN_A5;
static const uint8_t A6 = PIN_A6;
static const uint8_t A7 = PIN_A7;
static const uint8_t A8 = PIN_A8;
static const uint8_t A9 = PIN_A9;
static const uint8_t A10 = PIN_A10;
static const uint8_t A11 = PIN_A11;
static const uint8_t A12 = PIN_A12;
static const uint8_t A13 = PIN_A13;
static const uint8_t A14 = PIN_A14;
static const uint8_t A15 = PIN_A15;

 

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

прочитать можна в pins_arduino.h

Sonologist
Sonologist аватар
Offline
Зарегистрирован: 08.06.2018

Спасибо большое!

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Sonologist пишет:

Спасибо большое!

Лучше нальёшь при случае. 

Sonologist
Sonologist аватар
Offline
Зарегистрирован: 08.06.2018

Ну дык!