M68hc08 Serial Programmer
Low-Cost Programming and Debugging Options for M68HC08 MCUs. Monitor Mode Signals. The physical monitor mode interface uses up to nine connections to configure the MCU and establish serial communications. As few as two or three connections are used to program the MCU's FLASH memory when the FLASH.
Expansion board interfaces the programmer with the microcontroller. The different series of microcontroller is having different pin and configuration for programming. It gives the advantage of easy to program the microcontroller to the user.
M68hc08 Serial Programmer
Expansion board can be easily made using the perf board or in breadboard, because it is very simple circuit. I made the expansion board using perf board. For different series of microcontrollers, different expansion board is used. In 3.3V expansion (LVICP) board a 5V to 3.3V,a voltage regulator such as LM1117 or similar is need.
Fig 5 and Fig 6 shows the expansion boards and circuit diagram for different series of microcontrollers. (A clear circuit diagram is provided in the attachment.)
Note: A 3.3V device should only be programmed using 3.3V expansion board, otherwise a permanent damage may occur.
3.3V device are: PIC12F1xxx, 16F1xxx, 18FxxJxx, 18FxxKxx, 24Fxxxx, 24Hxxx, dsPIC33xxx.
In which some of them is having 5V variant. If you need to program at 5V you can select the option “Don’t require LV boards”. Also don’t put any 24F-33F in the 30F socket which works at 5V.