Freescale Semiconductor, Inc.
A FLASH MCU SOLUTION
68HC908QT2
8-bit Microcontroller
FEATURES
BENEFITS
TARGET APPLICATIONS
HIGH-PERFORMANCE 68HC08 CPU CORE
• Discrete replacement
• Appliances
• Control systems
• Home and industrial
security systems
• Fluorescent light ballasts
• 8 MHz bus operation at 5V operation for
125 nsec minimum instruction cycle time
• Easy-to-learn, easy-to-use architecture
• Object compatible with 68HC05
• 4 MHz bus operation at 3V operation for
250 nsec minimum instruction cycle time
• Allows for efficient, compact modular coding
in assembly or C
• Efficient instruction set including multiply
and divide
• 16 flexible addressing modes including stack
relative with 16-bit stack pointer
• Electromechanical replacement
1.5K BYTES INTEGRATED SECOND-GENERATION FLASH MEMORY
• In-application reprogrammable
• Cost-effective programming changes and
field software upgrades via in-application
programmability and reprogrammability
The 68HC908QT2 helps reduce system cost by
eliminating the need for external low-voltage
inhibit, external drivers with high-current I/O
and external data EEPROM and helps reduce
programming cost with Fast FLASH
• Virtually eliminates scrap, costly rework and
cost of socket
• The benefits of FLASH at competitive
OTP prices
programming. Other valuable features include
an analog-to-digital converter (ADC) and an
internal clock oscillator. It helps maximize
efficiency and speed time-to-market with the
ability change code in-application with FLASH
and free, professional-quality development
tools including a QT/QY C compiler, simulator,
assembler, linker, FLASH programmer and
auto-code generator.
• Extremely fast programming
– As fast as 32 µsec/byte
– Up to 100x faster than most embedded
FLASH
• Helps to reduce production programming
costs through ultra-fast programming
• Helps to reduce power and speed application
when writing non-volatile data is required
• FLASH easily used for data EEPROM
– 10K minimum write/erase cycles across
temperature
– Byte writeable
– No restrictions or special instructions to
access data in FLASH program memory
• Virtually eliminates the need and cost for
external serial data EEPROM
• Easily performs table lookup and data
manipulation without slow and cumbersome
special table instructions
• Flexible block protection and security
• Helps to protect code from unauthorized
reading
• Guards against unintentional erasing/writing
of user-programmable segments of code
CPU08
INTERNAL CLOCK OSCILLATOR
6
128 RAM
1.5K FLASH
MON
KBI
PORT A
• 3.2 MHz nominal bus frequency
• +/- 25 percent trimmable
• +/- 5 percent accurate to 105°C
• Can eliminate the cost of all external clock
components
• Helps to reduce board space
• Can eliminate EMI generated from external
clocks
4 CHANNEL,
8-BIT ADC
• Allows option of external RC, external clock
or external crystal/resonator
TIM
BRK
SIM
FLEXIBLE I/O
• Up to five bidirectional I/O and one input
• High-current drive
• Programmable pull-ups/keyboard interrupt
• High-current I/O allows direct drive of LED
and other circuits to virtually eliminate
external drivers and reduce system costs
• Keyboard scan with programmable pull-ups
virtually eliminates external glue logic when
interfacing to simple keypads
COP
LVI
INT OSC
For More Information On This Product,
Go to: www.freescale.com