Hallo,

ich arbeite mich gerade in die PIC Controller ein. Ich hänge gerade beim erzeugen eines PWM-Signals. Ich möchte damit einfach eine LED dimmen, die über einen Transistor am Ausgang hängt. Folgendes habe ich konfiguriert:

Klicke auf die Grafik für eine größere Ansicht

Name:	PWM_config.jpg
Hits:	7
Größe:	57,7 KB
ID:	35784

Und hier ist mein Code:

Code:
int main ( void )
{
    /* Initialize all modules */
    SYS_Initialize ( NULL );

    MCPWM_Initialize ();
    MCPWM_ChannelPrimaryDutySet (0, 50);
    MCPWM_ChannelPrimaryDutySet (1, 50);
    MCPWM_Start ();    
    
    while ( true )
    {
        /* Maintain state machines of all polled MPLAB Harmony modules. */
        SYS_Tasks ( );
    }

    /* Execution should not come here during normal operation */

    return ( EXIT_FAILURE );
}
Der Pin bleibt aber auf Low. Kann mir jemand einen Tipp geben, was noch fehlt?

Viele Grüße
Andreas