Epson S5U1C62000A User Manual
Page 78

66
EPSON
S5U1C62000A MANUAL
(S1C60/62 FAMILY ASSEMBLER PACKAGE)
CHAPTER 5: ASSEMBLER
Precautions
• The assembler only permits backward reference of a Define name. Therefore the name definition must
precede the use of it.
• Once a Define name is defined, it cannot be canceled. However, redefinition can be made using
another Define name.
Example:
#define
MemX1 mx
#define
MemX2 MemX1
ldpx MemX2,my
... Expanded to "ldpx mx, my".
• When the same Define name is defined duplicatedly, an error will result.
• No other characters than delimiters (space, tab, line feed, and comma) can be added before and after a
Define name in the source. However, an operator can be added to a Define name string without
delimiters.
Examples:
#define
L
LABEL
ld
a,(L^h>>4)&0b00001111
... Replaced with "ld a, LABEL[7:4]".
ld
b,(L^l)&0b00001111
... Replaced with "ld b, LABEL[3:0]".
• The internal preprocess part of the assembler does not check the validity of a statement as the result of
the replacement of the character string.
- C8230 (29 pages)
- 400 (38 pages)
- 400 (148 pages)
- 600 (135 pages)
- 640 (45 pages)
- 700 (10 pages)
- 850 (147 pages)
- 1520 (40 pages)
- C82314 (71 pages)
- RS-485 (2 pages)
- 6200A (97 pages)
- C82307 (37 pages)
- UB E02 (86 pages)
- 440 (240 pages)
- 440 (212 pages)
- 660 (92 pages)
- 5000 (154 pages)
- 5000 (176 pages)
- 9000 (68 pages)
- ARM.POWERED ARM720T (224 pages)
- SD-DSPUSBB (2 pages)
- CMD-2260 (18 pages)
- C823301 (17 pages)
- S1C6200A (98 pages)
- 33+ (10 pages)
- FEH300b (46 pages)
- SED 1520 Series (40 pages)
- Serial Interface GQ-3500 (13 pages)
- ETX-945 (39 pages)
- Photo EX (35 pages)
- C82364 (279 pages)
- 214D-1 (57 pages)
- EM07ZS1647F (168 pages)
- Connect-It SD-DSWIFIB (2 pages)
- ACTIONPC 7000 (10 pages)
- S5U1C63000H2 (35 pages)
- C824 (4 pages)
- C82069* (46 pages)
- 80211b (68 pages)
- C82312 (13 pages)
- S5U1C17801T1100 (60 pages)
- C82324* (57 pages)
- C82372 (22 pages)
- C82315 (48 pages)
- P07303 (36 pages)