MC9S08QE32CFT Freescale Semiconductor, MC9S08QE32CFT Datasheet

MCU 8BIT 32K FLASH 48-QFN

MC9S08QE32CFT

Manufacturer Part Number
MC9S08QE32CFT
Description
MCU 8BIT 32K FLASH 48-QFN
Manufacturer
Freescale Semiconductor
Series
HCS08r
Datasheets

Specifications of MC9S08QE32CFT

Core Processor
HCS08
Core Size
8-Bit
Speed
50MHz
Connectivity
I²C, LIN, SCI, SPI
Peripherals
LVD, PWM, WDT
Number Of I /o
38
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 3.6 V
Data Converters
A/D 10x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
48-QFN
Cpu Family
HCS08
Device Core Size
8b
Interface Type
SCI/SPI
# I/os (max)
40
Operating Supply Voltage (typ)
3.3V
Operating Supply Voltage (max)
3.6V
Operating Supply Voltage (min)
2V
On-chip Adc
10-chx12-bit
Instruction Set Architecture
CISC
Operating Temp Range
-40C to 85C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
48
Package Type
QFN EP
Processor Series
S08QE
Core
HCS08
Data Bus Width
8 bit
Data Ram Size
2 KB
Number Of Programmable I/os
40
Operating Supply Voltage
- 0.3 V to + 3.8 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
EWS08
Development Tools By Supplier
DEMOQE128, EVBQE128
Minimum Operating Temperature
- 40 C
For Use With
DEMO9S08QE32 - DEMO FOR S08 AND QE32/16DC9S08QE32 - DAUGHTER CARD FOR DEMO9S
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
Compliant
Freescale Semiconductor
Data Sheet: Technical Data
An Energy Efficient Solution by Freescale
MC9S08QE32 Series
Covers: MC9S08QE32 and
MC9S08QE16
Features
• 8-Bit HCS08 Central Processor Unit (CPU)
• On-Chip Memory
• Power-Saving Modes
• Clock Source Options
• System Protection
• Development Support
© Freescale Semiconductor, Inc., 2008-2009. All rights reserved.
This document contains information on a product under development. Freescale reserves the
right to change or discontinue this product without notice.
– Up to 50.33 MHz HCS08 CPU at 3.6 V to 2.4 V, 40 MHz CPU
– HC08 instruction set with added BGND instruction
– Support for up to 32 interrupt/reset sources
– Flash read/program/erase over full operating voltage and
– Random-access memory (RAM)
– Security circuitry to prevent unauthorized access to RAM and
– Two very low power stop modes
– Reduced power wait mode
– Peripheral clock enable register can disable clocks to unused
– Very low power external oscillator that can be used in run,
– 6 μs typical wakeup time from stop3 mode
– Oscillator (XOSCVLP) — Loop-control Pierce oscillator;
– Internal clock source (ICS) — Internal clock source module
– Watchdog computer operating properly (COP) reset with
– Low-voltage warning with interrupt.
– Low-voltage detection with reset or interrupt
– Selectable trip points.
– Illegal opcode detection with reset
– Illegal address detection with reset
– Flash block protection
– Single-wire background debug interface
at 2.4 V to 2.1 V and 20 MHz CPU at 2.1 V to 1.8 V across
temperature range of –40 °C to 85 °C
temperature
flash contents
modules, thereby reducing currents; allows clocks to remain
enabled to specific peripherals in stop3 mode.
wait, and stop modes to provide accurate clock source to real
time counter.
crystal or ceramic resonator range of 31.25 kHz to 38.4 kHz or
1 MHz to 16 MHz
containing a frequency-locked-loop (FLL) controlled by
internal or external reference; precision trimming of internal
reference allows 0.2% resolution and 2% deviation over
temperature and voltage; supports CPU frequencies from
4 kHz to 50.33 MHz.
option to run from dedicated 1 kHz internal clock source or bus
clock.
• Peripherals
• Input/Output
• Package Options
– Breakpoint capability to allow single breakpoint setting during
– On-chip in-circuit emulator (ICE) debug module containing
– ADC — 10-channel, 12-bit resolution; 2.5 μs conversion time;
– ACMPx — Two analog comparators with selectable interrupt
– SCIx — Two serial communications interface modules with
– SPI— One serial peripheral interface; full-duplex or
– IIC — One IIC; up to 100 kbps with maximum bus loading;
– TPMx — One 6-channel (TPM3) and two 3-channel (TPM1
– RTC — (Real-time counter) 8-bit modulus counter with
– 40 GPIOs, including 1 output-only pin and 1 input-only pin
– 16 KBI interrupts with selectable polarity
– Hysteresis and configurable pull up device on all input pins;
– 48-pin QFN, 44-pin LQFP, 32-pin LQFP, 28-pin SOIC
in-circuit debugging (plus three breakpoints in on-chip debug
module)
three comparators and nine trigger modes. Eight deep FIFO for
storing change-of-flow addresses and event-only data. Debug
module supports both tag and force breakpoints
automatic compare function; 1.7 mV/°C temperature sensor;
internal bandgap reference channel; operation in stop3; fully
functional from 3.6 V to 1.8 V
on rising, falling, or either edge of comparator output; compare
option to fixed internal bandgap reference voltage; outputs can
be optionally routed to TPM module; operation in stop3
optional 13-bit break. Full duplex non-return to zero (NRZ);
LIN master extended break generation; LIN slave extended
break detection; wake on active edge.
single-wire bidirectional; double-buffered transmit and
receive; master or slave mode; MSB-first or LSB-first shifting
multi-master operation; programmable slave address; interrupt
driven byte-by-byte data transfer; supports broadcast mode
and 10-bit addressing
and TPM2); selectable input capture, output compare, or
buffered edge- or center-aligned PWM on each channel;
binary or decimal based prescaler; external clock source for
precise time base, time-of-day, calendar or task scheduling
functions; free running on-chip low power oscillator (1 kHz)
for cyclic wake-up without external components; runs in all
MCU modes
Configurable slew rate and drive strength on all output pins.
MC9S08QE32
48-QFN
Case 1314
7 mm × 7 mm
32-LQFP
Case 873A
7 mm × 7 mm
Document Number: MC9S08QE32
Rev. 6, 10/2009
44-LQFP
Case 824D
10 mm × 10 mm
28-SOIC
Case 751F

