|
NOTICE: Please change your bookmarks |
|
The MC68HC08 is a object code compatibility with the 68HC05 with 78 new instructions, including eight additional addressing modes, a 16-bit index register and stack pointer, memory to memory data transfers, and BCD instructions. |
|
The 68HC08 was announced in the early 1990's but it remained typical Motorola vaporware until around 1997 when the first products were released. Many pin, surface mounted, one-time programmable (OTP) devices were not very user friendly for hobbyist or small production users. But now they are available in low cost, low pin count, DIP package, FLASH memory devices. |
| PINS | DEVICE NAME | FEATURES |
|---|---|---|
8 |
MC68HC908QT4 | 4K FLASH, TIM, No Crystal |
16 |
MC68HC908QY4 | 4K FLASH, TIM, No Crystal |
16 |
MC68HC908KX8 | 8K FLASH, SCI, TIM |
| 20 | MC68HC908JB8 | 8K FLASH, USB |
20 |
MC68HC908JK3E | 4K FLASH, TIM |
| 20 | MC68HC908JK8 | 8K FLASH, SCI, TIM |
| 20 | MC68HC908LB8 | 8K FLASH, Op-Amp, No Crystal |
28 |
MC68HC908JL3E | 4K FLASH, TIM |
| 28 | MC68HC908JL8 | 8K FLASH, SCI, TIM |
| 28 | MC68HC908JL16 | 16K FLASH, SCI, IIC, TIM |
| 28 | MC68HC908MR8 | 8K FLASH, SCI, TIM |
| 28 | MC68HC908GR8 | 8K FLASH, SCI, SPI, TIM |
40 |
MC68HC908GP32 | 32K FLASH, SCI, SPI, 2 TIM |
| TIM is a 2-channel timer
interface module with selectable input capture, output compare, and PWM on each channel. All of the above also have A/D. |
||
NOTE: There is a serious flaw with the first
(current?) mask set of MC68HC908Qxx with an output pin. Be sure
to get the Errata from the Motorola Web Site.
Of course, the Freescale site is one of the first places to visit.
| From Motorola get
From P&E Microcomputer Systems get the software to program the MC68HC908. ImageCraft has a 30 day free demo of their 68HC908 C Compiler
|
Mathpak is a 16 bit math package from an old HITACHI handbook slightly modified for the 68HC08.
L3 Systems offers its Pony Monitor for HC08 development. The Pony Monitor is written to reside with 4K of memory space and provide basic assembly debugging support and fast s-record downloads. There is also a mini-Pony written for the MC68HC908JB8.
The small world of HC08 is a wonderful site. MUST SEE
Spgmr08 is a Linux software package for programming devices in the Motorola MC68HC908 microcontroller family.
Here is a collection of sample code that was written by Samuel Ginsberg
Val Gretchev, who's MC68HC11 Emporium was a classic microcontroller site some years ago, has provided this project based on the MC68HC908GP32. Even if you don't want to reproduce this project in its entirety the very well written and commented assembly program is worth study. There are many routines that would be useful in your own work.
There is a new Series of Motorola MCU Reference Designs Passive Infra Red (PIR) Detection System USB-Based Sensor-Actuator Interface Digital Addressable Lighting Interface Radio Frequency Reference Design for Remote Keyless Entry. Many others.
Design Ideas that make use of MC68HC08 microcontrollers.
![]() |
at ELECTRONIC DESIGN use MC68HC08 microcontrollers. |
Roger's Embedded Microcontrollers Home Page
This page written by Roger Schaefer. Last updated May 30,
2006