Спасибо, но на Си пока не могу. А измерение длительности и частоты импульса - это часть программы, которая уже написана.... Пробовал Input Capture - но выдает непонятно что. Также пробовал Pulsein w, pind, 3, 0 - длительность измеряется, а частоту как? Через таймеры и прерывания тоже никак, т.к. по фронту прерывание происходит, частота считается, но как поймать спад импульса для измерения длительности ума не приложу....
Или чего то не понимаю?... Пробовал вот так:
Dim RPM As Word
Enable Timer1
Enable Interrupts
Config Timer1=Counter, edge = Rising 'No Prescale
On timer1 11 ' изм. импульс на вход Т1
Do
' Display your results to LCD or something...
Loop
11:
Incr RPM
?
Return
И так
Dim W As Word
.
.
.
Do
Pulsein W, Pind, 3, 0 ' изм. с 0 -- 1
Loop
end
Т.о. получается измерять либо длительность, либо частоту...
А нужно и длит. и частоту..
Подскажите люди добрые! :oops: