Programming Instructions Appendix B
312
IR SR HR TR AR LR TC DM #
00000 to 23515 23600 to 25507 HR 0000 to 9915 TR 0 to 7 AR 0000 to 2715 LR 0000 to 6315 TC 000 to 511 Read/Wr: DM 0000 to DM 0999
Rd only: DM 1000 to DM 1999
0000 to 9999
or 0000 to FFFF
These footnote tables show the actual ranges of all data areas. Bit numbers are provided (except for DM and TC areas); remove the rightmost two digits for word numbers.
Data Areas
Name
Mnemonic
Operand Data AreasFunctionSymbol
SUBROUTINE START
SBN(92)
SBN(92)
N
Marks the start of subroutine N. N:
00 to 99
RETURN
RET(93)
RET(93)
Marks the end of a subroutine and returns
control to the main program.
None
WATCHDOG TIMER
REFRESH
(@)WDT(94)
WDT(94)
T
Sets the maximum and minimum limits for
the watchdog timer (normally 0 to 130 ms).
New limits:
Maximum time = 130 + (100 x T)
Minimum time = 130 + (100 x (T–1))
T:
0 to 63
I/O REFRESH
(@)IORF(97)
IORF(97)
St
E
Refreshes all I/O words between the start
(St) and end (E) words. Only I/O words
may be designated. Normally these words
are refreshed only once per cycle, but re-
freshing words before use in an instruction
can increase execution speed. St must be
less than or equal to E.
St/E:
IR