ETC 68HC908GT16FS

Freescale Semiconductor, Inc.
A FLASH MCU SOLUTION
68HC908GT16/GT8
8-bit Microcontroller
FEATURES
TARGET APPLICATIONS
Freescale Semiconductor, Inc...
•
•
•
•
•
•
•
•
BENEFITS
HIGH-PERFORMANCE 68HC08 CPU CORE
Radar detectors
Industrial and home lighting
Security systems
Home appliances
Sensors
Electronic power meters
Wireless communication
PDA attachments
• 8 MHz bus operation at 5V operation for
125 nsec minimum instruction cycle time
• 4 MHz bus operation at 3V for 250 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
INTEGRATED SECOND GENERATION FLASH MEMORY
The 68HC908GT16 and 68HC908GT8 are fully
integrated microcontrollers created to make
system design easier by eliminating external
peripherals wherever possible. The internal
clock generator eliminates the need for an
external clock source and helps reduce
system costs. The integrated second
generation FLASH memory programs up to
100 times faster than prior FLASH solutions
and offers in-application programming.
Features include a synchronous serial
peripheral interface (SPI), an asynchronous
serial communications interface (SCI), an
analog-to-digital converter (ADC), an auto
wakeup from stop feature, low-voltage inhibit
(LVI) and a watchdog timer.
HC08 CPU
KBI
16K/8K Flash
8-ch 8-bit
ADC
512 RAM
SCI
LVI
SPI
COP
2 x 2-ch
16-bit Timer
• 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
UP TO 33 BI-DIRECTIONAL INPUT/OUTPUT (I/O) LINES
• 10 mA sink/source on all I/O pins
• 15 mA sink capability on five I/O pins
• Keyboard scan with selectable interrupts
on eight I/O pins
• Software programmable pullups on 23
I/O pins
• High-current I/O allows direct drive of LED
and other circuits to eliminate external
drivers and reduce system costs
• Keyboard scan with programmable pullups
eliminates external glue logic when
interfacing to simple keypads
TWO PROGRAMMABLE 16-BIT TIMER CHANNELS
• 125 nsec resolution at 8 MHz bus
• Free-running counter or modulo up-counter
• Each channel independently programmable
for input capture, output compare or
unbuffered PWM
• Pairing timer channels provides a buffered
PWM function
INTERNAL CLOCK GENERATOR
Internal
Clock
Generator
Up to 36 GPIO
•
•
•
•
Software-selectable bus frequencies
2% accurate with trim capability
Clock monitor
Option to allow use of external clock source
or external crystal/ceramic resonator
• Eliminates the need and cost for an
external clock source
• Improved accuracy across temperature and
voltage
TIMEBASE MODULE
• 8 user-selectable periodic real-time
interrupts
• Optionally operate in low-power stop mode
For More Information On This Product,
Go to: www.freescale.com
• Provides auto wakeup from low-power stop
mode to maintain real-time clock or check
external device status such as sensors
A FLASH MCU SOLUTION
Freescale Semiconductor, Inc.
68HC908GT16/GT8
PART NUMBER
RESALE*
RESALE
EASY-TO-ORDER DEVELOPMENT TOOL KITS
M68ICS08GPGT
KITMMEVS08GPGT
KITMMDS08GPGT
DESCRIPTION
Programmer/in-circuit
debug kit
Cost-effective real-time
in-circuit emulator kit
High-performance real-time
in-circuit emulator kit
$295
$1450
$3950
INDIVIDUAL DEVELOPMENT TOOL COMPONENTS
Freescale Semiconductor, Inc...
M68MMDS0508
M68MMPFB0508
M68EML08GPGT
M68CBL05B
M68CBL05C
M68TC08GT16FB44
M68TB08GT16B42
M68TQS044SAG1
M68TQP044SAMO1
High performance emulator
MMEVS platform board
Emulation module daughter
board
Low-noise flex cable
Low-noise flex cable
44-pin QFP target head adapter
42-pin SDIP target head adapter
44-pin TQ socket with guides
44-pin TQPACK
$2950
$395
$495
$120
$120
$250
$100
$50
$70
FEATURES
BENEFITS
SERIAL COMMUNICATIONS INTERFACE
• UART asynchronous communications
system
• Flexible baud rate generator
• Double buffered transmit and receive
• Optional hardware parity checking and
generation
• Enables synchronous serial
communications with peripheral
devices
SERIAL PERIPHERAL INTERFACE
• Full-duplex 3-wire synchronous
transfers
• Maximum master bit rate of 4 MHz for
8 MHz system clock
• High-speed synchronous
communication between multiple
MCUs or between MCU and serial
peripherals
• Cost-effective serial peripheral
expansion to EEPROM, high-precision
A/D D/A converters, real-time clocks,
etc.
COMPUTER OPERATING PROPERLY WATCHDOG TIMER
APPLICATION NOTES
AND ENGINEERING BULLETINS
• Issues reset in the event of runaway
code
• AN1831/D Using MC68HC908 On-Chip FLASH
Programming Routines
• EB366/D In-Circuit Programming of 68HC908GP32
FLASH Memory
• AN2093/D Creating Efficient C Code for the
MC68HC08
• AN1219/D M68HC08 Integer Math Routines
• AN1218/D HC05 to HC08 Optimization
• AN1837/D Non-Volatile Memory Technology Review
• AN1752/D Data Structures for 8-bit MCUs
• AN1705/D Noise Reduction Techniques for
MCU-Based Systems
• AN1259/D System Design and Layout Techniques for
Noise Reduction in MCU-Based Systems
• AN1263/D Designing for Electromagnetic
Compatibility with Single-Chip Microcontrollers
• AN1050/D Designing for Electromagnetic
Compatibility (EMC) with HCMOS Microcontrollers
• AN1705/D Noise Reduction Techniques for
Microcontroller-Based Systems
And many more—see our Web site at
http://www.motorola.com/mcu
SELECTABLE TRIP POINT LOW-VOLTAGE INHIBIT
• Improves reliability by resetting the
MCU when voltage drops below trip
point
• Two trip points allow optimum
operation in both 5V and 3V nominal
systems
• Integration reduces system cost
8-BIT ANALOG-TO-DIGITAL CONVERTER
• 8 channels
• Single conversion in 17 µsec
• Fast, easy conversion from analog
inputs—such as temperature, pressure
and fluid levels—to digital values for
CPU processing
PACKAGE OPTIONS
PART NUMBER
PACKAGE
TEMPERATURE
RANGE
MC68HC908GT16CFB
MC68HC908GT16CB
MC68HC908GT8CFB
MC68HC908GT8CB
44 QFP
42 SDIP
44 QFP
42 SDIP
-40 to 85°C
-40 to 85°C
-40 to 85°C
-40 to 85°C
SAMPLE PACKS
PACKAGE
TEMPERATURE
RANGE
KMC908GT16CFB
KMC908GT16CB
44 QFP
42 SDIP
-40 to 85°C
-40 to 85°C
* All prices are manufacturer’s suggested resale for North America.For
Motorola and the stylized M Logo are registered in the U.S. Patent and Trademark Office. This
product incorporates SuperFlash® technology licensed from SST. All other product or service names
are the property of their respective owners. © Motorola, Inc. 2003
68HC908GT16PB/D
More Information
On This Product,
REV 2
1ATX46457-1 Printed in USA 05/03
Go to: www.freescale.com
Imperial Litho 56466 5,000 LITCSG1