Debugging on HC08 using MON8

Every member of the HC08 microcontroller family is equipped with a basic support for in-system programming and debugging (MON8, for details see datasheet of a HC08 processor). The microcontroller can work in two modes, normal and monitor.

In the monitor mode, the microcontroller can accept couple of commands over the single wire interface. The commands allow to read/write the memory and run a code. In combination with Break module a simple debugging system can be built (for example, ICS boards, P&E Multilink, or various custom designs).

There are few issues that results from the characteristics of the MON8 system: