I'm trying to write and read internal RAM with w77e58 but without success. I'm using the following code. #include<string.h> #include<W77E58.h> unsigned char xdata xdata_buffer [1]; void main(void){ TA = 0xAA; /*W77e58 Time Accessed Functions*/ TA = 0x55; memcpy (xdata_buffer, "2", sizeof (xdata_buffer)); } It does not work. Any suggestion? Thanks in advance.