У этих счетчиков прескалеры разные
Ну вот считай:
TCCR0=4 - это прескалер 100=1:256 16000000/256=62.5кГц
TCCR0=5 - это прескалер 101=1:1024 16000000/1024=15.625кГц , то что надо.
Здесь правильно:
TCCR2=0b00000100 прескалер 100=1:64 16000000/64=250кГц
RC-5 без использования внешнего прерывания (?)
-
Johnson
- Встал на лапы
- Сообщения: 93
- Зарегистрирован: Чт мар 05, 2009 08:15:25
- Контактная информация:
Re: RC-5 без использования внешнего прерывания (?)
Странно. Я специально создавал новый проект вайзардом в CVAVR, чтоб не ошибиться...
Спасибо, попробую.
Спасибо, попробую.
-
Johnson
- Встал на лапы
- Сообщения: 93
- Зарегистрирован: Чт мар 05, 2009 08:15:25
- Контактная информация:
Re: RC-5 без использования внешнего прерывания (?)
Спасибо огромное!
Теперь нормально распознается сигнал от пульта.
Теперь нормально распознается сигнал от пульта.
- zero648
- Вымогатель припоя
- Сообщения: 650
- Зарегистрирован: Пн июн 18, 2012 12:01:04
- Откуда: Челябинская область, Копейск
Re: RC-5 без использования внешнего прерывания (?)
Пожалуйста!
Получается визард CVAVR тоже может ошибиться, скорей всего ошибка гдето в библиотеке или в хедере
Получается визард CVAVR тоже может ошибиться, скорей всего ошибка гдето в библиотеке или в хедере
