bascom i rozpoznawanie szerokosci impulsu

Loading thread data ...

Użytkownik Marek S napisał:

Witam Widzę tu jakieś zastosowania modelarskie ;-) Nie znam Bascoma, ale można skorzystać tu z licznika TIMER0. Ustawić preskaler na taktowanie licznika sygnałem o częstotliwości ok

100kHz (T~10us). Poczekać na narastające zbocze impulsu (można w przerwaniu INT0), odczytać i zapamiętać TCNT0. Poczekać na opadające zbocze impulsu, odczytać TCNT0 i odjąć poprzednią wartość. Masz w ten sposób pomiar czasu impulsu z dokładnością do 10us (co daje 100 kroków w przedziale od 1..2ms)

Pozdrawiam Grzegorz

Reply to
Grzegorz Kurczyk
Reply to
jarek" <jarek54129(tnij
Reply to
jarek" <jarek54129(tnij

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.