Вопросы по таймерам.
- Войдите на сайт для отправки комментариев
Втр, 06/02/2018 - 02:05
Здраствуйте, мне нужна помощь с пояснениями по таймерам атмеги328. Требуется рассинхронизация 2х 8ми битных таймеров. Как я понимаю регистр TCNT в обоих таймерах заполняется одинакого? А можно ли при инициализации таймера в регистр TCNT второго таймера сразу вписать значение 43 к примеру, что бы первый начал тикать с нуля, а второй с 43? Если да, то как это правильнее сделать?
semaawp, TCNT2=43;
semaawp, TCNT2=43;
Просто видимо у меня неправильное понимание работы мк:) я подумал что после инициализации первого таймера он сразу же начинает работать, а тут мы инициализируем второй таймер, то есть первый уже тикает а второй только начинает...
Именно так таймер и работает. Ничего не мешает после TCNT2=43, написать TCNT1 =0.
Но заполняется счетный регистр не обязательно одинаково, зависит от делителя, выставленного в регистре TCCRB.