ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1034934 Топик полностью
AlexBi (09.09.2020 12:46, просмотров: 620) ответил FDA на Ну я считаю так. На 64 МГц внутренний такт контроллера это Fosc/4 = 16 МГц. (1 / 16000000) * 16 * 4 * 250 = 1/ 1000 => 1 мс. То есть по идее круглое значение. Почему такой дикий уход, не понимаю...
По логике должно получиться точно, поэтому предположение что кварц генерит не совсем 16МГц кажется самым правдоподобным. Это надо как-то проверить. 

Програмулина для расчета коэффициентов забавная, но мне кажется ее автор не сильно напрягался с оптимизацией и проверками для ПИК18. К использованию пре- и пост- делителей он переходит раньше чем надо. Возможно и с вычислением фактического коэффициента деления он что-то не так учел. Похоже что и настройки таймера он не правильные предлагает, что опять же говорит об отсутствии проверки. Наверное не стоит эту программу воспринимать как безошибочную.