Приходится писать на Bascom-AVR есть некоторые трудности
1) сигнал поступает не одинаково за секунду может быть 32 ипм а может +- 15 имп это особенность контроллируемого устройства. мне требуется реагировать на 60 имп больше зажечь красн свет меньше зеленый.
2) или я чего то не понимаю или что то тут не так
$regfile = "attiny13f.dat"
Config Pinb.0 = Output
Config Pinb.2 = Output
Config Timer0 = Counter , Edge = Rising , Prescale = 8
Tcnt0 = 0
Do
If Tcnt0 >= 32 Then Set Portb.2
If Tcnt0 >= 64 Then Set Portb.0
Waitms 1
Reset Portb.0 : Reset Portb.2
Loop
end
счетчик работает от внутренего генератора а хотелось бы чтобы он считал импульсы из вне при чем работает когда на выводе timer0 лог 0
можно конечно и так оставить вприципе криво он но контролирует количество имп косвенно через появление лог 0 на выводе таймера к которому подключет датчик. Но может как нить есть способ переключить его на подсчет внеш импульсов за 1 сек.
помогите кто чем может