Н-да... Чудеса и только.
Вот проект, который работает со встроенным симулятором Keil 7.04.
Заметим: модель ADuC842, а не 8052.
Есть правда еще одна мысль: когда DPTR = 0FFFFH, инструкция INC DPTR увеличивает на 1 содержимое DPP. Тогда внутренняя XRAM работать не будет.
Но во время симуляции не видно, чтоб это происходило.
...а в железе не работает!!!