Motorola HC12 User Manual
Page 15

Table of Contents
MCUez HC12 Assembler
User’s Manual
MOTOROLA
Table of Contents
15
Using Direct Addressing Mode to Access Symbols . . . . . . . . . . . . . 233
Using Direct Addressing Mode to Access
External Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Using Direct Addressing Mode to Access
Exported Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Defining Symbols in the Direct Page. . . . . . . . . . . . . . . . . . . . . . 234
Using a Force Operator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Using SHORT Sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Directly Generating an .abs File . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Assembler Source File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Assembling and Generating the Application . . . . . . . . . . . . . . . . 238
Section 12. Assembler Messages
Warning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
Message Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
A1000: Conditional Directive not Closed . . . . . . . . . . . . . . . . . . 247
A1001: Conditional Else not Allowed Here . . . . . . . . . . . . . . . . 248
A1051: Zero Division in Expression . . . . . . . . . . . . . . . . . . . . . . 249
A1052: Right Parenthesis Expected. . . . . . . . . . . . . . . . . . . . . . . 249
A1053: Left Parenthesis Expected . . . . . . . . . . . . . . . . . . . . . . . . 250
A1054: References on Non-Absolute Objects Are not Allowed
When Options -FA1 or -FA2 Are Enabled . . . . . . . . . . . . . . . 251
A1101: Illegal Label: Label is Reserved . . . . . . . . . . . . . . . . . . . 252
A1103: Illegal Redefinition of Label . . . . . . . . . . . . . . . . . . . . . . 253
A1104: Undeclared User-Defined Symbol
A1201:Label
ABSENTRY is not Defined in Code Segment . . . . . . . . . . . . 255
A2301: Label is Missing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
A2302: Macro Name is Missing . . . . . . . . . . . . . . . . . . . . . . . . . 256
A2303: ENDM is Illegal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
A2304: Macro Definition Within Definition . . . . . . . . . . . . . . . . 258
A2305: Illegal Redefinition of Instruction or Directive Name . . 259