??? 04/27/10 21:32 Read: times |
#175466 - Not to be relied upon Responding to: ???'s previous message |
Kaustav Dey Biswas said:
Is there any way (through c51) to fit in some program variables in the un-utilized spaces of the SFR memory region (0x80 - 0xFF)? The used spaces are not memory - so what makes you think the unused spaces would be memory?! Memory is a precious resource - if the chip had extra memory that could be used, don't you think the manufacturer would tell you about that?! You will probably find a note in the datasheet somewhere to the effect that you should not write to undefined locations in SFR space, and should not rely upon any values read from undefined locations in SFR space. If you're running out of memory, there are 2 things to do: 1. Review your existing usage to make sure it's as efficient as possible; 2. If you still need more memory, change to a chip that has sufficient! |
Topic | Author | Date |
Utilizing the SFR memory space for storing variables | 01/01/70 00:00 | |
Variables at absolute addresses | 01/01/70 00:00 | |
That wasn't the question | 01/01/70 00:00 | |
Definitely desperate measures![]() | 01/01/70 00:00 | |
Not to be relied upon | 01/01/70 00:00 | |
Extending "efficient as possible"... | 01/01/70 00:00 |