как рассчитать время тактов AVR таймера/счетчика 0?

VeD
Offline
Зарегистрирован: 21.02.2016

Например мне нужна задержка 250 милисекунд 

Таймер 8МГц 

делитель 1024

8 000 000/1024=7813 Гц

Это такты в одну секунду. Да?

7813/4=1953 это такт за 250 милисекунд?

нУ 1953 много дляч нулевого таймера счетчика.

По какой формуле нужно вычислять число, которое нужно записать в регистр OCR0 ?

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

Всё правильно рассчитали. 8-битный таймер не умеет такого. Либо 16-битный, либо ещё вотчдогом можно..

VeD
Offline
Зарегистрирован: 21.02.2016

спасибо