Quote Originally Posted by mister_e
Sorry i just edited above... ANSELH=0
I did ANSEL, not ANSELH. Why would the pin revert to a 0/input when invoking shiftout even if ANSELH is high?