Echelon Neuron User Manual
Page 234

gequ8s function, 169
get_sp function, 169
global data, 29
H
hardware resources, 17
I
IF directive, 143
IFDEF directive, 144
IFNDEF directive, 145
immediate addressing mode, 30
implicit addressing mode, 31
IMPORT directive, 146
INC instruction, 88
inc16 function, 169
INCLUDE directive, 147
indirect addressing mode, 33
indirect indexed addressing mode, 32
indirect relative addressing mode, 31
instruction, 9
instruction pointer, 21
instructions
ADC, 64
ADD, 65
ADD_R, 66
ALLOC, 67
AND, 68
AND_R, 69
BR, 70
BRC, 71
BRF, 72
BRNC, 73
BRNEQ, 74
BRNZ, 76
BRZ, 77
by mnemonic, 196
by opcode, 208
CALL, 78
CALLF, 79
CALLR, 80
DBRNZ, 81
DEALLOC, 82
DEC, 84
DIV, 85
DROP, 86
DROP_R, 87
INC, 88
MUL, 90
NOP, 91
NOT, 92
OR, 93
OR_R, 94
overview, 60
POP, 95
POPD, 100
POPPUSH, 101
PUSH, 102
PUSHD, 107
PUSHPOP, 109
PUSHS, 110
RET, 111
ROLC, 112
RORC, 113
SBC, 114
SBR, 115
SBRNZ, 117
SBRZ, 119
SHL, 121
SHLA, 122
SHR, 123
SHRA, 124
SUB, 125
XCH, 127
XOR, 128
XOR_R, 129
integers, 51
interrupt task, 39
io_iaccess function, 170
io_iaccess_wait function, 170
io_irelease function, 171
ISR, 39
K
keywords, reserved, 220
L
l_shift16 function, 172
l_shift16s function, 172
l_shift8 function, 172
l_shift8_n function, 173
l_shift8s function, 173
label, 9
ldP0_fetchl function, 173
less16 function, 174
less16s function, 174
less8 function, 174
less8s function, 175
library, 5
LIBRARY directive, 148
linking, 44
LIST directive, 150
listing output file, 7
literal constant, 10
lock keyword, 40
log16 function, 175
log8 function, 175
lognot16 function, 176
lognot8 function, 176
lshift16_add16 function, 176
lshift8_add16 function, 177
lshift8by1_add16 function, 177
lshift8by2_add16 function, 178
224
Index