English
Language : 

MC9S08MP16 Datasheet, PDF (3/36 Pages) Freescale Semiconductor, Inc – 8-Bit HCS08 Central Processor Unit (CPU)
Interrupt Priority Controller
(IPC)
HCS08 CORE
CPU
INT
BKGD
BKP
HCS08 SYSTEM CONTROL
RESETS AND INTERRUPTS
MODES OF OPERATION
POWER MANAGEMENT
COP
LVD
USER FLASH
(MC9S08MP16 = 16384 BYTES)
(MC9S08MP12 = 12288 BYTES)
USER RAM
(MC9S08MP16 = 1024 BYTES)
(MC9S08MP12 = 512 BYTES)
50.33 MHz INTERNAL CLOCK
SOURCE (ICS)
LOW-POWER OSCILLATOR
31.25 kHz to 38.4 kHz
1 MHz to 16 MHz
(XOSC)
REAL TIME
COUNTER (RTC)
VDDA/VREFH
VSSA/VREFL
VDD1
VSS1
VDD2
VSS2
VREFH
VREFL
VOLTAGE
REGULATOR
DIGITAL-TO-ANALOG
CONVERTER (DAC1)
DIGITAL-TO-ANALOG
CONVERTER (DAC2)
DIGITAL-TO-ANALOG
CONVERTER (DAC3)
BKGD/MS
RESET
XTAL
EXTAL
ON-CHIP ICE
DEBUG MODULE (DBG)
CYCLIC REDUNDANCY
CHECK (CRC)
8-BIT KEYBOARD
INTERRUPT (KBI1)
8-BIT KEYBOARD
INTERRUPT (KBI2)
8-BIT KEYBOARD
INTERRUPT (KBI3)
IIC MODULE (IIC)
(Only on MC9S08MP16)
2-CHANNEL FLEXTIMER
(FTM1)
6-CHANNEL FLEXTIMER
(FTM2)
KBI1P[7:0]
KBI2P[7:0]
KBI3P[7:0]
SCL
SDA
FTM1CH[1:0]
TCLK
FTM1FAULT
FTM2CH[5:0]
TCLK
FTM2FAULT
8-BIT MODULO TIMER
(MTIM)
TCLK
SERIAL COMMUNICATIONS
INTERFACE (SCI)
SERIAL PERIPHERAL
INTERFACE (SPI)
TxD
RxD
SS
SPSCK
MISO
MOSI
PROGRAMMABLE DELAY
BLOCK (PDB1)
PROGRAMMABLE DELAY
BLOCK (PDB2)
PDB1OUT
PDB2OUT
12-BIT
ANALOG-TO-DIGITAL
CONVERTER (ADC)
ADP12–ADP0
PROGRAMMABLE
GAIN AMPLIFIER (PGA)
(Only on MC9S08MP16)
HIGH SPEED ANALOG
COMPARATOR (HSCMP1)
PGA+
PGA–
CIN1
C1IN2
C1IN3
C1IN4
CMP1OUT
HIGH SPEED ANALOG
COMPARATOR (HSCMP2)
C2IN2
C2IN3
C2IN4
CMP2OUT
HIGH SPEED ANALOG
COMPARATOR (HSCMP3)
C3IN2
C3IN3
C3IN4
CMP3OUT
PTA7/SPSCK
PTA6/MOSI
PTA5/SCL/MISO
PTA4/TCLK/SDA/SS
PTA3/SCL/FTM1CH1
PTA2/SDA/FTM1CH0
PTA1/SCL/RxD
PTA0/SDA/TxD
PTB7/KBI1P7/ADP7/C3IN4
PTB6/KBI1P6/CMP3OUT/ADP6/C3IN3
PTB5/KBI1P5/CMP2OUT/ADP5/C2IN4
PTB4/KBI1P4/ADP4/C2IN3
PTB3/KBI1P3/ADP3/C3IN2/PGA-
PTB2/KBI1P2/ADP2/C1IN2/PGA+
PTB1/KBI1P1/ADP1/C2IN2
PTB0/KBI1P0/ADP0/CIN1
PTC7/KBI2P7/TCLK
PTC6/KBI2P6/FTM2FAULT
PTC5/KBI2P5/FTM2CH5
PTC4/KBI2P4/FTM2CH4
PTC3/KBI2P3/FTM2CH3
PTC2/KBI2P2/FTM2CH2
PTC1/KBI2P1/FTM2CH1
PTC0/KBI2P0/FTM2CH0
PTD7/KBI3P7/CMP3OUT
PTD6/KBI3P6/CMP2OUT
PTD5/KBI3P5/CMP1OUT
PTD4/KBI3P4/PDB2OUT
PTD3/KBI3P3/FTM1FAULT
PTD2/KBI3P2/PDB1OUT
PTD1/KBI3P1/SCL
PTD0/KBI3P0/SDA
PTE6/EXTAL
PTE5/XTAL
PTE4/ADP12/C1IN4
PTE3/ADP11/C1IN3
PTE2/ADP10
PTE1/ADP9
PTE0/ADP8
PTF2
PTF1/RESET
PTF0/BKGD/MS
pins not available on 28-pin packages
pins not available on 32-pin or 28-pin packages
Notes: When PTF1 is configured as RESET, pin becomes bi-directional with output being open-drain drive containing an internal pull-up device.
When PTF0 is configured as BKGD, pin becomes bi-directional.
VDD2 pad is tied internally on 32-pin and 28-pin packages,
VSS2 pad is tied internally on 28-pin packages
Figure 1. MC9S08MP16 Series Block Diagram
MC9S08MP16 Series Data Sheet, Rev. 1
Freescale Semiconductor
3