Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
21 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры PIC
1034933
Топик полностью
FDA
(09.09.2020 12:46, просмотров: 645)
ответил
fk0
на
Не важно когда именно генерируется прерывание, хоть на 42-м такте. Важно, что в каждом цикле оно происходит одинаково, и длительность цикла PR+1 тактов. При значении PR2=249 период должен 1мс получаться. А microE выдаёт 1.001 при PR2=250, что тоже верно.
Да, mikroE почему-то предлагает период 250, а не 249. Тут наверное какой-то глюк. Ведь запрошенную 1 мс можно точно получить делителем 249.
Ответить
Глюк -- это когда работает не так, как задумано. Очевидно, задумано "плюс-минус лапоть", результат соответствует, так что получается не баг, а фича.
-
SciFi
(09.09.2020 13:10
)