I haven't mentioned but I uploaded asm files, I have disabled WDT (_WDT_OFF), and anyway, when I remove battery from circuit, everything works fine! everything is OK until I press 'n', I think that when current goes through transistor, something happens, maybe ground potential is increaced or something like that becouse when I connect transistor GATE to ccp pin, when duty cycle isn't enough to run motor, nothing happens but when motor starts rotating, then ccpr1l suddenly inrceaces very much, maybe up to 100-150, then it suddenly stops or goes up to about 200