Цитата(Daniel Jackson @ May 24 2011, 13:16)

будучи залита в 51 а также в 52 прога работает, а в 55wd - нет
Чисто теоритически: есть ещё одно отличие 55WD от 51 - второй регистр DPTR. Вы программу заливаете в 55WD "сделанную" для 51/52 (она должна работать и на 55WD) или указали компилятору (кстати, какой компилятор?) что транслировать/линковать для 55WD? Некоторые компиляторы имеют в настройках галку типа "Использовать второй DPTR", возможно, она - установлена. Помнится, что кто-то жаловался, что какой-то компилятор (кажется - IAR, за Keil такого не замечал) нахально использовал второй DPTR при явном указании его НЕиспользования...