Не знаю тонкостей вашей работы, могу посоветовать:
В зависимости от того, насколько сильно датчик освещается.
Если применить фототранзистор-так вообще можно на любой порт, или прерывание, взависимости от задачи.
Код: Выделить всё
do
if chot=3(или сколько надо) then....
....
chot=0
end if
loop
int0:
incr chot
return
если применять ацп с фоторезистором
то проверять его по таймеру, каждые полсекунды скажем.
и сравнивать с предыдущим.
Но ацп медленный вроде,для таких делов

Не ориентируюсь в скорости вспышек.
Разницу тут уже экспериментально, подбирать наверное, чтоб на тучи не реагировало.
ЗЫ. Я б воще такую байду на компораторе и счётчике сделал

Но опять-же, не знаю всех тонкостей.
Все делают ошибки, только мудрецы - новые, а дураки - старые.