If you use the 16F84A for this project the software needs to be updated for bank switching to access the OPTION, TRISA and TRISB registers. The OPTION and TRIS commands compile with a warning in MPIDE but do not execute when burned in the 16F84A microcontroller.
This is quote at the "Weeder Frequency Counter PIC 16F84 port by Peter Cousens" website.
Can anyone tell me how to modify the code for the PIC 16F84A version? OR there have any related website?