[ZX]
-
- Ты агрессивен пипец просто. "Не читал, но мнение имеешь.".. POV_(222 знак., 09.09.2020 12:29,
)
- Или ты так воспринимаешь? - fk0(09.09.2020 12:44)
- Отнюдь. Вопрос был про таймер, а не методы подсчета времени. В
готовом изделии даже самый хороший метод не факт, что может быть
реализован. И человек делает как может. Потому и не стоит
критиковать чужие методы и решения если был чёткий вопрос. - POV_(09.09.2020 12:47,
)
- Отнюдь. Вопрос был про таймер, а не методы подсчета времени. В
готовом изделии даже самый хороший метод не факт, что может быть
реализован. И человек делает как может. Потому и не стоит
критиковать чужие методы и решения если был чёткий вопрос. - POV_(09.09.2020 12:47,
- Или ты так воспринимаешь? - fk0(09.09.2020 12:44)
- Вообще-то я нигде не писал про компилятор mikroC. Пользуюсь XC8
последней версии. Просто от mikroE хорошая прога по расчёту
коэффициентов. В даташите довольно мутно описан момент с генерацией
прерывания по переполнению таймера. По идее оно должно возникать
тогда, когда значение таймера достигнет величины PR2. То есть, если
я записываю туда 250, то через 250 тактов произойдут два события: FDA(217 знак., 09.09.2020 12:19)
- В даташите как раз очевидно написано, мол сброс и тактирование
постскалера на следующем такте (Генерал опять нихера Ctrl-V не
работает, уже и браузер один у всех и ОС одна, результат --
проблемы с переводами строк, двоятся): fk0(819 знак., 09.09.2020 12:29)
- Так и есть. Поэтому я раньше всегда и 249 туда записывал. Потому
что полный диапазон работы таймера должен быть до 256. А это
возможно только в случае (PR2 = 255) + 1. FDA(672 знак., 09.09.2020 12:39)
- Не важно когда именно генерируется прерывание, хоть на 42-м такте. Важно, что в каждом цикле оно происходит одинаково, и длительность цикла PR+1 тактов. При значении PR2=249 период должен 1мс получаться. А microE выдаёт 1.001 при PR2=250, что тоже верно. - fk0(09.09.2020 12:43)
- Так и есть. Поэтому я раньше всегда и 249 туда записывал. Потому
что полный диапазон работы таймера должен быть до 256. А это
возможно только в случае (PR2 = 255) + 1. FDA(672 знак., 09.09.2020 12:39)
- В даташите как раз очевидно написано, мол сброс и тактирование
постскалера на следующем такте (Генерал опять нихера Ctrl-V не
работает, уже и браузер один у всех и ОС одна, результат --
проблемы с переводами строк, двоятся): fk0(819 знак., 09.09.2020 12:29)
- А родные средства некрочипа - индусский трэш и угар... Куда бедному
эмбиддеру податься? ;) - Гyдвин(09.09.2020 11:43)
- У них на сайте был архив, там можно старый MPLAB скачать было... - fk0(09.09.2020 12:31)
- Ты агрессивен пипец просто. "Не читал, но мнение имеешь.".. POV_(222 знак., 09.09.2020 12:29,