Related parts for MC9S08QE32CFT

MC9S08QE32CFT Summary of contents

Page 1

... Development Support – Single-wire background debug interface This document contains information on a product under development. Freescale reserves the right to change or discontinue this product without notice. © Freescale Semiconductor, Inc., 2008-2009. All rights reserved. Document Number: MC9S08QE32 MC9S08QE32 48-QFN Case 1314 7 mm × ...

Page 2

... OZTOT 11, updated typicals and Max. for t 16, removed the Rev. Voltage High item. Table 17. and f in the Table 11. int_t int_ut MC9S08QE32 Series MCU Data Sheet, Rev FEI mode with all modules DD Table 8 with an individual Table 9 Stop Mode IRST. Freescale Semiconductor ...

Page 3

... For the 28-pin packages SSAD REFL The 48-pin package is the only package with the option of having the SPI pins (SS, MISO, MOSI, and SPSCK) available on PTE3-0 pins. Figure 1. MC9S08QE32 Series Block Diagram Freescale Semiconductor DEBUG MODULE (DBG) REAL-TIME COUNTER (RTC) SCL IIC MODULE (IIC) ...

Page 4

... V REFH 7 V REFL 8 V SSAD PTB7/SCL/EXTAL 10 11 PTB6/SDA/XTAL 12 PTE6 Pins in bold are lost in the next lower pin count package. 4 Figure 2. 48-Pin QFN MC9S08QE32 Series MCU Data Sheet, Rev PTA2/KBI1P2/SDA/ADP2 35 PTA3/KBI1P3/SCL/ADP3 34 PTD2/KBI2P2 33 PTD3/KBI2P3 32 PTD4/KBI2P4 PTE4 28 PTA6/TPM1CH2/ADP8 27 PTA7/TPM2CH2/ADP9 26 PTB0/KBI1P4/RxD1/ADP4 25 PTB1/KBI1P5/TxD1/ADP5 Freescale Semiconductor ...

Page 5

... PTD1/KBI2P1 PTD0/KBI2P0 PTE7/TPM3CLK DDAD V REFH V REFL V SSAD V SS PTB7/SCL/EXTAL 11 PTB6/SDA/XTAL Pins in bold are lost in the next lower pin count package. Freescale Semiconductor Figure 3. 44-Pin LQFP MC9S08QE32 Series MCU Data Sheet, Rev. 6 Pin Assignments 33 PTA2/KBI1P2/SDA/ADP2 32 PTA3/KBI1P3/SCL/ADP3 31 PTD2/KBI2P2 PTD3/KBI2P3 30 PTD4/KBI2P4 PTA6/TPM1CH2/ADP8 PTA7/TPM2CH2/ADP9 25 24 ...

Page 6

... Pin Assignments PTD1/KBI2P1 PTD0/KBI2P0 DDAD REFH V /V SSAD REFL V SS PTB7/SCL/EXTAL PTB6/SDA/XTAL Pins in bold are lost in the next lower pin count package Figure 4. 32-Pin LQFP MC9S08QE32 Series MCU Data Sheet, Rev PTA2/KBI1P2/SDA/ADP2 23 PTA3/KBI1P3/SCL/ADP3 22 PTD2/KBI2P2 21 PTD3/KBI2P3 20 PTA6/TPM1CH2/ADP8 19 PTA7/TPM2CH2/ADP9 18 PTB0/KBIP4/RxD1/ADP4 17 PTB1/KBIP5/TxD1/ADP5 Freescale Semiconductor ...

