Страница 1 из 1

Пин на 3е PWM в atmega 8515

Добавлено: Ср дек 10, 2014 21:55:33
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. В чем проблема может быть?

Re: Пин на 3е PWM в atmega 8515

Добавлено: Ср дек 10, 2014 23:55:27
Stanislavich
Тема закрыта. Нулевой таймер - 8 битный и не сможет выдать нормальный сигнал для привода.