Hmm, vielleich undefinierte Pegel am Port A ?

versuch mal entweder einen Pulldown Widerstand anzuschliessen, oder mit PORTA = 0xFF;
interne Pullups einzuschalten und gegen GND zu schalten...

Gruß Sebastian