mc9s08mp16 Freescale Semiconductor, Inc, mc9s08mp16 Datasheet

no-image

mc9s08mp16

Manufacturer Part Number
mc9s08mp16
Description
8-bit Hcs08 Central Processor Unit Cpu
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mc9s08mp16VLC
Manufacturer:
FREESCALE
Quantity:
3 400
Part Number:
mc9s08mp16VLC
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mc9s08mp16VLF
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Freescale Semiconductor
Data Sheet: Technical Data
MC9S08MP16 Series Data
Sheet
Features
• 8-Bit HCS08 Central Processor Unit (CPU)
• On-Chip Memory
• Power-Saving Modes
• Clock Source Options
• System Protection
• Development Support
• Peripherals
© Freescale Semiconductor, Inc., 2009. All rights reserved.
Freescale reserves the right to change the detail specifications as may be required to permit
improvements in the design of its products.
– Up to 51.34 MHz CPU at 2.7V to 5.5V across temperature
– Up to 40 MHz CPU at 2.7V to 5.5V across temperature range
– HC08 instruction set with added BGND instruction and
– Support for up to 48 interrupt/reset sources
– Up to 16 KB flash memory; read/program/erase over full
– Up to 1 KB random-access memory (RAM)
– Security circuitry to prevent unauthorized access to RAM and
– Two low power stop modes; reduced power wait mode
– Peripheral clock gating can disable clocks to unused modules
– Oscillator (XOSC) — Loop-control Pierce oscillator; Crystal
– Internal Clock Source (ICS) — Containing a
– Watchdog computer operating properly (COP) reset running
– Low-voltage detection with reset or interrupt; selectable trip
– Illegal opcode and illegal address detection with reset
– Flash memory block protection
– Single-wire background debug interface
– Breakpoint capability to allow single breakpoint setting during
– On-chip in-circuit emulator (ICE) debug module containing
– IPC — Interrupt Priority Controller with 4 programmable
– ADC — 13-channel, 12-bit resolution; 2.5 μs conversion time;
range of –40°C to 105°C
of –40°C to 125°C
additional addressing modes for LDHX and STHX
operating voltage and temperature
flash memory contents
or ceramic resonator range of 31.25–38.4 kHz or 1–16 MHz
frequency-locked-loop (FLL) controlled by internal or
external reference; precision trimming of internal reference
allows 0.2% resolutions and 2% deviation over temperature
and voltage; supports CPU frequencies up to 51.34 MHz
from dedicated 1-kHz internal clock source or bus clock
points
in-circuit debugging (plus three more 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
interrupt priority levels
automatic compare function; 1.7 mV/°C temperature sensor;
internal bandgap reference channel; operation in stop3
• Input/Output
• Package Options
– PGA — Differential programmable gain amplifier with
– HSCMP — Three fast analog comparators with positive and
– DAC — Three 5-bit digital to analog convertor used as a
– PDB — Two programmable delay blocks: PDB1 synchronizes
– SCI — Full duplex non-return to zero (NRZ); LIN master
– SPI — Full-duplex or single-wire bidirectional;
– IIC/SMBus — Up to 400 kbps; Multi-master operation;
– FTM — Two Flextimers with total of 8 channels; One
– MTIM — 8-bit modulo counter with 8-bit prescaler
– RTC — (Real-time counter) 8-bit modulus counter with
– CRC — Cyclic redundancy check generator
– KBI — Three 8 channel keyboard interrupt module with
– 40 GPIOs, 2 output-only pins.
– Hysteresis and configurable pull up device on input pins;
– 48-LQFP, 32-LQFP, 28-SOIC
– 48-LQFP qualified for automotive usage
programmable gain (x1, x2, x4, x8, x16, or x32)
negative inputs; separately selectable interrupt on rising and
falling comparator output; filtering; windowing; HSCMP1 and
HSCMP2 outputs can be optionally routed to FTM1 module;
runs in stop3
32-tap voltage reference for each comparator
PWM with samples of ADC; PDB2 synchronizes PWM with
comparing window of analog comparators
extended break generation; LIN slave extended break
detection; wake up on active edge
Double-buffered transmit and receive; Master or Slave mode;
MSB-first or LSB-first shifting
Programmable slave address; Interrupt driven byte-by-byte
data transfer; supports broadcast mode and 10-bit addressing;
SMBus compatible
2-channel (FTM1) and one 6-channel (FTM2); supports
operation up to 2x bus clock; selectable input capture, output
compare, edge- or center-aligned PWM; dead time insertion;
fault inputs
binary or decimal based prescaler; External clock source for
precise time base, time-of-day, calendar or task scheduling;
Free running on-chip low power oscillator (1 kHz) for cyclic
wake-up without external components, runs in all MCU modes
software selectable polarity on edge or edge/level modes
Configurable slew rate and drive strength on output pins;
Sink/Source current up to 20mA
48-LQFP
Case 932-03
28-SOIC
Case 751F-05
Document Number: MC9S08MP16
Rev. 1, 10/2009
32-LQFP
Case 873A-03

Related parts for mc9s08mp16

mc9s08mp16 Summary of contents

Page 1

... Freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products. © Freescale Semiconductor, Inc., 2009. All rights reserved. Document Number: MC9S08MP16 48-LQFP Case 932-03 28-SOIC Case 751F-05 – ...

Page 2

... Programmable Gain Amplifier (PGA) Characteristics . 26 2.14 AC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 2.14.1 Control Timing . . . . . . . . . . . . . . . . . . . . . . . . . 27 2.14.2 FTM Module Timing . . . . . . . . . . . . . . . . . . . . . 28 2.14.3 MTIM Module Timing . . . . . . . . . . . . . . . . . . . . 29 2.14.4 SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 2.15 Flash Memory Specifications 2.16 EMC Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.16.1 Radiated Emissions . . . . . . . . . . . . . . . . . . . . . 33 3 Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 3.1 Device Numbering Scheme Package Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 5 Related Documentation Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 MC9S08MP16 Series Data Sheet, Rev. 1 Freescale Semiconductor ...

Page 3

... CONVERTER (ADC) PROGRAMMABLE GAIN AMPLIFIER ( PGA) (Only on MC9S08MP16) HIGH SPEED ANALOG COMPARATOR (HSCMP1) HIGH SPEED ANALOG COMPARATOR (HSCMP2) HIGH SPEED ANALOG COMPARATOR (HSCMP3) Figure 1. MC9S08MP16 Series Block Diagram MC9S08MP16 Series Data Sheet, Rev. 1 KBI1P[7:0] PTA7/SPSCK PTA6/MOSI PTA5/SCL/MISO KBI2P[7:0] PTA4/TCLK/SDA/SS PTA3/SCL/FTM1CH1 PTA2/SDA/FTM1CH0 KBI3P[7:0] ...

Page 4

... Pin Assignments 1 Pin Assignments This section shows the pin assignments for the MC9S08MP16 Series devices. PTC4/KBI2P4/FTM2CH4 1 PTC5/KBI2P5/FTM2CH5 2 PTC6/KBI2P6/FTM2FAULT 3 PTC7/KBI2P7/TCLK 4 PTD0/KBI3P0/SDA 5 PTD1/KBI3P1/SCL 6 PTD2/KBI3P2/PDB1OUT 7 PTD3/KBI3P3/FTM1FAULT SS1 V 10 DD1 PTA0/SDA/TxD 11 PTA1/SCL/RxD 12 4 Figure 2. MC9S08MP16 Series in 48-LQFP MC9S08MP16 Series Data Sheet, Rev PTB4/KBI1P4/ADP4/C2IN3 ...

Page 5

... PTC2/KBI2P2/FTM2CH2 PTC3/KBI2P3/FTM2CH3 PTC4/KBI2P4/FTM2CH4 PTC5/KBI2P5/FTM2CH5 PTC6/KBI2P6/FTM2FAULT V V PTA0/SDA/TxD Figure 3. MC9S08MP16 Series in 32-Pin LQFP Package Freescale Semiconductor SS1 7 DD1 MC9S08MP16 Series Data Sheet, Rev. 1 Pin Assignments 25 24 PTB5/KBI1P5/CMP2OUT/ADP5/C2IN4 PTB4/KBI1P4/ADP4/C2IN3 SSA REFL ...

Page 6

... Pin Assignments PTC0/KBI2P0/FTM2CH0 PTC1/KBI2P1/FTM2CH1 PTC2/KBI2P2/FTM2CH2 PTC3/KBI2P3/FTM2CH3 PTC4/KBI2P4/FTM2CH4 PTC5/KBI2P5/FTM2CH5 PTC6/KBI2P6/FTM2FAULT PTA0/SDA/TxD PTA1/SCL/RxD PTA2/SDA/FTM1CH0 PTA3/SCL/FTM1CH1 PTF1/RESET Figure 4. MC9S08MP16 Series in 28-Pin SOIC Package SS1 DD1 MC9S08MP16 Series Data Sheet, Rev. 1 ...

Page 7

... PTE2 ADP10 19 PTB0 KBI1P0 ADP0 20 PTB1 KBI1P1 ADP1 21 PTB2 KBI1P2 ADP2 22 PTB3 KBI1P3 ADP3 23 24 — PTE3 ADP11 MC9S08MP16 Series Data Sheet, Rev. 1 Pin Assignments --> Highest Alt3 Alt4 1 V SS1 V DD1 MISO MOSI SPSCK 6 6 CIN1 6 6 C2IN2 ...

Page 8

... PTD0 and PTD1 ADC, HSCMP, or PGA is enabling a shared analog input pin, each has access to the pin. 2 Electrical Characteristics 2.1 Introduction This section contains electrical and timing specifications for the MC9S08MP16 Series of microcontrollers available at the time of publication. 8 <-- Lowest Priority 28 Port Pin ...

Page 9

... stg DD and could result in external power supply going DD load will shunt current greater than maximum injection DD MC9S08MP16 Series Data Sheet, Rev. 1 Electrical Characteristics Value Unit –0.3 to +5.8 V 120 mA –0 0 ± °C –55 to 150 ...

Page 10

... ÷ 273° × 273°C) + θ × MC9S08MP16 Series Data Sheet, Rev. 1 into account in power calculations, determine I will be very small Consumer & Automotive Industrial –40 to 105 –40 to 125 115 135 — ...

