keil c51 release notes
c51
development tools for classic and extended 8051 microcontrollers
version 9.60a
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
limitations
keil development development tools without a current product license run as a lite/evaluation edition and have the following restrictions:
c51 evaluation tools
§ 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.