Группа: Свой
Сообщений: 292
Регистрация: 9-11-04
Пользователь №: 1 077
Осваиваю avr, atmega162
Пытаюсь сделать задержку в 1 сек. Использую 16-битный таймер, выставляю prescaler CLK/1024, частота чипа 8МГц, соотв. длительность одного тика должна быть
8Mhz/1024=7812.5hz, то есть 0.000128сек.
соответственно в TCNT пишем значение 65535-7812=57723
Правильно ли я понимаю, или это все не так происходит?
Я думаю, что не правильно Основное отличие - это что, что блок compare он для того и нужен, чтобы задавать нужные интервалы, формировать задержки и т.д. А счетчик он просто считает себе и считает, и трогать его не рекомендуется.