This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Error: DATA: Segment too large.

I am working on 89S52. By running my code I am stumble upon an error saying
DATA: Segment too large.

unsigned char BOARD_ADD=0;
unsigned char ipd=0,td=0,xr=0,x2r=0,x3r=0,rxd[6]=0,ind=0,shift=0,tbuf[7]=0,tind=0;
bit udata=0,process=0,tpro=1;

These many of variables I have declared global. That I use in several functions. I need them any how, please tell me how can I use get over the error(DATA: Segment too large.)

Thank you,
Jatin Patel

0