Уважаемые коты, подскажите, как точно считать время на МК? Пользуюсь программой BASCOM и Attiny4313, еще установлен кварц на 4МГц. Мне нужно реализовать точный отсчет времени для таймера, такова задумка устройства. Не могу точно подобрать значение таймера, он убегает на несколько секунд спустя минуту и тем более четверть часа. В часах обычно используется кварц на 32768Гц, а у меня стоит на 4МГц. Может есть какая формула или алгоритм учитывающая эту погрешность поделитесь плиз? Подозреваю, что нужно использовать аппаратный таймер МК (например Timer-0), но с ним тоже не могу точно подобрать тактирование времени... не знаю как сделать.
Уважаемые коты, подскажите, как точно считать время на МК? Пользуюсь программой BASCOM и Attiny4313, еще установлен кварц на 4МГц. Мне нужно реализовать точный отсчет времени для таймера, такова задумка устройства. Не могу точно подобрать значение таймера, он убегает на несколько секунд спустя минуту и тем более четверть часа. В часах обычно используется кварц на 32768Гц, а у меня стоит на 4МГц. Может есть какая формула или алгоритм учитывающая эту погрешность поделитесь плиз? Подозреваю, что нужно использовать аппаратный таймер МК (например Timer-0), но с ним тоже не могу точно подобрать тактирование времени... не знаю как сделать.


