sorry i got one moere doubt.. what is this in main function unsigned char *mem_add=0x00;
thanks in advance :)
Could you not be bothered to give your post a meaningful Summary/Subject/Title line?
"i got one moere doubt"
One more than what?
"what is this in main function"
It looks like a perfectly normal definition with initialisation - See your 'C' textbook for details.
There is nothing specific to Keil in that definition as shown - but do note that Keil C51 does have some special extensions to deal with pointers and the peculiarities of the 8051 architecture:
http://www.keil.com/support/man/docs/c51/c51_le_ptrs.htm