For those of you who use 16F PICs and need more speed.

http://edn-mail.com/portal/wts/cemci...7LEbsiuioi7-jd