8-bit Microcontrollers
MC908QC16/8
Target Applications
> Various applications including:
Overview
Freescale Semiconductor’s MC908QC family of
microcontrollers (MCUs) is positioned to support
HC08 core small-package 8-bit microcontrollers and
the low-end LIN market. QC devices are low voltage
with on-chip in-circuit Flash memory programmable
down to 1.8 volts. The functionality is completed with
strong analog capabilities, a complete set of serial
modules and robust memory options. These
products are fully LIN 2.0 and J2602 compliant.
They are intended to be used as LIN slaves where
the application requires cost-effective hardware
solutions. A variety of small packages (16-, 20-
and 28-pin), together with the optimized peripheral
sets and the powerful HC08 CPU, make this an ideal
low-end controller.
Computer Operating Properly
Periodic Wake-Up Module
• Mirrors
• Climate control
• Wiper control
• Lighting
• Window lift
• Sunroof
Internal Clock Oscillator
1 x 2-ch., 16-bit Timer
1 x 4-ch., 16-bit Timer
HC08 CPU
Wake-Ups
POR
KBI
LVI
• Appliances
• Control systems
• Home and industrial
• Motion control
Up to 10-ch., 10-bit ADC
security systems
Up to 512 KB RAM
Up to 24 GPIO
8 KB/16 KB
ESCI
SPI
Cost-Effective LIN Family
Second-Generation Flash or Cost-Effective ROM Memory Options
Internal Clock Oscillator
Features
> Embedded, fully automotive Flash
> Range of memory from 8 KB to 16 KB
> 10K write/erase cycles at -40°C to +125°C
> Ultrafast programming: 64 bytes in 2 ms
> Flash block protection
> Flash reprogrammable in circuit
> 1 MHz, 2 MHz and 3.2 MHz nominal
> Fully trimmable internal oscillator
> Less than 0.4 percent oscillator accuracy
Enhanced SCI—LIN SCI Controller
> Programmable 8-bit or 9-bit
> Programmable baud rates
> Separately enabled transmitter and receiver
> Interrupt-driven operation with eight
> Capable of communication rates up
High-Performance CPU
> Efficient instruction set, including multiply
> 16 flexible addressing modes, including
> Fully static, low-voltage, low-power design
Periodic Wake-Up Module
> Selectable timeout periods (40 µs to
> Exit from low-power STOP mode without
> Dedicated low-power 32 kHz internal
> Accessible in all modes of operation (RUN,
> Full-duplex operation allows simultaneous
bus frequency
within a LIN frame
character length
interrupt flags
to 115 kbps, encompassing all
LIN baud rates
and divide
stack relative with 16-bit stack pointer
with WAIT and STOP modes
three minutes)
external signals
oscillator separate from the main system
clock sources
WAIT and STOP)
transmission and reception of data
> Eliminates the cost of all external
> Helps to reduce board space
> Eliminates or reduces EMI generated from
> Allows option of external RC and
> Full-duplex operation allows simultaneous
> ESCI arbiter allows measurement of LIN
> Finely adjustable baud rate prescalers allow
> Enhanced detection of LIN break symbols
> Object code compatible with 68HC05
> Easy to learn and use architecture
> C-optimized architecture provides
> ESCI arbiter allows measurement of LIN
> Finely adjustable baud rate prescalers allow
> Enhanced detection of LIN break
Benefits
> Qualified for high temperatures, shock,
> Cost-reduction path for high-volume
> Reduced production programming costs
> Helps protect code from unauthorized
> Allows real-time Flash updates
vibrations and humidity as required by
the automotive industry
stable programs
through ultrafast programming at
operating voltage
reading and to guard against unintentional
writing/erasing of user-programmable
segments of code
clock components
external clocks
external crystal
transmission and reception of data
synchronization data without separate
timer hardware
extremely precise control of baud rate
to prevent false interrupts
compact code
synchronization data without separate
timer hardware
extremely precise control of baud rate
symbols to prevent false interrupts