die schmitt-trigger aufm pic sind schon dafür geeignet, aber ich würde dir, wie ich oben schonmal geschrieben hatte, dazu raten nen externen schmitt-trigger zu verwenden und den an portb über interrupts laufen zu lassen - das ist die einzig sichere methode um keinen puls zu verpassen...

MfG
Stefan