ADCON1 = 15 ... Sets the Positive and Negative Voltage references to invalid "Reserved" values.
It does not configure "All Digital" like it might on other chips.
For the 18F25K22, it should be ...
Code:
ANSELA = 0
ANSELB = 0
ANSELC = 0
Your STROBEOUT pin hasn't been set to OUTPUT.
Either set the TRIS bit, use the OUTPUT command, or use HIGH and LOW commands.