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

PWM ATMega8 Sprawdzenie konfiguracji. Bascom

I.T.I 09 Paź 2010 21:37 1686 4
REKLAMA
  • #1 8601305
    I.T.I
    Poziom 16  
    Proszę was o szybkie sprawdzenie czy ta konfiguracja pwm będzie działała poprawnie.

    
                $regfile = "m8def.dat"
     $crystal = 12000000
      Baud = 19200
    
    Config Portb = Output
             Portb = &B00000000
      Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up
    
    
    
    
     Pwm1a = 100
      Pwm1b = 200


    Ps.Z jaka częstotliwością działa pwm w atmega8?
  • REKLAMA
  • #2 8603403
    Freddy
    Poziom 43  
    I.T.I napisał:
    Proszę was o szybkie sprawdzenie czy ta konfiguracja pwm będzie działała poprawnie.

    
                $regfile = "m8def.dat"
     $crystal = 12000000
      Baud = 19200
    
    Config Portb = Output
             Portb = &B00000000
      Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up
    
    
    
    
     Pwm1a = 100
      Pwm1b = 200


    Ps.Z jaka częstotliwością działa pwm w atmega8?

    Czyżbyś nie miał czasu na sprawdzenie, czy ochoty ?
  • REKLAMA
  • #3 8606393
    I.T.I
    Poziom 16  
    Brak czasu i sprzętu (oscyloskop by się przydał).
    Zablokowałem sobie atmege i czekam na dostawę, jak dojdze to sprawdze na diodzie i opisze wszystko.
  • REKLAMA
  • #4 8606429
    y0yster
    Poziom 19  
    PWM działa z taką częstotliwością z jaką go ustawisz. Zależy to także od trybu jego pracy. Wszystko masz opisane w nocie katalogowej dotyczącej w/w uC.
  • #5 8606641
    I.T.I
    Poziom 16  
    Prawdopodobnie to jest prawidłowa konfiguracja. Jak przyjdą atmegi8 to sprawdzę.


     $regfile = "m8def.dat"
     $crystal = 12000000
      Baud = 19200
    
    
                   Config Pinb.1 = Output
                   Config Pinb.2 = Output
    
     Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up , Prescale = 1
    
    
    
    Pwm1a = 50
    Pwm1b = 50
REKLAMA