ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Вторник
24 ноября
/1046571
Топик полностью
VLLV (23.10.2020 18:34, просмотров: 158) в ответ на А можно посмотреть пример управления светодиодом по схеме - автор: Tpoeшник
Не люблю усложнять. В этом проекте светодиоды/подсвет мерцают с фиксированными частотами 10 Гц и 1 Гц, совпадающими с частотами стандартных событий. Если нужно специальная частота, то это делается внутри системного прерывания. 
void fError(void)
{	switch (event)

 {  case evNew:
      flags.remote = 0;
      StopPump();
      StopValve();
      Old(); 
      break; 

  case ev100ms:
     TOGGLE_ERROR_LED();
     break;

  case evUpDn:
      GoState(stUserPin); 
      break;

  case evSec:
     if (flags.backlight_blink)
     {	flags.backlight_blink = 0;
        SetBrightness(se[nBrightness]);
     }
     else
     {	flags.backlight_blink = 1;
        SetBrightness(se[nBrightness]/4);
     }
}
Ответить