| ??? 01/25/03 23:07 Read: times |
#37273 - RE: L107 Error On Keil Compiler |
L107 Error is posted by the linker when the sagment you have named _DATA_GROUP_ will not fit into the available space of the internal RAM space designated as the DATA memory space. This is the memory area called out as interal RAM from address 0 -> 127. As Erik has suggested you can declare some variables to go into the additional internal RAM from 128 -> 255. This is the internal RAM that must be accessed indirectly via the MOV @R0,A type instructions. Keil calls this memory space the IDATA space. To put a variable in that space simply declare it as:
unsigned char idata my_variable; Your compiler will generate the proper instructions for reading and writing the variable indirectly. Michael Karas |
| Topic | Author | Date |
| L107 Error On Keil Compiler | 01/01/70 00:00 | |
| RE: L107 Error On Keil Compiler | 01/01/70 00:00 | |
| RE: L107 Error On Keil Compiler | 01/01/70 00:00 | |
RE: L107 Error On Keil Compiler | 01/01/70 00:00 |



