MC9S12VRP Family Reference Manual Rev. 1.3
NXP Semiconductors
17
Chapter 1
Device Overview S12VRP-Series
Table 1-1. Revision History
1.1
Introduction
The S12VRP-Series is an optimized automotive 16-bit microcontroller product line focused on low-cost,
high-performance, and low pin-count. Like other MagniV devices, the S12VRP-Series integrates key
components such as a LIN physical interface and a voltage regulator system to supply the microcontroller
directly from the vehicle battery. Being part of the existing MC9S12VR-Family, the S12VRP-Series
integrates key analog blocks to control other elements of the system which operate at vehicle battery level
(e.g. relay drivers, high-side driver outputs, wake up inputs). The S12VRP-Series extends the existing
MC9S12VR-Family with more RAM, more high-voltage inputs, current sensing capabilities and some
other enhancements.
The S12VRP-Series uses many features already found in the MagniV family, including error correction
code (ECC) on flash memory, a separate data-flash module for diagnostic or data storage, a fast
analog-to-digital converter (ADC) and a frequency modulated phase locked loop (IPLL) that improves the
EMC performance.
The S12VRP-Series delivers an optimized solution with the integration of several key system components
into a single device, optimizing system architecture and achieving significant space savings. The
S12VRP-Series delivers all the advantages and efficiencies of a 16-bit MCU while retaining the low cost,
power consumption, EMC, and code-size efficiency advantages currently enjoyed by users of NXP’s
existing 8-bit and 16-bit MCU families. The S12VRP-Series is offered in a 48-pin LQFP package. In
addition to the I/O ports available in each module, further I/O ports are available with interrupt capability
allowing wake-up from stop or wait modes.
The S12VRP-Series is targeted at relay based motor control automotive applications requiring single node
LIN communications. Typical examples of these applications include:
Version
Number
Revision
Date
Sections
Affected
Description of Changes
0.1A 8-Apr-2016
All
• Initial
Draft
0.2
28-Apr-2016
All
• Moved API_EXTCLK from PS2 to PT2 following DFT feedback
• Removed VSUPHS and specified high-side drive is supplied by VSUP
• Minor corrections from initial draft shared review
0.3
02-Jun-2016
All
• Minor corrections based on shared review feedback
0.4
08-Jul-2016
Various
Various
• Corrections based on V1.0A shared review feedback
• Documented HVI digital inputs are controlled by PortL DIENL not ATDDIENx
• Removed SC part information
0.5
05-Sep-2016
• Removed ADC calibration information
0.6
02-Aug-2017
• Corrected typos and formatting
Summary of Contents for MC9S12VRP64
Page 16: ...MC9S12VRP Family Reference Manual Rev 1 3 16 NXP Semiconductors ...
Page 46: ...Device Overview S12VRP Series MC9S12VRP Family Reference Manual Rev 1 3 46 NXP Semiconductors ...
Page 236: ...S12S Debug Module S12DBGV2 MC9S12VRP Family Reference Manual Rev 1 3 236 NXP Semiconductors ...
Page 244: ...Interrupt Module S12SINTV1 MC9S12VRP Family Reference Manual Rev 1 3 244 NXP Semiconductors ...
Page 358: ...Timer Module TIM16B2CV3 MC9S12VRP Family Reference Manual Rev 1 3 358 NXP Semiconductors ...
Page 436: ...Supply Voltage Sensor BATSV2 MC9S12VRP Family Reference Manual Rev 1 3 436 NXP Semiconductors ...
Page 528: ...NVM Electrical Parameters MC9S12VRP Family Reference Manual Rev 1 3 528 NXP Semiconductors ...
Page 530: ...Package Information MC9S12VRP Family Reference Manual Rev 1 3 530 NXP Semiconductors ...
Page 531: ...Package Information MC9S12VRP Family Reference Manual Rev 1 3 NXP Semiconductors 531 ...
Page 532: ...Package Information MC9S12VRP Family Reference Manual Rev 1 3 532 NXP Semiconductors ...