logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

ATmega8535 i Bascom – jak ustawić PWM na Timer2 (PD7/OC2)?

thorin00 03 Kwi 2006 18:36 1125 1
REKLAMA
  • #1 2489329
    thorin00
    Poziom 14  
    Posty: 163
    Pomógł: 2
    witam
    ze specyfikacji wyczytalem ze ten procesor ma dwa wyjscia pwm, jedno pod wyjsciami pd4 (oc1b) i pd5 (oc1a) (timer1), a drugie pod wyjsciem pd7 (oc2) (timer2) .... pierwsze wyjscie dziala bez problemu natomiat drugiego nie moge skonfigurowac (pod bascom-em), wyskakuje mi error86 przy lini w ktorej konfiguruje timer2 ... nawet kiedy wpisuje: config timer2= wyskakuje mi okienko pomocy i mam do wyboru tylko 2 opcje: counter i timer, przy konfiguracji timera1 mialem jeszcze opcje pwm.
    czy ten procesor ma drugie wyjscie pwm? i jak je skonfigurowac?

    z gory dziekuje za pomoc
    pozdrawiam
  • REKLAMA
  • #2 2489578
    hunterhouse
    Poziom 26  
    Posty: 893
    Pomógł: 84
    Ocena: 3
    witam
    po pierwsze pd4 (oc1b) i pd5 (oc1a) to 2 osobne PWM'y.
    strujesz nimi z bascoma poprzez PWM1A i PWM1B.

    teraz OC2 to też wyjście PWM a dlaczego bascom go nie rozumie to nie wiem. być może w nowszych wersjach został oto poprawione.
    można też skonfigurować go ręcznie wpisując wartości do rejestrów. polecam notę katalogową tam jest wszystko pisane.

    jeśli potrzebujesz tylko 2 PWMy to skorzystaj z pd4 (oc1b) i pd5 (oc1a).

    Pozdrawiam
REKLAMA