I will try to check it with scope next week, but my multimeter is Amprobe PM55A, it can do 5 samples per second and actually works even with pause 200

MSSP might be good, but I was not able to run any of code samples given here on 16F series and I was not able to start any 18F series chip at all