Det är en del oklarheter i ditt förstainlägg.
> jag behöver kunna ge spänning av båda polariteter till dc-motorerna
> och tänkte då använda mig av två utgångar för att göra så till motorn
Menar du något slags fram/back funktion? Som samtidigt ska vara PWM-styrd?
Hurdå? Genom en H-brygga ? Eller kopplat hurdå?
> pwm -matningen ska variera beroende på hur många pulser mottagar pic:en har fått från sändaren.
Beroende på hur *många* pulser från sändaren ???
Hur menar du där? Ge ett exempel på hur det kan se ut signalmässigt.
Normalt brukar man styra på servosignalens pulslängd. Eller är det inte
en vanlig RC-radiostyrnig? Är det något hemmsnickrat radioprotokoll?
> jag har studerat lite exempel kod(C-kod), men jag känner inte att det direkt är kristallklart.
Helt meningslös uppgift utan länk till den aktuella koden samt konkret uppgift om vad som inte var "kristallklart"!
Men det är sannolikt mycket bättre att läsa "11.3.7 SETUP FOR PWM OPERATION" i databladet.
Där har du en steg-för-steg instruktion som enkelt kan "översättas" till valfritt programmeringsspråk.
Och det är mycket bättre om något är oklart *där* än i någon skum kod som *vi* inte ens har sett.
> jag brukar bara använda mig av hexadecimal notation...
Använd det som är lämpligast! I fallet med register där de olika bitarna har olika funktion
och inte utgör ett "värde" (som t.ex TRISx och CCP1CON) så är det enklare att köra binärt.
> ...notation men vf vill man sätta...
"vf" ?? Återkommer på flera ställen. Vad är det?
> och varför är TRISC = 0b00100000->bit5; men CCP1CON = 0b00001100 =clear bit 4 - 5?
Här hänger jag inte med. Vad menar du är problemet/konflikten mellan det?
> jag undrar oxå var någonstans man gör så att pwm signalen verkligen skickas ut?
Ja, man sätter upp PWM modulen enligt databladet.

Lite oklart vad du syftar på. Varför skulle den inte "skickas ut"?
Sen så använder du ju stor bokstav på många ställen men i början på meningar
så missar ditt tangenbord konsekvent. Lite konstigt.