Пин на 3е PWM в atmega 8515

Обсуждаем контроллеры компании Atmel.
Ответить
Открыл глаза
Сообщения: 76
Зарегистрирован: Чт ноя 13, 2014 19:37:34

Сообщение Stanislavich »

И снова здрасте.
Суть вопроса: Настроил два ШИМа на мк для генерации сигнала на сервомоторчики. Все работает, оба привода вертятся как мне нужно. В Даташите этого мк(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. В чем проблема может быть?
Реклама
Открыл глаза
Сообщения: 76
Зарегистрирован: Чт ноя 13, 2014 19:37:34

Сообщение Stanislavich »

Тема закрыта. Нулевой таймер - 8 битный и не сможет выдать нормальный сигнал для привода.
Реклама
Ответить

Вернуться в «AVR»