Witam,
mam program, w którym chciałem robić kilka pomiarów napięcia następujących po sobie, ale wykorzystując różne napięcia referencyjne.
Po wykonaniu pomiaru, zmieniam zawartość rejestru ADMUX i znów robię pomiar.
Zauważyłem, że po zmianie rejestru ADMUX, pięrwszy pomiar jest uszkodzony.
Wydaje mi się, że przyczyną tego jest kondensator od Uref, który musi się przeładować.
Jeśli dam delay 2ms, to wszystko jest OK.
Moje pytanie brzmi - czy da się to zrobić bez opóźnień?
mam program, w którym chciałem robić kilka pomiarów napięcia następujących po sobie, ale wykorzystując różne napięcia referencyjne.
Po wykonaniu pomiaru, zmieniam zawartość rejestru ADMUX i znów robię pomiar.
Zauważyłem, że po zmianie rejestru ADMUX, pięrwszy pomiar jest uszkodzony.
Wydaje mi się, że przyczyną tego jest kondensator od Uref, który musi się przeładować.
Jeśli dam delay 2ms, to wszystko jest OK.
Moje pytanie brzmi - czy da się to zrobić bez opóźnień?