Technical Support
Support Resources
Product Information
C251: _CHKFLOAT_ RETURNS STRANGE VALUES C251: ACCESSING ASSEMBLY ECODE VARIABLES FROM C C251: ACCESSING THE FULL MEMORY SPACE C251: ADUC812 COMPATIBILITY C251: ASM/ENDASM DIRECTIVE C251: ASMEXPAND/NOASMEXPAND DIRECTIVE C251: BANKSWITCHING IS NOT AVAILABLE IN V2 C251: BROWSE DIRECTIVE C251: CODE DIRECTIVE C251: COMPILER APPEARS TO PLACE VARIABLES IN SFR MEMORY C251: COND/NOCOND DIRECTIVE C251: CONFIGURING FOR 2-BYTE INTERRUPTS C251: CONFIGURING FOR MORE THAN 64K OF RAM C251: COPYING FUNCTIONS TO RAM FOR EXECUTION C251: CREATE HEX FILES FOR CODE BANKING APPLICATIONS C251: DATA PASSED TO SPRINTF GETS CORRUPTED C251: DEBUG DIRECTIVE C251: DEFINE DIRECTIVE C251: DIFFERENCE BETWEEN CA251 AND DK251 V2.12A UPDATES C251: DIFFERENCES BETWEEN V3.00 AND V3.00A C251: DISABLE DIRECTIVE C251: EJECT DIRECTIVE C251: EJECT DIRECTIVE C251: EMULATOR LOADER PROBLEMS C251: ERRORS IN DOUBLE ARITHMETIC C251: EXTENDED SCANF ARGUMENT DATA SPACE C251: EXTERNAL EXTENDED BIT VARIABLES C251: FAILURE TO HANDLE SBIT AND INLINE ASSEMBLY C251: FIXDRK DIRECTIVE C251: FLOAT64 DIRECTIVE C251: FLOATFUZZY DIRECTIVE C251: FLOATFUZZY DIRECTIVE C251: FUNCTIONS DIRECTIVE C251: HOLD DIRECTIVE C251: HOW COMPATIBLE IS THE 251 WITH THE 8051? C251: HOW FAST IS THE 251? C251: INC DRK PROBLEMS WITH THE INTEL 80C251SB C251: INCDIR DIRECTIVE C251: INDIRECT FUNCTION CALLS C251: INLINE MACRO FUNCTIONS C251: INTERVAL DIRECTIVE C251: INTR2 DIRECTIVE C251: INTVECTOR/NOINTVECTOR DIRECTIVE C251: INVALID SERIAL NUMBER C251: INVOKING VERSION 2 COMPILER FROM A COMMAND LINE C251: IS A DOS INTERFACE AVAILABLE? C251: IS FIXDRK AN ASSEMBLER OR COMPILER DIRECTIVE? C251: IS THE 251 SECOND SOURCED? C251: LARGE DIRECTIVE C251: LIMITS.H HEADER FILE PROBLEMS C251: LISTINCLUDE DIRECTIVE C251: LOCATING CONSTANTS IN CODE SPACE C251: MAXARGS DIRECTIVE C251: MODBIN DIRECTIVE C251: NAME DIRECTIVE C251: NOALIAS DIRECTIVE C251: NOAMAKE DIRECTIVE C251: NOCASE DIRECTIVE C251: NOEXTEND DIRECTIVE C251: OBJECT/NOOBJECT DIRECTIVE C251: OBTAINING THE PARITY OF A CHARACTER C251: OPTIMIZE DIRECTIVE C251: OPTIMUM ACCESS TO ASIC SFR PAGE C251: ORDER DIRECTIVE C251: PACK DIRECTIVE C251: PAGELENGTH DIRECTIVE C251: PAGEWIDTH DIRECTIVE C251: PARM51/PARM251 DIRECTIVE C251: PC-LINT FOR 251 C251: POINTER ALIAS PROBLEMS C251: POINTER ARITHMETIC DELIVERS UNEXPECTED RESULTS C251: PREPRINT DIRECTIVE C251: PREPRINTONLY DIRECTIVE C251: PRINT/NOPRINT DIRECTIVE C251: PROBLEMS INITIALIZING ABSOLUTELY LOCATED VARIABLES C251: PROBLEMS SOLVED IN C251 V2.14 C251: PROBLEMS SOLVED IN C251 V3.20 C251: PROBLEMS WITH _AT_ ADDRESSES IN V2.12A C251: PROGRAM-WIDE SOURCE/ASSEMBLY LISTING C251: PURPOSE OF ?C?INITEDATA C251: PUTTING TABLES IN HCONST C251: REGFILE DIRECTIVE C251: REGPARMS/NOREGPARMS DIRECTIVE C251: RENAMECODE DIRECTIVE C251: RISM FOR USB CRASHES AT STARTUP C251: ROM DIRECTIVE C251: SAVE/RESTORE DIRECTIVE C251: SETTING THE DEVICE CONFIGURATION BYTES C251: SMALL DIRECTIVE C251: SPLITTING CODE BETWEEN EPROM AND FLASH MEMORY C251: SRC DIRECTIVE C251: STARTUP CODE CHANGES REQUIRED TO USE ECODE C251: SUPPORT FOR THE 8X930AX/HX C251: SUPPORT FOR THE INTEL B-STEP AND C-STEP DEVICES C251: SUPPORT FOR THE PHILIPS XA C251: SYMBOLS DIRECTIVE C251: SYNTAX ERROR WHEN DECLARING A VARIABLE C251: TARGETING AN 8051 C251: TIMING AND DELAY FUNCTIONS C251: TINY DIRECTIVE C251: UNSIGNED_CHAR DIRECTIVE C251: USB ENUMERATION EXAMPLE LINKS WITH ERRORS C251: USERCLASS DIRECTIVE C251: USING DONGLES WITH WINDOWS NT/2000 C251: USING EXTENDED BIT AREAS C251: USING THE FULL 256K MEMORY SPACE C251: USING VERSION 3 COMPILER WITH VERSION 4 LIC C251: V2.12 STARTUP CODE PROBLEMS C251: VERSION 2 LINKER ACTS LIKE EVALUATION VERSION C251: VERSION 3 RELEASE NOTES C251: WAIT STATE B ( WSB ) VS EXTENDED DATA FLOAT ( EDF ) C251: WARNING DIRECTIVE C251: WARNINGLEVEL DIRECTIVE C251: WHAT IS PAGE MODE VERSUS NON-PAGE MODE? C251: WHY SHOULD I USE PAGE MODE? C251: WIDE CHARACTER SUPPORT C251: WILL MY 8051 CODE WORK WITH THE 251? C251: XSMALL DIRECTIVE C251: XTINY DIRECTIVE