Forum: Mikrocontroller und Digitale Elektronik PWM an C8051F020


von gordon51freeman (Gast)


Lesenswert?

Guten Tag Zusammen..

Ich bin mit der Port-Initialisierung des C8051F020 von Silicon 
Laboratories irgendwie überfordert..
Ich möchte gerne 3 PWM Outputs generieren, die unabhängig von einander 
funktionieren.

Ich habe den ersten PWM hingekriegt auf Pin 1 von Port 0 (P0^0)
Nur weiss ich jetzt nicht welche Pins ich ebenfalls als PWM Outputs 
generieren kann und vor allem wie.

Eine 8-bit Auflösung genügt völlig (habe gelsen, dass auch 16 möglich 
wären)

Hier noch meine Initalisierung:
(Port 0 wird weiter oben als Ausgang definiert (P0MDOUT = 0xFF; ))

void PCA_Init(void)
{
    PCA0CN    = 0x40;
    PCA0MD    = 0x08;
    PCA0CPM0  = 0x42;
    PCA0CPM1  = 0x42;
    PCA0CPH0  = 0xFF; //Geschwindigkeit
    PCA0CPH1  = 0x00;

}

Ich hoffe jemand könnte sich kurz die Zeit nehmen mir zu helfen, wäre 
sehr froh darum :)

MFG
Gordon

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.