Я, конечно, понимаю, что это есть в даташите
Заранее спасибо!
Код: Выделить всё
#ifndef F_CPU
#define F_CPU 16000000UL
#endif
void init_pwm(unsigned char comp) {
PORTB &= ~_BV(PB3);
DDRB |= _BV(PB3); // setup PortB for output
TCCR2 = _BV(WGM21) | _BV(COM20) | _BV(CS20);
OCR2 = comp;
TCNT2 = 0x00;
}
int main(void){
init_pwm(53); //125kHzl;
while(1);
return 0;
}
Подскажу с удовольствием ! Вот подробно - ШИМ в AVR на примерах по шагам.Zhmak писал(а):Нужно завести аппаратный ШИМ на 2313.
Не подскажите последовательность действий?
ШИМ сигнал только не получить по этому описаниюNegor писал(а):Вобщем так... Для настройки аппаратных средств контроллера необходимо записывать биты в регистры.
Вроде всё объяснил... Правда может что-то непонятно)))
А вы попробуйте получить ШИМ по этому описанию ...alex2103 писал(а):Negor, спасибо! именно такого рассказа я и ждал. Немного проясняется теперь![]()
А я терпеть не могу такого подхода. Я считаю что если человек задаёт какойто вопрос и есть возможность ответить сдесь и сейчас, то нужно так и делать. Мне не лень написать простым языком простые вещи.Я сичтаю что лучше подсказать человеку где написано как сделать
так чтоб работало
Конечно - если возможно ответить ПРАВИЛЬНО то да.Negor писал(а):если человек задаёт какойто вопрос и есть возможность ответить сдесь и сейчас, то нужно так и делать.
Я то еще по-божески РУССКИЙ текст предлагаю почитать ...Serega писал(а): Товарищ, честно - все в ДШ, разжевано-пережевано!