Page 11

... Table 7. DC Characteristics Symbol Condition V DD (2) ΔV (V – DDA DDA (2) ΔV (V – SSA SSA MC9S08MP16 Series Data Sheet, Rev. 1 Electrical Characteristics (at equilibrium) D Equation 1 and Equation 2 iteratively Value Unit Ω 1500 100 pF 3 – 2.5 V 7.5 V Min Max Unit ± 2000 — ...

Page 12

... V OZ PTF1/RESET, V PTE5/XTAL pins I/O pins PTF1/RESET R PU Single pin limit I IC Total MCU limit, includes sum of all stressed pins MC9S08MP16 Series Data Sheet, Rev Condition Min Typ = – – 1.5 — Load DD = – – 0.8 — Load DD = – – ...

Page 13

... the injection current may flow out load will shunt current greater than maximum injection current. This will be the greatest risk DD MC9S08MP16 Series Data Sheet, Rev. 1 Electrical Characteristics 1 Min Typ — — ...

Page 14

... I , High Drive Strength (except PTF1/RESET 1.0 0.8 0.6 0.4 0 (mA Low Drive Strength (except PTF1/RESET MC9S08MP16 Series Data Sheet, Rev. 1 and 125°C Max 0.8V@5mA 25°C –40° (mA 3V, High Drive DD 125°C Max 0.8V@1mA 25° ...

Page 15

... I , Low Drive Strength Table 8. Supply Current Characteristics Parameter 3 measured MHz) Bus 3 measured MHz) Bus MC9S08MP16 Series Data Sheet, Rev. 1 Electrical Characteristics 125°C Max 0.8V@ –5mA 25°C –40°C –2 –4 –6 I (mA 3V, High Drive DD 125°C Max 0.8V@ – ...

Page 16

... S3I –40°C 25°C 85°C 105°C 125°C –40°C 25°C 85°C 105°C 125°C S2I –40°C 25°C 85°C 105°C 125°C 7 S23I MC9S08MP16 Series Data Sheet, Rev Typ Max Unit ( 14.3 30 ...

Page 17

... Figure 9. Typical Run I Freescale Semiconductor Parameter Symbol S3I 8 S3I Figure 9 FBE FEI fbus (MHz) vs. Bus Frequency (V DD MC9S08MP16 Series Data Sheet, Rev. 1 Electrical Characteristics Typ Max (V) 5 110 180 DDLVD 3 90 160 5 DDOSC through Figure 14 ...

Page 18

... Figure 10. Typical Run Figure 11. Typical Run I 18 FEI Temperature (C) vs. Temperature (V DD FBE FEI fbus (MHz) vs. Bus Frequency (V DD MC9S08MP16 Series Data Sheet, Rev. 1 105 125 = 5V 8MHz) DD bus 3V) DD Freescale Semiconductor ...

Page 19

... Figure 12. Typical Run I 70 STOP2 STOP3 -40 Figure 13. Typical Stop I Freescale Semiconductor FBE FEI Temperature (C) vs. Temperature ( Temperature (C) vs. Temperature (V DD MC9S08MP16 Series Data Sheet, Rev. 1 Electrical Characteristics 105 125 = 3V 8MHz) DD bus 105 125 = 5V ...

Page 20

... High range, low gain (RANGE = 1, HGO = 0) 4 — High range, high gain (RANGE = 1, HGO = 1) ≥ 8 MHz 4 MHz 1 MHz Temperature (C) vs. Temperature (V DD Rating FBE mode MC9S08MP16 Series Data Sheet, Rev. 1 105 125 = 3V Symbol Min Typ Max f 32 — 38 — ...

Page 21

... DD P Internal reference frequency — user trimmed 2 T Internal reference start-up time 3 Freescale Semiconductor Rating 5 4 MCU EXTAL Crystal or Resonator 1 Characteristic MC9S08MP16 Series Data Sheet, Rev. 1 Electrical Characteristics 1 Symbol Min Typ Max t — 200 — CSTL-LP t — 400 — CSTL-HGO t — ...

Page 22

... Low range (DRS=00) Mid range (DRS=01) High range (DRS=10) Low range (DRS=00) Mid range (DRS=01) High range (DRS=10) ° ° and variation in crystal oscillator frequency increase the C SS MC9S08MP16 Series Data Sheet, Rev Symbol Min Typ Max 16 — — ...

Page 23

... ADIN R AS > 4MHz — < 4MHz — > 4MHz — < 4MHz — ) — ADCK f 0.4 ADCK 0.4 =1.0MHz unless otherwise stated. Typical values are for reference ADCK MC9S08MP16 Series Data Sheet, Rev. 1 Electrical Characteristics 60 80 100 120 1 Typ Max Unit Comment — 5.5 V — REFH 4.5 5.5 ...

Page 24

... INPUT PIN INPUT PIN INPUT PIN REFH Symb Min I — DDA I — DDA I — DDA I — DDA f 2 ADACK 1.25 MC9S08MP16 Series Data Sheet, Rev ADIN SIMPLIFIED CHANNEL SELECT CIRCUIT ADC SAR ENGINE R ADIN R ADIN R ADIN R ADIN C ADIN = DDAD ...

Page 25

... E — FS — — E — Q — — E — IL — — =1.0MHz unless otherwise stated. Typical values are for reference ADCK MC9S08MP16 Series Data Sheet, Rev. 1 Electrical Characteristics , (continued) REFL SSAD 1 Typ Max Unit Comment 20 — ADCK See ADC cycles chapter in the 40 — ...

Page 26

... DDAHS I DDALS V AIN V AIO DHS t DLS t AINIT Symbol Min I DDON — — I — DDAOFF SSA MC9S08MP16 Series Data Sheet, Rev. 1 Min Typical Max — — — V SSA DDA 0.75 × V 1.25 × V /32 V /32 / /32 — Min ...

Page 27

... G f PGA — — f — SAMPL 100 cpclk = f ADC PGA Table 16. Control Timing Rating –40 to 105 °C –40 to 125 ° MC9S08MP16 Series Data Sheet, Rev. 1 Electrical Characteristics Typical ---------------------------------------------------------------------------------------------------- × ⎛ ⎞ NUM_CLK_GS ...

Page 28

... Figure 17. Reset Timing t IHIL KBIxPn KBIxPn t ILIH Figure 18. KBIxPn Timing Table 17. FTM Input Timing Function Symbol f TCLK t TCLK t clkh MC9S08MP16 Series Data Sheet, Rev Min Typ Max t 100 — — IHIL 1 — — cyc , t Fall — 40 — — ...

Page 29

... ICPW Figure 20. FTM Input Capture Pulse Table 18. MTIM Input Timing Function Symbol f TCLK t TCLK t clkh t clkl t TCLK t clkh Figure 21. MTIM Timer External Clock MC9S08MP16 Series Data Sheet, Rev. 1 Electrical Characteristics Min Max Unit 0.75 — t cyc 0.75 — t cyc t clkl Min Max Unit ...

Page 30

... SO Master t HO Slave Master (SPIFE=0) Slave (SPIFE=0) Master (SPIFE=1) Slave (SPIFE=1) Figure 25. and 70 unless noted; 100 pF load on all SPI pins. All DD DD MC9S08MP16 Series Data Sheet, Rev. 1 Min Max Unit 2 4096 t cyc 4 — t cyc — t 1/2 SCK 1/2 — t SCK — ...

Page 31

... BIT MSB OUT Figure 22. SPI Master Timing (CPHA = (2) MSB IN BIT (2) MSB OUT BIT Figure 23. SPI Master Timing (CPHA = 1) MC9S08MP16 Series Data Sheet, Rev. 1 Electrical Characteristics 3 LSB IN 11 LSB OUT 3 LSB IN LSB OUT 31 ...

Page 32

... Figure 24. SPI Slave Timing (CPHA = BIT SLAVE MSB OUT 6 7 MSB IN BIT Figure 25. SPI Slave Timing (CPHA = 1) MC9S08MP16 Series Data Sheet, Rev SEE SLAVE LSB OUT NOTE LSB SLAVE LSB OUT LSB IN Freescale Semiconductor ...

Page 33

... Fcyc 2 t prog 2 t Burst t Page t Mass 3 R IDDBP R IDDPE 4 t D_ret . These values are measured at room temperatures with DD MC9S08MP16 Series Data Sheet, Rev. 1 Electrical Characteristics supply. For more detailed DD Min Typical Max 2.7 5.5 2.7 5.5 150 200 5 6. 4000 20,000 — 4 — — ...

Page 34

... This section contains ordering information for MC9S08MP16 and MC9S08MP12 devices. Temp 1 Device Number Range Flash MC9S08MP16 V MC9S08MP12 V S9S08MP16 See the MC9S08MP16RM Reference Manual (MC9S08MP16RM) for a complete description of modules included on each device. 2 See Table 23 for package information. 34 Table 21. Radiated Emissions, Electric Field Conditions Frequency 0.15 – 50 MHz 50 – 150 MHz V ...

Page 35

... Wafer fab site and mask revision (this field appears only in automotive-qualified part numbers) Flash size 16 KBytes 12 KBytes NOTE Table 23. Package Descriptions Abbreviation Designator LQFP LQFP SOIC MC9S08MP16 Series Data Sheet, Rev. 1 Package Information Table 23) Case No. Document No. LF 932-03 98ASH00962A LC 873A-03 98ASH70029A WL ...

Page 36

... For Literature Requests Only: Freescale Semiconductor Literature Distribution Center 1-800-441-2447 or 303-675-2140 Fax: 303-675-2150 LDCForFreescaleSemiconductor@hibbertgroup.com MC9S08MP16 Document Number: Rev. 1 10/2009 Table 24. Revision History Description of Changes Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products. There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document ...

Related keywords