This is a simple development board I built based around the Freescale M68HC08 Family of 8-bit microcontroller units (MCUs), specifically the HC08GP32 MCU. There are many like it on the market as Freescale and various other 3rd party companies offer something like it. But this is mine, I made it, I understand it and I like it. Plus I designed it for my specific needs. I wanted to be able to rapidly prototype various design ideas involving a simple 8-bit microcontroller. This board makes it easy to pull it from the shelf, write some code, burn it, run it then stand back and experience the sweet smell of success or smoke...whichever happens.
The HC08-GP32 Development Board I designed was built to support either the standard 16-pin MON08 Debug interface or the more simplified, User Monitor based MON08 UART Debug Interface. These options are described completely in Freescale's Application Note AN2317. I typically use the P&E Microsystems USB Multilink debugger along with the Freescale Code Warrior Development Suite (Special Version) with this board. I have had no problems and they work well together. There are obviously many other development and debugging options, but this is what I have used that works well for me.
The HC08GP32 MCU is quite interesting because they have a high I/O pin count and decent amount of FLASH (32k) to do something useful. This makes them suitable for all kinds of small microcontroller projects. These microcontrollers are typically available for less than $5 a piece depending on the options.
The following are the features of this HC08-GP32 Development Board.
This is a description of each of the dip-switches on the HC08-GP32 Development Board. The dip-switches provide a convenient way to disengage various MON08 and Development Board signals from the processor without having to disconnect the MON08 cable.
Below is a layout diagram of the two 8-position dip-switchs on this board.
Links / Downloads
Click on the hyperlinks below to download schematics, PDFs and EagleCad project files. You can also use the Mouser and BatchPCB links to order your own parts and boards if you like.
EagleCad 3-D Images