Можно ли использовать переменную в место Low И HIGH в описании функции

Тема в разделе "Arduino & Shields", создана пользователем Drx163, 17 авг 2014.

  1. Drx163

    Drx163 Нуб

    При описани функции мне удобнее поставить на пин переменную. короче код получается, но компилятор ругается((
     
  2. vvr

    vvr Инженерище

    Ну так код покажите или здесь все сплошь телепаты?
     
  3. Drx163

    Drx163 Нуб

    извиняюсь ребята, я переменную с ошибкой написал, исправил и всё заработало))

    int freze (int t, boolean ss)//количество времяни задержки t подача напряжения на порт ss)
    {
    int aa;
    while(button_position){}//функция проверит, если кнопка нажата, будем крутить функцию снова и снова пока не отпустим кнопку

    digitalWrite(led_pin , ss);//включить или выключить пин
    for(int ii=0; ii < t; ii++)//запустим цикл на n милисикунд
    {
    aa = time_button();//опрос кнопок
    if(aa != 0) break;//если опрос кнопок дал результат, выходим из цикла возвращаем результат
    delay(1);
    }
    return aa;
    }
    я не подчистил код ещё, так, что прошу не бить сильно ногами))