No I have not looked at the data sheet . . .
Code:
TRISA = %11111110
PORTA = GPIO
I see you aliased GPIO as portA, shouldn't you also alias the TRISIO as TRISA, for this to work ?
Code:
TRISIO = TRISA
GPIO  =  PortA
PortA = %00101100
TrisA = %11111100