Page 7

... PTC2/TPM3CH2 Table 1. MC9S08QE32 Series Pin Assignment by Package and Pin Sharing Priority Pin Number — — — 13 — — — Freescale Semiconductor Figure 5. 28-Pin SOIC <-- Lowest Priority 28 Port Pin Alt 1 Alt 2 — PTD1 KBI2P1 — PTD0 KBI2P0 — PTE7 TPM3CLK PTB7 SCL 1 ...

Page 8

... TPM2CLK SPSCK 1 PTC5 TPM3CH5 2 PTC4 TPM3CH4 3 PTA5 IRQ TPM1CLK RESET 4 PTA4 ACMP1O BKGD MC9S08QE32 Series MCU Data Sheet, Rev. 6 --> Highest Alt 3 Alt 4 ADP7 2 ADP6 ADP5 ADP4 ADP9 ADP8 ADP3 ADP2 3 3 ACMP1– ACMP1+ ACMP2– ACMP2+ 2 ACMP2O MS Freescale Semiconductor ...

Page 9

... Reliability of operation is enhanced if unused inputs are tied to an appropriate logic voltage level (for instance, either V pull-up resistor associated with the pin is enabled. Freescale Semiconductor Table 2. Parameter Classifications NOTE Table 3 may affect device reliability or cause permanent MC9S08QE32 Series MCU Data Sheet, Rev ...

Page 10

... DD load will shunt current greater than maximum injection DD MC9S08QE32 Series MCU Data Sheet, Rev. 6 Value Unit –0.3 to +3.8 V 120 mA –0 0 ±25 mA °C –55 to 150 ) and negative (V ) clamp DD SS and range during instantaneous and > greater than will be very small Freescale Semiconductor ...

Page 11

... I/O Solving Equation 1 and Equation 2 where constant pertaining to the particular part. K can be determined from equation 3 by measuring P (at equilibrium) for a known T D solving Equation 1 and Equation 2 Freescale Semiconductor Table 4. Thermal Characteristics Symbol θ JA θ °C can be obtained from: J × θ ...

Page 12

... Description Symbol R1 C — — 1 Symbol Rating V HBM CDM = 85° LAT MC9S08QE32 Series MCU Data Sheet, Rev. 6 Value Unit Ω 1500 100 pF 3 Ω 0 200 pF 3 –2.5 V 7.5 V Min Max Unit ±2000 — V ±200 — V ±500 — V ±100 — mA Freescale Semiconductor ...

Page 13

... Single pin limit DC injection current Total MCU limit, includes 5 sum of all stressed pins 13 C Input Capacitance, all pins 14 C RAM retention voltage POR re-arm voltage Freescale Semiconductor Table 7. DC Characteristics Symbol Condition V rising DD V falling DD All I/O pins, 1 –2 mA Load 2 – ...

Page 14

... LVDL and and could result DD PULLDOWN RESISTOR TYPICALS 85°C 25°C –40°C 2.3 2.8 3.3 3 Freescale Semiconductor Unit μ ...

Page 15

... I (mA) OL Figure 8. Typical Low-Side Driver (Sink) Characteristics TYPICAL V – 1.2 85°C 25°C 1 –40°C 0.8 0.6 0.4 0 –5 –10 I (mA)) OH Figure 9. Typical High-Side (Source) Characteristics Freescale Semiconductor = 3 0.2 0.15 0 0.4 0.3 0 0.25 0.2 0.15 0.1 0.05 0 – ...

Page 16

... Freescale Semiconductor I = – Temp (°C) – – – – – –- ...

Page 17

