-
        

Ergebnis 1 bis 2 von 2

Thema: Hilfe PWM am Atmega2560.

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    01.10.2013
    Beiträge
    6

    Hilfe PWM am Atmega2560.

    Anzeige

    Hi ich habe diese routiene für den port pin PE3,

    Code:
    void pwmled1_init()
    {
    	DDRE |= 1 << PE3;	
    	// 16 Bit Fast PWM
    	TCCR3A = 0x82 | INVERT_PWM;
    	// stop timer
    	TCCR3B = 0;
    	// TOP for PWM, full 16 Bit
    	ICR3 = 0xFFFF;
    	// prescaler 1 -> ~122 Hz PWM frequency
    	TCCR3B = (1 << WGM12) | (1 << WGM13) | 1;
    }
    Ich muesste nun wissen wie ich die routiene auch noch für PB4,PB5,PB7 umschreiben muss da mich das mit dem WGM und ICR total durcheinander bringt im handbuch, vieleicht hat das ja schonmal einer von euch gemacht.

    Schonmal vielen dank.

  2. #2
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.186
    Funktioniert das was du da geschrieben hast?
    PB4 ist für Timer 2 und PB7 für Timer 0, das sind 8bit Timer
    PB5 ist für Timer 1.
    Du musst also immer bei TCCRxA anstelle x die Timernummer eintragen
    Prescaler hast du keinen, das wäre im TCCRxB die Bit CSx0 bis CSx2
    Grüsse Hubert
    ____________

    Meine Projekte findet ihr auf schorsch.at

Ähnliche Themen

  1. Hilfe beim Atmega644p, Timer 2 PWM
    Von Felix H. im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 8
    Letzter Beitrag: 29.08.2010, 17:37
  2. Atmega2560 : PWM beeinflusst ADC
    Von sportfreak im Forum AVR Hardwarethemen
    Antworten: 3
    Letzter Beitrag: 21.01.2010, 18:59
  3. Hilfe ATmega2560 out of range
    Von Freeclimber im Forum Assembler-Programmierung
    Antworten: 1
    Letzter Beitrag: 09.05.2008, 14:10
  4. PWM brauche dringend Hilfe
    Von ceekay im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 4
    Letzter Beitrag: 26.07.2005, 16:04
  5. PWM -> DAC HILFE!!!
    Von x-ryder im Forum Elektronik
    Antworten: 8
    Letzter Beitrag: 01.10.2004, 12:06

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •