I'm currently trying to put a HC08 into monitor mode by setting the appropriate voltage on the IRQ pin and then executing a software interrupt instruction (SWI) rather than using the reset pin (page 170 of the manual).
When I execute a SWI, all that happens is my software interrupt vector just gets executed. Nothing seems to change in the operation of the HC08. If I ground the reset pin, the HC08 goes happily into monitor mode.
The chip that I'm using is an old sample chip stamped "XC68HC98AZ60" (note the missing 0 such that instead of being HC908 it is an HC98). I don't know if this has anything to do with the problem.
Anyone got any suggestions or comments?
Anna