X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?p=bike-lights.git;a=blobdiff_plain;f=firmware%2Fpwm.c;h=98ab61ff49013b3b19d95b272f9cd97910581595;hp=10c03ba700677a9141ad165ef761357a64f0d3d1;hb=f3abe581773fcb180cc8d882cfb5932f3bcccd4d;hpb=dac19fbca908b5e0179c7837451fa6fd8568889a diff --git a/firmware/pwm.c b/firmware/pwm.c index 10c03ba..98ab61f 100644 --- a/firmware/pwm.c +++ b/firmware/pwm.c @@ -37,6 +37,14 @@ void init_pwm() PORTB &= ~(_BV( PB1 ) | _BV( PB3 ) | _BV( PB5 )); // set to zero } +void susp_pwm() +{ + DDRB &= ~(_BV( PB1 ) | _BV( PB3 ) | _BV( PB5 )); + TCCR1D = TCCR1C = TCCR1B = TCCR1A = 0; + TIMSK = 0; + TIFR = 0; +} + void pwm_off(unsigned char n) { switch (n) {