Tja..om dit goed te kunnen meten is een scope of logic analyzer wel een stukje handiger. Met een multimeter proberen te meten wat de output stroom is, is imo geen goeie manier.
De aansturing is natuurlijk ook belangrijk. Je laat eerst een breadboard opstelling met een arduino zien, en in je schema zie ik een PIC die alles afhandelt. Je code kan dus wellicht fout zijn.
Wat je kunt doen, is de PWM op 100% zetten, en dan met je multimeter op DC stand, de stroom meten. Die zou dan gelijk moeten zijn aan de waarde die bij de instelweerstand hoort.
Sluit dan een LEDje direct op een output aan, zonder weerstand. Just to be sure.
Maar ja...debugging met dit soort IC's vraagt om een scope of analyzer. Anders wordt het erg lastig en veel gissen.
Ten slotte nogmaals de vraag uit mijn eerste post: Heb je de datasheet gelezen. Als in, helemaal gelezen en begrepen?
EDIT//
100nF op je crystal???? Wow..lees je ook de datasheet van de PIC nog even?
En..gsclk en blank..zou je daar geen interne hardware van de pic voor gebruiken? Maakt alles een stukje makkelijker...Weet je wat voor frequentie er uit RA.5 komt?