Хм... Странно, но работает в точности да наоборот. Сразу загорается цвет максимальной яркости, убавляется постепенно, а потом загорается так же медленно!! Что-то похоже я еще не разобрался как работает аппаратный шим)))boogyman писал(а):В attiny2313 настройки 8-ми и 16 - ти разрядных таймеров похожи:
Найдено 3 результата
- 13 окт 2013, 16:26
- Форум: Микроконтроллеры AVR
- Тема: AVR и аппаратный ШИМ
- Ответы: 11
- Просмотры: 30545
Re: AVR и аппаратный ШИМ
- 11 окт 2013, 07:28
- Форум: Микроконтроллеры AVR
- Тема: AVR и аппаратный ШИМ
- Ответы: 11
- Просмотры: 30545
Re: AVR и аппаратный ШИМ
Большое спасибо за отзывчивость!!!boogyman писал(а):В начале кода надо еще заменить канал OCR2 на OCR0A
Ну как я понял еще и входы нужно не забыть поменять
Код: Выделить всё
DDRB |= (1 << PB4)|(1 << PB3)|(1 << PB2); // PB4,3,2 - выходы
- 10 окт 2013, 13:01
- Форум: Микроконтроллеры AVR
- Тема: AVR и аппаратный ШИМ
- Ответы: 11
- Просмотры: 30545
Re: AVR и аппаратный ШИМ
Чем аппаратный ШИМ отличается от программного? В программном мы просто переключаем ножку контроллера с нуля на единицу с большой частотой и меняем задержку между переключениями. В аппаратном ШИМе мы снимаем сигнал с ножек контроллера OC1A, OC1B, OC2 которые напрямую подключены к таймерам/счетчикам,...