try this and post result
Code:
PwmOnLed var byte
Bright VAR byte
getout var bit

FadeAll:
    For pwmonled = 8 to 12
        bright = 0
        while (Bright !=255) and (getout=0)
            PWM pwmonled,Bright,3 
            bright = bright + 1
        wend
        while (bright !=0) and (getout=0)
            PWM pwmonled,Bright,3 
            bright=bright - 1
        wend
    next
    goto fadeall