Как Ардуиньи А0-А5 адресовать в for () ?

Тема в разделе "Arduino & Shields", создана пользователем Ariadna-on-Line, 1 май 2019.

  1. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Наверняка задавали уже не раз, но не нашел подобного.
    С ногами обозначаемыми цифрами - понятно:
    Код (C++):
    for (I = 2; I < 14; I++)  {
        pinMode(I, OUTPUT);
        digitalWrite(I, HIGH);
      }
    А как то же сделать с ногами, обозначаемыми как А0-А5 ?
    С уважением.
    ПС. Ардуина - UNO,
     
  2. ИгорьК

    ИгорьК Гуру

    Они там идут начиная с 14. Проверьте. Если мне память не изменяет.
     
    arkadyf и Airbus нравится это.
  3. ИгорьК

    ИгорьК Гуру

    А0 - 14
    А1 - 15
    А2 - 16
    ...
     
    arkadyf, Un_ka и Airbus нравится это.
  4. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Пжлста помедленне, я записую.
    Попробую...
    Ха. Работает. Большое вам муррррси.
     
    Последнее редактирование: 1 май 2019
    Airbus нравится это.
  5. for(I =A0; I <= A5
     
    arkadyf нравится это.
  6. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Удивительно, - тоже работает !!!
    Код (C++):
      for (I = A0; I < A6; I++)  {
        pinMode(I, OUTPUT);
        digitalWrite(I, HIGH);
    }
    Большое спасибо. Запомню.
     
  7. ИгорьК

    ИгорьК Гуру


    Что будет:

    Код (C++):
    for (I = A0; I < A6; I++)  {
        Serial.print(I);
    }
    (У меня кроме смартфона ничего нет)
     
  8. b707

    b707 Гуру

    ну так А0, А1 и так далее - это же просто дефайны, ими цифры закодированы
     
    Airbus, Ariadna-on-Line и Un_ka нравится это.
  9. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Всех с Праздником !!!
    Небольшой "спич". Почему нравится Протеус. - У меня работают одновременно Визуал Бейсик 6, Ардуино ИДЕ и Протеус 8.6. Два УСБ-УАРТ переходника, соединенные между собой, - связь между проектами. Ессно в системе - 2 виртуальных Ком-порта. Порты привязаны к Бейсик-проекту и к Протеус-модели. ИДЕ - обеспечивает Протеусную модель прошивкой. Проекты - взаимодействует. Не надо физически ничего программировать, расходуя ресурсы перезаписи. Всё делается - "кнопкой в секунду". Наличие всевозможных (не глючных) Протеусных моделей здорово облегчает жизнь. Никому не навязываю.
     
    Последнее редактирование: 1 май 2019