Спасибо. В том то и дело что самому хочется разобраться, поэтому позвольте спросить :
1. вот это что uint8_t ?
2. if( blink_mode & 1<<(blink_loop&0x07) ) вот эти красным переменные что означают ? и почему & одиночная, а << двойная. на ARDUINO.Ru я ответа не нашел ...
Да Вы сразу поняли. Одна проблема я новичок. и Разобраться с ходу не могу со всеми этими прерываниями. некоторые вещи в коде тайм он мне вовсе не понятны. А надо очень для моей задумки.