P1_RDATA0
cx_writeb(P1_RDATA0, (unsigned int)value);
cx_read(P1_RDATA0);
val = (unsigned char)cx_read(P1_RDATA0);