www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Philips ARM Timer


Autor: Thorsten Roth (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich versuche gerade, mit dem Timer 0 des Philips LPC2148 ein
externes Pin zu toggeln. Das Pin zeigt jedoch keine Reaktion.
Gibt es einen Beispiel-Code zu den Timern im Netz?

Mein Code sieht so aus:

  T0IR=0xFF;            //Interrupt Register:
                        //alle Match- und Capture-Interrupts löschen
  T0TC=0;               //Timer Counter: auf Null setzen
  T0PR=0;               //Prescale Register: kein Vorteiler
  T0MR0=1000;           //Match Register 0: Event bei TC=MR0
  T0MCR=2;              //Match Control Register:
                        //MR0 Interrupt disabled
                        //Reset on MR0
                        //Don't stop timer on MR0
  T0EMR=0x30;           //External Match Control:
                        //toggle external match pin 0
  T0TCR=1;              //Timer Control Register: Timer starten
  IO0DIR|=1<<22;        //Match 0.0-Pin ist Ausgang

hab ich irgendeine Anweisung vergessen?

Vielen Dank schonmal für die Antworten.

Autor: Thorsten Roth (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich nochmal. Konnte das Problem selber lösen.
Hab vergessen das Register PINSEL1 zu setzen.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.