I have been trying to write a code for an 8051 derivative, namely the DS89c450 from maxim. Unfortunately whilst compiling (Keil C51) I recieve the following error:
error C249: 'DATA': SEGMENT TOO LARGE
The datasheet states the device has 1k of ram, yet the compiler is telling me it has 256b. How do I access this full quantity if I have indeed read the datasheet correctly?