I should have mentioned that I'm using a 16F876 PIC and it does have the internal resistors.