-In µVision2, you may only edit files that are smaller than 16K Bytes. Files larger than 16K Bytes are opened as read-only.
-The 8051 compiler, assembler, linker, and debugger are limited to 2 Kbytes of object code. Source code may be of any size.
-Programs that generate more than 2 Kbytes of object code will not compile, assemble, or link.
-The debugger supports 2K Byte files or smaller.
-The startup code generated includes LJMPs. Code generated cannot be used in single-chip devices that support 2K Bytes or less of program space.
-Programs start at offset 0x0800. Programs generated with the evaluation software may not be programmed into single-chip devices with less than 2K Bytes of on-chip ROM.
-No hardware support for multiple DPTR registers is provided.
-No support for floating-point arithmetic and no support for user libraries is provided.
-The following components which are present in the PK51 Full Version are not included in the Evaluation Version: Linker for Code Banking, Library Manager, and RTX51 Tiny Real-time Operating System.