??? 02/27/07 20:15 Read: times |
#133877 - resons for extending memory Responding to: ???'s previous message |
hello
i think i havent explained my problem clearly.the program i have in c(keil)is consuming more than 127 bytes and it creates an error message saying that the data segment has overflowed.so the doubt is how can i increase the data segment or optimize the code so that it occupies less ram. thanks erik for pointing out that the higher 128 bytes of RAM can be accessed using indirect addressing only and registers by direct addressing. i have refferd the keil manual also but i am finding it a bit difficult to follow. regards pradheep |
Topic | Author | Date |
using 256 bytes of ram 0f 8052 in keil | 01/01/70 00:00 | |
you can't, the most you can get is 248 (256 - one | 01/01/70 00:00 | |
Keil internal ram | 01/01/70 00:00 | |
resons for extending memory | 01/01/70 00:00 | |
it is, and thus it takes many reads | 01/01/70 00:00 | |
lookup | 01/01/70 00:00 | |
not necessarily correct | 01/01/70 00:00 | |
There is limit | 01/01/70 00:00 | |
Try it if you think its wrong :) | 01/01/70 00:00 | |
wht a bunch of gobbelygook! | 01/01/70 00:00 | |
Qualifers | 01/01/70 00:00 | |
Sloppy | 01/01/70 00:00 | |
Maybe | 01/01/70 00:00 | |
problem solved | 01/01/70 00:00 | |
You Must Read | 01/01/70 00:00 | |
RTFMs![]() | 01/01/70 00:00 | |
What??? | 01/01/70 00:00 | |
The solution could be as simple as: | 01/01/70 00:00 | |
just note about size | 01/01/70 00:00 |