| ??? 12/09/04 12:13 Read: times |
#82824 - Overflow Responding to: ???'s previous message |
i tried it alot and the compiler keeps telling about some data overflow. Any processor has only a finite amount of memory; therefore, it can accomodate only a finite number of variables. If you define more variables than can be accomodated in the available memory, you will get this Overflow error. There are 3 possible solutions: 1. Add more memory; 2. Use less variables; 3. Re-work your code to use the available memory more efficiently. Remember, the 8052 has several different memory areas: DATA, IDATA, XDATA, etc; if you overflow one, you may be able to move some variables to another... |
| Topic | Author | Date |
| 89s52 function sharing. | 01/01/70 00:00 | |
| Try This | 01/01/70 00:00 | |
| emphasis | 01/01/70 00:00 | |
| an idea... | 01/01/70 00:00 | |
| Andy, I tried it | 01/01/70 00:00 | |
| Jolly good! | 01/01/70 00:00 | |
| Error | 01/01/70 00:00 | |
| You need to work on it | 01/01/70 00:00 | |
| reentrant ? | 01/01/70 00:00 | |
| reentrant | 01/01/70 00:00 | |
| non-reentrant | 01/01/70 00:00 | |
| Wow | 01/01/70 00:00 | |
| varaible sharing? | 01/01/70 00:00 | |
| Variable sharing | 01/01/70 00:00 | |
| Overflow | 01/01/70 00:00 | |
| variables, main and ISR | 01/01/70 00:00 | |
| Globals use more memory | 01/01/70 00:00 | |
| Isn't that a global? | 01/01/70 00:00 | |
Globals, ISRs, main, & static | 01/01/70 00:00 |



