|
On-Line Manuals Cx51 User's Guide Cx51 Introduction Compiling Programs Language Extensions Preprocessor Advanced Programming 8051 Derivatives Analog Devices MicroConverter B2 Series Atmel 89x8252 and Variants Dallas 320, 420, 520, and 530 Dallas 390, 400, 5240, and Variants Arithmetic Accelerator Infineon C517, C509, 80C537, and Variants Data Pointers High-speed Arithmetic Library Routines NXP and Atmel Dual DPTR NXP 80C51MX Architecture NXP 8xC750, 8xC751, and 8xC752 Error Messages Library Reference Appendix | 8051 DerivativesThe 8051 family includes over 400 devices. Many have added features that improve performance while remaining compatible with the 8051 architecture. Such features include: - Additional Data Pointers (DPTR).
- Extended Stack Space.
- Fast Math Operations.
- Extended or Reduced Instruction Sets.
The Cx51 Compiler supports the enhanced features of the following 8051-based microcontrollers: - Analog Devices: ADuC MicroConverter B2 Devices
Dual Data Pointers and Extended Stack Space - Atmel: Various Devices
Dual Data Pointers - Dallas Semiconductor: 8xC320, 8xC420, 8xC520, 8xC530, 8xC550, and Variants
Dual Data Pointers - Dallas Semiconductor: 8xC390, 5240, and Variants
Contiguous Address Mode, Extended Stack Space, and Arithmetic Accelerator - Infineon: C517, C517A, C509, and Variants
High-speed 32-bit and 16-bit Binary Arithmetic Operations, and Eight Data Pointers - NXP: 8xC750, 8xC751, and 8xC752
Maximum code space of 2 KBytes, No LCALL or LJMP Instructions, 64 Bytes Internal RAM, and No External Memory - NXP: 80C51MX Devices
Extended Instruction Set and Large Memory Space - NXP: Various Devices
Dual Data Pointers
The Cx51 Compiler provides you with support for these devices through the use of special libraries, library routines, and additional compiler directives. Related Knowledgebase Articles |
|