Bardzo proszę o pomoc
Pozdrawiam
Czyli oczekujesz od nas gotowca.stratus pisze:Sam program jest banalnie prosty więc nie ma sensu go tu zamieszczać.
Program napiszesz SAM czy tego chcesz czy nie.jestem za tępy, żeby ogarnąć timery w avr i nie mam zielonego pojęcia jak je ustawić, żeby na wyjściu mieć 2 niezależne sygnały 50Hz z impulsem 1-2ms, przy zegarze uC 16MHz.
Kod: Zaznacz cały
TCCR1A |= (1<<COM1A1) | (1<<COM1B1);
TCCR1A |= (1<<PWM1A) | (1<<PWM1B);
OCR1A = 24;
OCR1C = 255;
TCCR1B |= (1<<CS13) | (1<<CS11) | (1<<CS10);
Kod: Zaznacz cały
DDRB = 0xff;
PORTB = 0xff;
TCCR1A |= (1<<COM1A1) | (1<<COM1B1);
TCCR1A |= (1<<PWM1A) | (1<<PWM1B);
OCR1A = 24;
OCR1C = 255;
TCCR1B |= (1<<CS13) | (1<<CS11) | (1<<CS10);