Fujitsu F2 MC-16 Computer Accessories User Manual


 
75
CHAPTER 2 DEPENDENCE FUNCTIONS
- Abnormal Breakpoint
Setting a breakpoint at the instruction immediately after string instructions listed below, may cause a
break in the middle of the string instruction without executing the instruction to the end.
Notes on STEP Command
- Exceptional Step Execution
When executing the instructions listed in the notes on the GO command as invalid breakpoints and
abnormal breakpoints, such instructions and the next instruction are executed as a single instruction.
Furthermore, if such instructions are continuous, then all these continuous instructions and the next
instruction are executed as a single instruction.
- Step Execution that won't Break
Note that no break occurs after step operation when both the following conditions are met at one time.
- When step instruction longer than 2 bytes and last code ends at even address
- When breakpoint already set at last address (This "already-set" breakpoint is an invalid breakpoint that
won't break, because it has been set at an address other than the starting address of an instruction.)
Controlling Watchdog Timer
It is possible to select "No reset generated by watchdog timer counter overflow" while executing a program
using the GO, STEP, CALL commands.
Use the ENABLE WATCHDOG, DISABLE WATCHDOG commands to control the watchdog timer.
- ENABLE WATCHDOG : Reset generated by watchdog timer counter overflow
- DISABLE WATCHDOG : No reset generated by watchdog timer counter overflow
The start-up default in this program is "Reset generated by watchdog timer counter overflow".
[Example]
>DISABLE WATCHDOG
>GO
F
2
MC-16L/16LX/16/16H
MOVS
SECQ
WBTS
MOVSWI
SECQWI
MOVSD
SECQD
FILS
FILSW
MOVSW
SECQW
MOVSI
SECQI
WBTC
MOVSWD
SECQWD
FILSI
FILSWI
F
2
MC-16F
MOVS
SECQ
WBTS
MOVSWI
SECQWI
MOVSD
SECQD
FILS
FILSW
MOVM
MOVSW
SECQW
MOVSI
SECQI
WBTC
MOVSWD
SECQWD
FILSI
FILSWI
MOVMW