English
Language : 

MC9S08MP16VLC Datasheet, PDF (3/36 Pages) Freescale Semiconductor, Inc – MC9S08MP16 Series Data Sheet
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. 2
Freescale Semiconductor
3