I defined a array like this: uchar *tuning_order[160]={}; or const uchar *tuning_order[160]={}; but Keil said: error C249: 'DATA': SEGMENT TOO LARGE I do not konw why?I use the AT89S51.
tuning_order[160]={}; or const uchar *tuning_order[160]={}; but Keil said: error C249: 'DATA': SEGMENT TOO LARGE time for some "bible study", the '51 is not a PC here are the links to "the bible" Chapter 1 http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_ARCH_1.pdf chapter 2 http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_PROG_GUIDE_1.pdf chapter 3 http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_HARDWARE_1.pdf Erik