
PC peripherals
(keyboard, mouse, joystick)
RF wireless receivers
USB converters
USB security keys for
e-commerce
Game pads
Set-top box peripherals
TARGET APPLICATIONS
HIGH-PERFORMANCE 68HC08 CPU CORE
INTEGRATED SECOND GENERATION FLASH MEMORY
FULL USB 1.1 SPECIFICATION LOW-SPEED FUNCTIONS
MULTIPLE CLOCK OPTIONS
In-application re-programmable
Extremely fast programming, encoding
64 bytes in as fast as 2 msec
FLASH programming across the 68HC08’s
full operating supply voltage with no extra
programming voltage
10K write/erase cycles minimum over
temperature
Flexible block protection and security
Cost-effective programming changes and
field software upgrades via in-application
programmability and re-programmability
Reduces production programming costs
through ultra-fast programming
Allows re-programmable battery-powered
applications
Byte-writable for data as well as program
memory
Protects code from unauthorized reading
and to guard against unintentional
erasing/writing of user-programmable
segments of code
1.5 Mbps data rate
On-chip 3.3V regulator
Endpoint 0 with 8-byte transmit buffer and
8-byte receive buffer
Endpoint 1 with 8-byte transmit buffer
Endpoint 2 with 8-byte transmit buffer and
8-byte receive buffer
Designed to serve as a low-speed (LS) USB
device, in accordance with the Universal
Serial Bus Specification Rev. 1.1
Integrated 3.3V regulator reduces system
cost
Crystal oscillator
Ceramic oscillator
External clock
RC oscillator
Flexible clock options optimize timing
accuracy with system cost
FEATURES
BENEFITS
A FLASH MCU SOLUTION
68HC908JB8
8-bit Microcontroller
This 8-bit 68HC908JB8 is an upwardly
compatible, versatile migration from
Motorola’s groundbreaking 68HC05
universal serial bus (USB) Family. The
innovative design features an on-chip USB
module for faster, more reliable PC
peripheral applications. An energy-saving,
low-power solution, the 68HC908JB8 is
embedded with Motorola’s second-
generation embedded FLASH technology to
enable in-system programmability.
3 MHz bus operation at 3V for 333 nsec
minimum instruction cycle time
Efficient instruction set including multiply
and divide
16 flexible addressing modes including
stack relative with 16-bit stack pointer
Fully static low-voltage, low-power design
with wait and stop modes
Object code compatible with the 68HC05
Easy to learn and use architecture
C optimized architecture provides compact
code
CPU08
256 RAM
8K FLASH
MON
BRK
SIM
IRQ
COP
LVI
OSC
TIM
KBI
USB
PORT A
PORT B
PORT C
PORT D
PORT E
V
RE
G
8
8
8
8
5
F
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
.