when I used 80c32 and declare large mode, and I define BYTE data timer_clock _at_ 0x13; but it always appear: *** ERROR L104: MULTIPLE PUBLIC DEFINITIONS SYMBOL: TIMER_CLOCK MODULE: motor.obj (MOTOR) *** WARNING L4: DATA SPACE MEMORY OVERLAP FROM: 0013H TO: 0013H how I modify startup.a51 to solve this question Best Regard
The key is in the 1st message:
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS SYMBOL: TIMER_CLOCK
perhaps you forgot the extern in a header file somewhere?