Właściwie dwa pytania ale jedno z większym priorytetem
Otóż, projektuje odległościomierz. Zamysł jest następujący
1. Załączam tranzystor który steruje napięciem dla nadajnika.
2. Włączam zliczanie czasu
3. Gdy pojawi się sygnał na odbiorniku. Wyłączam naliczenie i prezentuje wynik.
Timer skonfigurowałem, żeby przerywał co 1us jednak nie jest to zbyt zgodne z prawdą. Wynik nijak się ma do realnego czasu. Załączenie tranzystora i sygnał na odbiorniku dla pewności symuluje, przyciskami. Emiter tranzystora znajduje się INT1 a sygnał z odbiornika na INT0. Liczę na pomoc
1. Załączam tranzystor który steruje napięciem dla nadajnika.
2. Włączam zliczanie czasu
3. Gdy pojawi się sygnał na odbiorniku. Wyłączam naliczenie i prezentuje wynik.
Timer skonfigurowałem, żeby przerywał co 1us jednak nie jest to zbyt zgodne z prawdą. Wynik nijak się ma do realnego czasu. Załączenie tranzystora i sygnał na odbiorniku dla pewności symuluje, przyciskami. Emiter tranzystora znajduje się INT1 a sygnał z odbiornika na INT0. Liczę na pomoc
Kod: C / C++