KEIL C51 Release Notes C51
Development tools for Classic and Extended 8051 Microcontrollers
The Keil C51 Evaluation Kit allows you to create programs for all 8051 derivatives
Minimum Hardware Requirements
§ 1 GHz 32-bit or 64-bit processor
§ 1 GB of system memory (RAM)
§ 512 MB of available disk space
Supported Operating Systems
32-bit and 64-bit variants of Microsoft Windows are supported:
§ Windows 10 Home
§ Windows 10 Pro
§ Windows 10 Enterprise
§ Windows 10 Education
§ Windows 8.1
§ Windows 8.1 Pro
§ Windows 8.1 Enterprise
§ Windows 8
§ Windows 8 Pro
§ Windows 8 Enterprise
§ Windows 7 Home Basic
§ Windows 7 Home Premium
§ Windows 7 Professional
§ Windows 7 Enterprise
§ Windows 7 Ultimate
§ Windows Vista Home Premium
§ Windows Vista Business
§ Windows Vista Enterprise
§ Windows Vista Ultimate
Software will be tested against the latest revision (Service Pack) supplied by Microsoft (e.g. Windows 7 SP1). Beta Releases or Release Candidate versions of Windows are not recommended for productive use
Keil development development tools without a current product license run as a Lite/Evaluation edition and have the following restrictions:
§ 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 programs that are 2 Kbytes or smaller.
§ The startup code generated includes LJMPs. Code generated cannot be used in single-chip devices that support 2 Kbytes 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 2 Kbytes 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.
§ No support for in-line assembly using #pragma ASM.
§ The following components which are present in the PK51 Full Version are not included in the Evaluation Version: Linker for Code Banking and RTX51 Tiny Real-time Operating System.