need to know if a pic16f84a can directly read (without ADC) a 5v input to its input port to control an output device (or) is a ADC a necessity????