mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PWM mit 80c537


Autor: Rainer Hübner (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Tag zusammen...
Ich möchte meine Servos mit meinem µController steuern und habe dazu die 
CCU des 80c537 auserkoren, da diese, einmal in Gang gesetzt, CPU 
unabhängig läuft.
Nun tut sich folgendes Problem auf: ich bekomme die Ausgänge nicht in 
Gang bzw. es kann auch sein, dass ich den vollen Aussteuerwert habe (max 
duty cycle). Nichts desto trotz, am P4 regt sich nichts (Ausgänge der 
CCU im Mode 0). Ich benutzte folgenden Code:

anl cmsel, #00000001b ;Register CM0 waehlen
anl cmen, #00000001b ;CM0 freigeben
mov ctrelh, #0B1h ;Reload CT HighByte
mov ctrell, #0DFh ;Reload CT LowByte
mov cmh0, #0FFh ;Compare HighByte
mov cml0, #023h ;Compare LowByte

Ist hier ein grundsätzlicher Fehler in der Denkweise, habe ich ganz 
einfach nur etwas vergessen oder stimmt nur die Reihenfolge nicht.
Kann mir jemand helfen?? mfg Rainer

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.