Technical Support
Support Resources
Product Information
A51: __ERROR__ DIRECTIVE A51: ACCESSING PDATA VARIABLES IN ASSEMBLER A51: ADDRESSING BITS AND BYTES A51: APPLICATION ERROR WHEN CONVERTING LEGACY CODE A51: ASSEMBLER DOES NOT EXCLUDE FORMFEEDS A51: BIT-ADDRESSABLE DATA VARIABLES A51: CALLING C FUNCTIONS FROM ASSEMBLY A51: CONDITIONAL ASSEMBLY CODE A51: CONVERTING LEGACY 8051 ASSEMBLY CODE TO KEIL C51/A51 A51: CREATING FLOATING-POINT CONSTANTS A51: DEBUGGING ASSEMBLER INCLUDE FILES A51: DECLARING BITS IN THE SAME BYTE A51: DEFINING NEW INSTRUCTIONS WITH MACROS A51: DIFFERENCE BETWEEN IF AND $IF A51: DUPLICATE DECLARATION IN INCLUDE FILE A51: ERROR 1 (ILLEGAL CHARACTERS IN NUMERIC CONSTANT) A51: ERROR 2 (MISSING STRING TERMINATOR) A51: ERROR 3 (ILLEGAL CHARACTER) A51: ERROR 4 (BAD INDIRECT REGISTER IDENTIFIER) A51: ERROR 5 (ILLEGAL USE OF A RESERVED WORD) A51: ERROR 5 (ILLEGAL USE OF A RESERVED WORD) A51: ERROR 6 (DEFINITION STATEMENT EXPECTED) A51: ERROR 7 (LABEL NOT PERMITED) A51: ERROR 8 (ATTEMPT TO DEFINE AN ALREADY DEFINED LABEL) A51: ERROR 9 (SYNTAX ERROR) A51: ERROR 21 (EXPRESSION WITH FORWARD REFERENCE) A51: ERROR 22 (EXPRESSION TYPE DOES NOT MATCH INSTRUCTION) A51: ERROR 45 (UNDEFINED SYMBOL (PASS-2)) A51: ERROR A14 (BAD RELOCATABLE EXPRESSION) A51: ERROR A17 (INVALID BYTE BASE IN BIT ADDRESS EXPRESSION) A51: EVEN DIRECTIVE A51: EXPECTED DELIMITER ')' AFTER ARGUMENT (INCDIR) A51: FATAL ERROR (CAN'T OPEN FILE) WITH C HEADER FILES A51: FATAL ERROR (LIMIT EXCEEDED) A51: FATAL ERROR (LIMIT EXCEEDED: SOURCE LINE LENGTH) A51: GETTING DEFINED VALUE FROM THE COMMAND LINE A51: GLOBAL REGISTER VARIABLES IN ASSEMBLY A51: INCDIR DIRECTIVE A51: INCDIR DIRECTIVE A51: INCLUDE FILE FOR DALLAS DS87C550 A51: INCORRECT MOV INSTRUCTIONS GENERATED A51: INSTRUCTION GENERATED BY PDATA OR XDATA VARIABLE A51: INSTRUCTION SET MANUAL A51: LINE NUMBERS ARE SKEWED WHEN MACROS ARE EXPANDED A51: LINE NUMBERS IN A51 LISTINGS A51: LOCAL LABELS DON'T WORK IN MACROS A51: LOCATE SYNTAX ERRORS WHEN USING MACROS A51: LOCATING VARIABLES IN ASSEMBLY A51: LOCATING VARIABLES IN ASSEMBLY 2 A51: LOOKUP TABLES IN ASSEMBLY A51: MACRO NAMES ARE NOT EXPANDED A51: MACROS ARE NOT EXPANDED A51: MIXING MPL MACROS AND STANDARD MACROS A51: MOVING CARRY BIT INTO ACCUMULATOR A51: MUST ABSOLUTE ASSEMBLER FILES BE LINKED? A51: NAMING ABSOLUTE SEGMENTS A51: OBTAINING AN INCLUDE FILE FOR A PARTICULAR DEVICE A51: OVERLAYING DATA WITH ORG EMITS NO WARNINGS A51: PREDEFINED MACROS A51: PRE-DEFINED MACROS A51: READING THE PROGRAM COUNTER A51: RELOCATING RESET AND INTERRUPT VECTORS A51: REVERSE ORDER DW KEYWORD A51: SPECIFYING WHICH REGISTER BANKS ARE USED A51: SUPPORT FOR THE SST89C5X A51: TAB CHARACTERS ARE EXPANDED TO SPACE CHARACTERS A51: TABLES WITH CALCULATED VALUES A51: USING 'AT' RELOCATION TYPE WITH SEGMENT DIRECTIVE A51: USING C SFR AND SBIT DEFINITIONS A51: VARIABLE ACCESS FROM C A51: VARIABLE ALIGNMENTS AND EVEN DIRECTIVE