Пин на 3е PWM в atmega 8515
Добавлено: Ср дек 10, 2014 21:55:33
И снова здрасте.
Суть вопроса: Настроил два ШИМа на мк для генерации сигнала на сервомоторчики. Все работает, оба привода вертятся как мне нужно. В Даташите этого мк(http://lib.chipdip.ru/059/DOC000059786.pdf) написано, что в нем 3х канальный PWM генератор. Т.е. я могу повесить без костылей еще один сервопривод. Почитал эту атмеловскую книжку.
Нашел информацию про регистр (таймер 0) TCCR0(стр. 90) настроил его на fast pwm режим:
Но на какую ножку сигнал от него выводится?
Точнее я какбы понял, что этот пин - OC0, но с моими настройками PWM из него не выходит.
UPD: Все таки выходит, просто моторчик упирается в свое ограничение и все, при любом значении OCR0. В чем проблема может быть?
Суть вопроса: Настроил два ШИМа на мк для генерации сигнала на сервомоторчики. Все работает, оба привода вертятся как мне нужно. В Даташите этого мк(http://lib.chipdip.ru/059/DOC000059786.pdf) написано, что в нем 3х канальный PWM генератор. Т.е. я могу повесить без костылей еще один сервопривод. Почитал эту атмеловскую книжку.
Нашел информацию про регистр (таймер 0) TCCR0(стр. 90) настроил его на fast pwm режим:
Код: Выделить всё
TCCR0 = (1<<WGM00)&(1<<WGM01)&(1<<CS00)&(1<<COM01);Точнее я какбы понял, что этот пин - OC0, но с моими настройками PWM из него не выходит.
UPD: Все таки выходит, просто моторчик упирается в свое ограничение и все, при любом значении OCR0. В чем проблема может быть?