Hi all,
I m using Teridian 71M6543G microcontroller which has 5KB of RAM & 128KB Flash. But, now I m running out of RAM memory.
So is there any way to copy data to flash during program execution.
Thanks In advance.
Nitin K.
That has nothing to do with Keil - that's a question for Teridian.
It will depend on the specific features of the Teridian chip.
But Keil do have some tips on making optimum use of their tools:
http://www.keil.com/support/man/docs/c51/c51_xc.htm
and, of course, there are general techniques applicable to any 8051:
http://www.keil.com/books/8051books.asp
But, at the end of the day, you really need to ask yourself whether you have chosen the right chip for whatever you are trying to achieve. Nowadays, it's not like there is any shortage of small, cheap chips with large amounts of RAM ...
So is there any way to copy data to flash during program execution. sounds as if you forgot that to write to flash, you first have to erase a sector