The easiest method to program a blank part is out-of-circuit programming. With this method, you don’t have to follow programming procedures or satisfy monitor mode entry requirements. The programmer takes care of these details. To program out-of-circuit, simply connect your device to the programmer, load the s-record file, and then press a button. Your device will be programmed in a matter of seconds.
Motorola provides in-circuit simulators for many of the newer 68HC08 devices to support out-of-circuit programming. For other devices, programming support is provided by the SPGMR08 interface module, the appropriate adapter board, and MCUscribe software. Information about development tools is provided at the 68HC08 documentation Web site (http://www.mcu.motsps.com/documentation/68HC08/devhc08.html). In particular, the Microcontroller Development Tool Selector Guide describes the options that are available to program your device. This document lists Motorola programming solutions as well as third-party programming support.

Next, let’s look at how to program a blank part using in-circuit programming.