MIKR/lectures/Timer/pwm-75duty.c
Dawid Pietrykowski 8749f5e3a9 First commit
2024-04-16 20:18:18 +02:00

18 lines
237 B
C

#include <avr/io.h>
int main(void) {
DDRD |= _BV(PD5);
PORTD &= ~_BV(PORTD5);
TCCR1A |= _BV(COM1A1) | _BV(WGM11);
TCCR1B |= _BV(WGM13);
TCCR1B |= _BV(CS10) | _BV(CS11);
ICR1 = 0xFFFF;
OCR1A = 0x2FFF;
for(;;);
return 0;
}