Analog Integrated Circuit Device Data
Freescale Semiconductor 7
MM912_P812
PIN CONNECTIONS
Table 4. MM912_P812 Pin Definitions
Analog
or MCU
Pin Pin Name
Pin
Function
Formal Name Description and Recommendations
- 1 N.C. Unused -------
Unused pin, leave open
- 2 N.C. Unused -------
Unused pin, leave open
Analog 3 MTX Input ISO9141 Data Input to
MCU
Input logic level ISO9141 data, from the MCU, to the ISO9141 IN/OUT
pin
Connect to MCU SCI TXD output (pin 90) if using ISO9141 circuit
Analog 4 MRX Output ISO9141 Data Output to
MCU
Output logic level ISO9141 data to the MCU from the ISO9141 IN/OUT
pin
Connect to MCU SCI RXD input (pin 89) if using ISO9141 circuit
Analog 5 WDRFSH Input Watchdog Refresh
Logic Level input from MCU to refresh the watchdog circuit to prevent
RESET
Connect to MCU I/O output (e.g. PT4 pin 48)
Analog 6 TM_EN Input Test Mode Enable
Used by Freescale test engineering, Connect to Ground
- 7 N.C. Unused -------
Unused pin, leave open
- 8 N.C. Unused -------
Unused pin, leave open
Analog 9 ROUT Output Relay Driver Output
Low side relay driver output driven by parallel input RIN Use ESD
capacitor where the signal goes off the PC Board
Analog 10 PGND2 Ground Power Ground 2
Ground for the RELAY driver output Connect to Ground
- 11 N.C. Unused -------
Unused pin, leave open
Analog 12 LAMPOUT Output Warning Lamp Output
Low side driver output for MIL (warning lamp) driven by parallel input
LAMPIN. Use an ESD capacitor where the signal goes off the PC Board
- 13 N.C. Unused -------
Unused pin, leave open
Analog 14 DGND Ground Supply Ground
Used as ground for all low power signals. Connect to Ground
- 15 N.C. Unused -------
Unused pin, leave open
Analog 16 PGND1 Ground Power Ground 1
Ground for INJOUT injector driver output. Connect to Ground
Analog 17 INJOUT Output Injector Driver Output
Low side driver output for the Injector driven by parallel input INJIN. Use
an ESD capacitor where the signal goes off the PC Board.
- 18 N.C. Unused -------
Unused pin, leave open
- 19 N.C. Unused -------
Unused pin, leave open
- 20 N.C. Unused -------
Unused pin, leave open
Analog 21 WD_INH Input Watchdog Inhibit
Normally tied to GND, If tied high through a pull-up, it inhibits RESET
from occurring when a watchdog timeout occurs. Normally connect to
Ground.
Analog 22 TEST1 Input Test 1
MUST be tied to GND. Connect to Ground
Analog 23 TEST2 Input Test 2
MUST be tied to GND. Connect to Ground
Analog 24 TEST3 Input Test 3
MUST leave OPEN. leave open
- 25 N.C. Unused -------
Unused pin, leave open
Analog 26 IGNOUTL Output Ignition Output Low
Low side output to drive the Gate/Base of the IGBT/Bipolar Darlington
The network used on this pin is determined by the user requirements.
Analog 27 IGNOUTH Output Ignition Output High
High side output to drive the Gate/Base of IGBT/Bipolar Darlington
The network used on this pin is determined by the user requirements.
Analog Integrated Circuit Device Data
8 Freescale Semiconductor
MM912_P812
PIN CONNECTIONS
Analog 28 IGNSUP Input Ignition Output Supply
Tie to +5.0 V for Darlington, tie to the V
PWR
supply for the IGBT output
device
Analog 29 IGNFB Input Feedback from Source
Voltage feedback from the source of the Ignition driver transistor through
a 10:1 voltage divider. Use a 10:1 voltage divider (36 k/4.02 k)
Analog 30 ISO9141 Input/
Output
ISO9141 K-Line
Bidirectional Serial Data
Signal
The ISO9141 pin is a V
PWR
level IN/OUT signal connected to a external
ECU Tester, using ISO9141 Protocol. The Output is Open drain and the
Input is a ratiometric V
PWR
level threshold comparator. Use an ESD
capacitor where the signal goes off the PC Board.
Analog 31 VCCSENS Input Voltage Sense from
VCC
Feedback to the internal VCC regulator from a external pass transistor.
Must have the minimum of a 2.2 μF capacitor
Analog 32 VCCREF Output VCC Reference Base
drive
Base drive voltage for an external PNP pass transistor
Analog 33 VPWR Supply
Input
Main Voltage Supply
Input
VPWR is the main voltage supply input for the device. It connected to a
+12 volt battery (It should have reverse battery protection and transient
suppression.) It also needs a bypass capacitor to ground (100 nF or
0.1 μF)
MCU 34 PM4 I/O PM4/
MOSI (SPI)
Port M, I/O pin 4 is a general purpose input or output pin. It can be
configured as the master output (during master mode) or slave input pin
(during slave mode). MOSI for the serial peripheral interface (SPI).
MCU 35 PM3 I/O PM3/
SS
(SPI)
Port M, I/O pin 3 is a general purpose input or output pin. It can be
configured as the slave select output pin SS
of the serial peripheral
interface (SPI) (during master mode) and chip select input (CS
) (during
slave mode).
MCU 36 PM2 I/O PM2/
MISO (SPI)
Port M, I/O pin 2 is a general purpose input or output pin. It can be
configured as the master input (during master mode) or slave output pin
(during slave mode). MISO for the serial peripheral interface (SPI).
MCU 37 PM1 I/O PM1/
TXCAN
Port M, I/O pin 1 is a general purpose input or output pin. It can be
configured as the transmit pin TXCAN of the scalable controller area
network controller (CAN).
MCU 38 PM0 I/O PM0/
RXCAN
Port M, I/O pin 0 is a general purpose input or output pin. It can be
configured as the receive pin RXCAN of the scalable controller area
network controller (CAN).
MCU 39 VSSX1 Ground VSSX1
External ground for I/O drivers. Bypass requirements depend on how
heavily the MCU pins are loaded. All VSSX pins are connected together
internally. Connect to Ground
MCU 40 VDDX1 Supply
Input
VDDX1
External power for I/O drivers. Bypass requirements depend on how
heavily the MCU pins are loaded. All VDDX pins are connected together
internally. Connect to VCC and use a 100 nF bypass capacitor to ground.
MCU 41 PP3 I/O PP3/KWP3/PWM3
Port P, I/O pin 3 is a general purpose input or output pin. It can be
configured as a keypad wake-up input. It can be configured as a pulse
width modulator (PWM) output channel 3.
MCU 42 PT0 I/O PT0/IOC0/PWM0
Port T, I/O pin 0 is a general purpose input or output pin. It can be
configured as a timer (TIM) channel 0 or pulse width modulator (PWM)
output channel 0.
MCU 43 PT1 I/O PT1/IOC1
Port T, I/O pin 1 is a general purpose input or output pin. It can be
configured as a timer (TIM) channel 1.
MCU 44 PT2 I/O PT2/IOC2
Port T, I/O pin 2 is a general purpose input or output pin. It can be
configured as a timer (TIM) channel 2.
Table 4. MM912_P812 Pin Definitions
Analog
or MCU
Pin Pin Name
Pin
Function
Formal Name Description and Recommendations
Analog Integrated Circuit Device Data
Freescale Semiconductor 9
MM912_P812
PIN CONNECTIONS
MCU 45 PT3 I/O PT3/IOC3
Port T, I/O pin 3 is a general purpose input or output pin. It can be
configured as a timer (TIM) channel 3.
MCU 46 PJ0
VDDF
(8)
I/O
Supply
(8)
PJ0/KWJ0
VDDF 3.3 V supply
output
(8)
(S12XEP100 ONLY)
Port J, I/O pin 0 is a general purpose input or output pin. It can be
configured as a keypad wake-up input. (Only on S12P, not on
S12XEP100)
Signals VDDF/VSS are the secondary outputs of VREG_3V3 that
provide the power supply for the NVM logic. These signals are connected
to device pins to allow external decoupling capacitors (220 nF, X7R
ceramic). In Shutdown mode an external supply driving VDDF/VSS can
replace the voltage regulator. On S12XEP100.
(8)
MCU 47 PJ1
VSS1
(8)
I/O
Ground
(8)
PJ1/KWJ1
VSS1
(8)
Port J, I/O pin 1 is a general purpose input or output pin. It can be
configured as a keypad wake-up input (Only on S12P, not on
S12XEP100)
See previous description for VDDF/VSS. Only on S12XEP100
(8)
MCU 48 PT4 I/O PT4/IOC4/PWM4
Port T, I/O pin 4 is a general purpose input or output pin. It can be
configured as a timer (TIM) channel 4 or pulse width modulator (PWM)
output 4.
MCU 49 PT5 I/O PT5/IOC5/PWM5/
API_EXTCLK
Port T, I/O pin 5 is a general purpose input or output pin. It can be
configured as a timer (TIM) channel 5, pulse width modulator (PWM)
output 5, or as the output of the API_EXTCLK.
MCU 50 PT6 I/O PT6/IOC6
Port T, I/O pin 6 is a general purpose input or output pin. It can be
configured as a timer (TIM) channel 6.
MCU 51 PT7 I/O PT7/IOC7
Port T, I/O pin 7 is a general purpose input or output pin. It can be
configured as a timer (TIM) channel 7.
MCU 52 BKGD BDM BKGD/MODC
The BKGD/MODC pin is used as a pseudo open-drain pin for the
background debug communication. It is used as a MCU operating mode
select pin during reset. The state of this pin is latched to the MODC bit at
the rising edge of RESET
. The BKGD pin has an internal pull-up device.
MCU 53 PB0 I/O PB0
Port B, I/O pin 0 is a general purpose input or output pin.
MCU 54 PB2 I/O PB2
Port B, I/O pin 2 is a general purpose input or output pin.
MCU 55 PB3 I/O PB3
Port B, I/O pin 3 is a general purpose input or output pin.
MCU 56 PB4 I/O PB4
Port B, I/O pin 4 is a general purpose input or output pin.
MCU 57 PB5 I/O PB5
Port B, I/O pin 5 is a general purpose input or output pin.
MCU 58 PB6 I/O PB6
Port B, I/O pin 6 is a general purpose input or output pin.
MCU 59 PE7 I/O PE7/ECLKX2
Port E, I/O pin 7 is a general purpose input or output pin. An internal pull-
up is enabled during reset. It can be configured to output ECLKX2.
MCU 60 PE6 I/O PE6
Port E, I/O pin 6 is a general purpose input or output pin.
MCU 61 PE4 I/O PE4/ECLK
Port E, I/O pin 4 is a general purpose input or output pin. It can be
configured to drive the internal bus clock ECLK. ECLK can be used as a
timing reference. The ECLK output has a programmable prescaler.
MCU 62 VSSX2 Ground VSSX2
External ground for I/O drivers. Bypass requirements depend on how
heavily the MCU pins are loaded. All VSSX pins are connected together
internally. Connect to Ground
MCU 63 VDDX2 Supply
Input
VDDX2
External power for I/O drivers. Bypass requirements depend on how
heavily the MCU pins are loaded. All VDDX pins are connected together
internally. Connect to VCC and use a 100 nF bypass capacitor to Ground
Table 4. MM912_P812 Pin Definitions
Analog
or MCU
Pin Pin Name
Pin
Function
Formal Name Description and Recommendations

MM912IP812AMAFR2

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
IC DRVR INJECTOR/IGN 100LQFP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union