I've never been able to enable an internal pull up. Must be something simple but it escapes me:
bic.b #08h, P1DIR ; Set P1.3 to Input
bis.b #08h, P1REN ; Enable pull up on P1.3
bis.b #08h, P1OUT ; Enable resistor
Works fine if I hang a 20K resistor on the pin, but the internal pull up just isn't there.
So, what am I missing.