... RTC Does not include clock source current LVD LVDSE = ACMP Not using the bandgap (BGBE = ADC ADLPC = ADLSMP = 1 Not using the bandgap (BGBE = 0) Freescale Semiconductor V Bus Symbol Freq — — — S2I DD — — — — — — S3I DD — — ...

Page 18

... R S — — — — 200 — CSTL — 400 — t — 5 — CSTH — 15 — f 0.03125 — 40 extal 0 — 40 Freescale Semiconductor Unit kHz MHz MHz MΩ kΩ ms MHz MHz ...

Page 19

... P DMX32 = 1 Resolution of trimmed DCO output frequency at fixed voltage 6 C and temperature (using FTRIM) Resolution of trimmed DCO output frequency at fixed voltage 7 C and temperature (not using FTRIM) Freescale Semiconductor XOSCVLP EXTAL R F Crystal or Resonator C 1 XOSCVLP EXTAL Crystal or Resonator Low range (DFR = 00) ...

Page 20

... Max 10 DC — 20 25.165 700 — 1300 100 — — 34 × t — — cyc 500 — — 100 — — t 100 — — IHIL 1.5 × t — — cyc Freescale Semiconductor Unit %f dco %f dco ms %f dco . Bus Unit MHz μ μs ns ...

Page 21

... TPM Module Timing Synchronizer circuits determine the shortest input pulses that can be recognized or the fastest clock that can be used as the optional external source to the timer counter. These synchronizers operate from the current bus rate clock. Freescale Semiconductor Table 12. Control Timing (continued) Rating Symbol ...

Page 22

... MC9S08QE32 Series MCU Data Sheet, Rev. 6 Min Max Unit Bus 4 — t cyc 1.5 — t cyc 1.5 — t cyc 1.5 — t cyc t clkl Min Max Unit 1 f /2048 Bus Bus Bus t cyc 2 2048 t cyc 4 — 1/2 — t SPSCK 1 — t cyc 1/2 — t SPSCK 1 — t cyc Freescale Semiconductor ...

Page 23

... Output 1 Max operating frequency limited to 8 MHz when input filter disabled and high output drive strength enabled. Max operating frequency limited to 5 MHz when input filter enabled and high output drive strength disabled. Freescale Semiconductor Table 14. SPI Timing (continued) Symbol t WSPSCK ...

Page 24

... LSBF = 0. For LSBF = 1, bit order is LSB, bit 1, ..., bit 6, MSB BIT BIT Figure 17. SPI Master Timing (CPHA = (2) BIT (2) BIT Figure 18. SPI Master Timing (CPHA = 1) MC9S08QE32 Series MCU Data Sheet, Rev LSB IN 10 LSB OUT LSB IN MASTER LSB OUT PORT DATA Freescale Semiconductor ...

Page 25

... SPSCK (CPOL = 0) (INPUT) 4 SPSCK (CPOL = 1) (INPUT) 9 MISO SEE SLAVE (OUTPUT) NOTE 5 7 MOSI MSB IN (INPUT) NOTE: 1. Not defined but normally LSB of character just received Freescale Semiconductor BIT BIT Figure 19. SPI Slave Timing (CPHA = BIT MSB OUT 6 BIT Figure 20. SPI Slave Timing (CPHA = 1) MC9S08QE32 Series MCU Data Sheet, Rev ...

Page 26

... Typical Max Unit — 3 100 mV 0 100 mV — REFH 4.5 5 kΩ — 2 — 5 kΩ — 5 — 10 — 10 — 8.0 MHz — 4.0 Freescale Semiconductor Unit V μ μA μs Comment — — — — — — External to MCU — ...

Page 27

... Supply current ADLPC = 0 T ADLSMP = 1 ADCO = 1 Supply current ADLPC = 0 P ADLSMP = 0 ADCO = 1 ADC High speed (ADLPC = 0) P asynchronous Low power (ADLPC = 1) clock source Freescale Semiconductor SIMPLIFIED INPUT PIN EQUIVALENT CIRCUIT Pad Z AS leakage due to input protection + V ADIN – INPUT PIN INPUT PIN ...

Page 28

... V ±0.5 ±1.5 2 LSB V ±0.5 ±0.5 ±1.0 –3.5 to 1.0 V ±0.5 ±1 2 LSB V ±0.5 ±0.5 – — ±0.5 2 — LSB ±0.5 — ±2 — ±0.2 ±4 2 LSB leakage ±0.1 ±1.2 Freescale Semiconductor See time = ADIN SSAD = ADIN DDAD Pad ...

Page 29

... Typical data retention values are based on intrinsic capability of the technology measured at high temperature and de-rated to 25°C using the Arrhenius equation. For additional information on how Freescale defines typical data retention, please refer to Engineering Bulletin EB618, Typical Data Retention for Nonvolatile Memory. Freescale Semiconductor = 1.0 MHz unless otherwise stated. Typical values are for reference ADCK Table 18 ...

Page 30

... Temperature range (C = –40 ° °C) Approximate flash size in kbytes Table 19. Package Descriptions Abbreviation Designator QFN LQFP LQFP SOIC MC9S08QE32 Series MCU Data Sheet, Rev. 6 Table 19) Case No. Document No. FT 1314 98ARH99048A LD 824D 98ASS23225W LC 873A 98ASH70029A WL 751F 98ASB42345B Table 19. For the latest Freescale Semiconductor ...

Page 31

...

Page 32

...

Page 33

...

Page 34

...

Page 35

...

Page 36

...

Page 37

...

Page 38

...

Page 39

...

Page 40

...

Page 41

...

Page 42

...

Page 43

...

Page 44

...

Page 45

...

Page 46

... Freescale Semiconductor was negligent regarding the design or manufacture of the part. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc ...

Related keywords