- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 6 von 6

Thema: 74HC595: OE-Pin nicht PWM-Fähig? Oder Fehler bei Mega644-Code?

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein Avatar von Jaecko
    Registriert seit
    16.10.2006
    Ort
    Lkr. Rottal/Inn
    Alter
    41
    Beiträge
    2.009

    74HC595: OE-Pin nicht PWM-Fähig? Oder Fehler bei Mega644-Code?

    Moin.

    Ein 7-Segment-Display wird über ein Schieberegister 74HC595 und ein ULN2803 als "Treiber" angesteuert. Der OE-Pin (Output Enable) des 595 hängt an einem ATMega644 an PB3 (OCR0A). Der Plan dahinter: Die Helligkeit der LEDs steuern.

    Wenn ich in einer While-Loop den Pin mit z.B. 200 Hz "manuell" mit verschiedenen Pulsweiten an- und abschalte, dann wirds schon dunkler. Versuch ich das ganze mit PWM, leuchten die LEDs mit voller Helligkeit weiter.

    Hackts da jetzt beim Code für die PWM-Init (siehe unten) oder ist der OE-Eingang für "echte" PWM einfach zu lahm?

    Code:
    DDRB |= (1 <<  DDB3);
    TCCR0A  = (1  << WGM00) | (1 << COM0A0) | (1 << CS00) |(1 <<  CS02);
    TIMSK0 |= (1 << OCIE0A);
    sei();
      
     while(1)
     {
        OCR0A++;
        _delay_ms(25);
     }
    Mit dem Code würde ich eigentlich erwarten, dass die Helligkeit der Anzeige zyklisch durchläuft. Passiert aber wie gesagt nicht.
    Oder ist da irgendwo ein Bit, das ich noch übersehen hab?

    mfG
    Geändert von Jaecko (26.03.2011 um 20:38 Uhr) Grund: Tippfehler/Formatierung
    #ifndef MfG
    #define MfG

Ähnliche Themen

  1. Fehler im Code?
    Von mtzE im Forum Asuro
    Antworten: 6
    Letzter Beitrag: 07.05.2010, 23:40
  2. Assembler Code wo liegt mein Fehler?
    Von DanielSan im Forum Assembler-Programmierung
    Antworten: 1
    Letzter Beitrag: 24.08.2009, 17:35
  3. page 12 nicht mehr flash-fähig
    Von Weiti im Forum Asuro
    Antworten: 9
    Letzter Beitrag: 04.11.2007, 22:25
  4. Fehler im Assembler-Code
    Von dark emporer im Forum AVR Hardwarethemen
    Antworten: 18
    Letzter Beitrag: 09.08.2005, 16:50
  5. Fehler im Code
    Von Vorobo im Forum PIC Controller
    Antworten: 8
    Letzter Beitrag: 10.10.2004, 12:43

Berechtigungen

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

Labornetzteil AliExpress