PWM mit 80c537

Gast #32846
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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren