Найдено 3 результата

Vlad1m1r
13 окт 2013, 16:26
Форум: Микроконтроллеры AVR
Тема: AVR и аппаратный ШИМ
Ответы: 11
Просмотры: 28682

Re: AVR и аппаратный ШИМ

boogyman писал(а):В attiny2313 настройки 8-ми и 16 - ти разрядных таймеров похожи:
Хм... Странно, но работает в точности да наоборот. Сразу загорается цвет максимальной яркости, убавляется постепенно, а потом загорается так же медленно!! :) Что-то похоже я еще не разобрался как работает аппаратный шим)))
Vlad1m1r
11 окт 2013, 07:28
Форум: Микроконтроллеры AVR
Тема: AVR и аппаратный ШИМ
Ответы: 11
Просмотры: 28682

Re: AVR и аппаратный ШИМ

boogyman писал(а):В начале кода надо еще заменить канал OCR2 на OCR0A
Большое спасибо за отзывчивость!!! :-)

Ну как я понял еще и входы нужно не забыть поменять :-)

Код: Выделить всё

DDRB |= (1 << PB4)|(1 << PB3)|(1 << PB2); // PB4,3,2 - выходы
Vlad1m1r
10 окт 2013, 13:01
Форум: Микроконтроллеры AVR
Тема: AVR и аппаратный ШИМ
Ответы: 11
Просмотры: 28682

Re: AVR и аппаратный ШИМ

Чем аппаратный ШИМ отличается от программного? В программном мы просто переключаем ножку контроллера с нуля на единицу с большой частотой и меняем задержку между переключениями. В аппаратном ШИМе мы снимаем сигнал с ножек контроллера OC1A, OC1B, OC2 которые напрямую подключены к таймерам/счетчикам,...