Hlavní navigace

Názor k článku Osmibitové mikrořadiče AVR od zz_indigo - PWM ide len na niektorych vystupoch (atmega8 je...

  • Článek je starý, nové názory již nelze přidávat.
  • 3. 3. 2011 16:58

    zz_indigo (neregistrovaný)

    PWM ide len na niektorych vystupoch (atmega8 je to PB1,PB2,PB3). inak to musis riesit cez prerusenia a "rucne" zhasinanie a rozsvecovanie.

    Najjednoduchsia SW metoda na "50%" svietivost:

    DDRC=0xFF;
    when(1) {
    PORTC=0xFF;
    _delay_us(50); //Pridavame svetlo
    PORTC=0x00;
    _delay_us(50); //Uberame svetlo
    }

    Iked ja by som to riesil cez citac ale to uz nieje takto trivialne ale za to moze cpu robit aj nieco ine ;-)