Contact Us
SalesDept@heisener.com +86-755-83210559 ext. 811
Language Translation
  • • English
  • • Español
  • • Deutsch
  • • Français
  • • Italiano
  • • Nederlands
  • • Português
  • • русский язык
  • • 日本語
  • • 한국어
  • • 简体中文
  • • 繁體中文

* Please refer to the English Version as our Official Version.

Change Country

If your country is not listed, please select International as your region.

  • International
Americas
  • Argentina
  • Brasil
  • Canada
  • Chile
  • Colombia
  • Costa Rica
  • Dominican Republic
  • Ecuador
  • Guatemala
  • Honduras
  • Mexico
  • Peru
  • Puerto Rico
  • United States
  • Uruguay
  • Venezuela
Asia/Pacific
  • Australia
  • China
  • Hong Kong
  • Indonesia
  • Israel
  • India
  • Japan
  • Korea, Republic of
  • Malaysia
  • New Zealand
  • Philippines
  • Singapore
  • Thailand
  • Taiwan
  • Vietnam
Europe
  • Austria
  • Belgium
  • Bulgaria
  • Switzerland
  • Czech Republic
  • Germany
  • Denmark
  • Estonia
  • Spain
  • Finland
  • France
  • United Kingdom
  • Greece
  • Croatia
  • Hungary
  • Ireland
  • Italy
  • Netherlands
  • Norway
  • Poland
  • Portugal
  • Romania
  • Russian Federation
  • Sweden
  • Slovakia
  • Turkey

MC9S12XEP100CAL

hot MC9S12XEP100CAL

MC9S12XEP100CAL

For Reference Only

Part Number MC9S12XEP100CAL
Manufacturer NXP
Description IC MCU 16BIT 1MB FLASH 112LQFP
Datasheet MC9S12XEP100CAL Datasheet
Package 112-LQFP
In Stock 6266 piece(s)
Unit Price $ 17.28 *
Please request a real-time quote with our sales team. The unit price would influenced by the quantity requested and the supply sources. Thank you!
Lead Time Can Ship Immediately
Estimated Delivery Time Feb 19 - Feb 24 (Choose Expedited Shipping)
Winter Hot Sale

* Free Shipping * Up to $100 Discount

Winter Hot Sale

Request for Quotation

MC9S12XEP100CAL

Quantity
  • We are offering MC9S12XEP100CAL for competitive price in the global market, please send us a quota request for pricing. Thank you!
  • To process your RFQ, please add MC9S12XEP100CAL with quantity into BOM. Heisener.com does NOT require any registration to request a quote of MC9S12XEP100CAL.
  • To learn about the specification of MC9S12XEP100CAL, please search the datasheet by clicking the link above. If you couldn't find the correct datasheet, please refer to the manufacturer's official datasheet.
Payment Methods
Delivery Services

Do you have any question about MC9S12XEP100CAL?

+86-755-83210559 ext. 811 SalesDept@heisener.com heisener007 2354944915 Send Message

Certified Quality

Heisener's commitment to quality has shaped our processes for sourcing, testing, shipping, and every step in between. This foundation underlies each component we sell.

ISO9001:2015, ICAS, IAF, UKAS

View the Certificates

MC9S12XEP100CAL Specifications

ManufacturerNXP
CategoryIntegrated Circuits (ICs) - Embedded - Microcontrollers
Datasheet MC9S12XEP100CAL Datasheet
Package112-LQFP
SeriesHCS12X
Core ProcessorHCS12X
Core Size16-Bit
Speed50MHz
ConnectivityCAN, EBI/EMI, I2C, IrDA, SCI, SPI
PeripheralsLVD, POR, PWM, WDT
Number of I/O91
Program Memory Size1MB (1M x 8)
Program Memory TypeFLASH
EEPROM Size4K x 8
RAM Size64K x 8
Voltage - Supply (Vcc/Vdd)1.72 V ~ 5.5 V
Data ConvertersA/D 16x12b
Oscillator TypeExternal
Operating Temperature-40°C ~ 85°C (TA)
Package / Case112-LQFP
Supplier Device Package112-LQFP (20x20)

MC9S12XEP100CAL Datasheet

Page 1

Page 2

1 Introduction The new MC9S12XE Family of microcontrollers takes the innovation of today’s MC9S12XD Family a step further with the introduction of new features to deliver enhanced system integrity and greater functionality. These new features include a Memory Protection Unit (MPU) and Error Correction Code (ECC) on the Flash memory together with enhanced EEPROM functionality (EEE), an enhanced XGATE, a Frequency Modulated Phase Locked Loop (IPLL) and a faster ATD. The E Family will extend the S12X product range up to 1MB of Flash memory with increased I/O capability in the 208-pin version of the flagship MC9S12XEP100. Targeted at automotive multiplexing and generic auto body applications, S12XE Family will deliver 32-bit performance with all the advantages and efficiencies of a 16-bit MCU. It will retain the low cost, power consumption, EMC and code- size efficiency advantages currently enjoyed by users of Freescale’s existing 16-bit S12 and S12X MCU families. There is a high level of compatibility between the S12XE and S12XD families. Like members of other S12X families, the S12XE Family will run 16-bit wide accesses without wait states for all peripherals and memories. The S12XE Family features an enhanced version of the performance-boosting XGATE co-processor which is programmable in “C” language and runs at twice the bus frequency of the S12X with an instruction set optimized for Freescale Semiconductor Document Number: MC9S12XEPB Product Brief Rev. 9, 4/2015 MC9S12XE Family Product Brief 16-Bit Microcontroller Family with Enhanced System Integrity Features © 2015 Freescale Semiconductor, Inc. Contents 1 Introduction................................................................1 2 Application Examples............................................... 2 2.1 Body Controller Application Example....................................... .................. 2 2.2 Gateway Application Example.......................3 3 Features................................ ..................................... 3 3.1 Block Diagram..................... .......................... 3 3.2 Peripheral and Memory Options S12XE Family................................ ................4 3.3 Critical Performance Parameters...................................................... 6 3.4 Chip-Level Features................ .......................6 3.5 Module Features............................................. 7 4 Developer Environment...........................................12 5 Document Revision History.................................... 13

Page 3

data movement, logic and bit manipulation instructions and which can service any peripheral module on the device. The new enhanced version has improved interrupt handling capability and is fully compatible with existing XGATE module. As with the S12XD Family, the S12XE Family features an enhanced MSCAN module which, when used in conjunction with XGATE, delivers FULL CAN performance with virtually unlimited number of mailboxes and retains backwards compatibility with the MSCAN module featured on existing S12 products. The S12XE Family has full 16-bit data paths throughout. The non-multiplexed expanded bus interface available on the 144- pin versions allows an easy interface to external memories. In addition to the I/O ports available in each module, up to 25 further I/O ports are available with interrupt capability allowing wake-up from STOP orWAIT mode. The S12XE Family is available in 208-Pin MAPBGA, 144-pin LQFP (both with optional external bus), 112-pin LQFP or 80-Pin QFP options. 2 Application Examples The following sections describe target applications of the MC9S12XE. 2.1 Body Controller Application Example In this example, the MC9S12XE is implementing the features of a typical car body controller application. The module interfaces with the main CAN buses distributed in the car using the on-chip MSCAN module whereas the LIN bus communicates with functions local to the body controller. In both cases the communication functions are managed by the XGATE independently of the CPU. The MC9S12XE provides direct control of power drivers for lights and pumps and reading of sensors, using the on-chip PWM and ATD modules. Finally, the SPI interface to the RF receiver provides the interface to the car remote access system. Figure 1. Body Controller Application Example Application Examples MC9S12XE Family Product Brief, Rev. 9, 4/2015 2 Freescale Semiconductor, Inc.

Page 4

2.2 Gateway Application Example In this application, the MC9S12XE provides gateway functionality between its on-chip CAN and LIN modules. Much of the low-level communications functionality is handled by the XGATE, which frees the CPU to manage higher level communications and other direct connections to the module. Figure 2. Gateway Application Example 3 Features Features of the S12XE Family are described in this section. 3.1 Block Diagram Figure 3 shows a top-level block diagram of the S12XE Family. Features MC9S12XE Family Product Brief, Rev. 9, 4/2015 Freescale Semiconductor, Inc. 3

Page 5

Figure 3. MC9S12XE Block Diagram Features MC9S12XE Family Product Brief, Rev. 9, 4/2015 4 Freescale Semiconductor, Inc.

Page 6

3.2 Peripheral and Memory Options S12XE Family Table 1. Peripheral and Memory Options of S12XE Family Members Device Package XGA TE CAN1 SCI2 SPI3 IIC4 ECT TIM5 PIT A/D6 I/O7, 8 Flash RAM EEPRO M (D- Flash) 9S12XEP 100 208 MAPBGA Yes 5 8 3 2 8ch 8ch 8ch 2/32 152 1M 64K 4K (32K) 144LQFP 5 8 3 2 8ch 8ch 8ch 2/24 119 112LQFP 5 8 3 1 8ch 8ch 8ch 2/16 91 80QFP 4 2 3 1 8ch 8ch 8ch 1/8 59 9S12XEP 768 208 MAPBGA 5 8 3 2 8ch 8ch 8ch 2/32 152 768K 48K 144LQFP 5 8 3 2 8ch 8ch 8ch 2/24 119 112LQFP 5 8 3 1 8ch 8ch 8ch 2/16 91 80QFP 4 2 3 1 8ch 8ch 8ch 1/8 59 9S12XEQ 512 144LQFP 4 6 3 2 8ch 0 4ch 2/24 119 512K 32K 112LQFP 4 6 3 1 8ch 0 4ch 1/16 91 80QFP 4 2 3 1 8ch 0 4ch 1/8 59 9S12XEQ 384 144LQFP 4 6 3 2 8ch 0 4ch 2/24 119 384K 24K 112LQFP 4 6 3 1 8ch 0 4ch 2/16 91 80QFP 4 2 3 1 8ch 0 4ch 1/8 59 9S12XET 256 144LQFP 3 4 3 1 8ch 0 4ch 2/24 119 256K 16K 112LQFP 3 4 3 1 8ch 0 4ch 2/16 91 80QFP 3 2 3 1 8ch 0 4ch 1/8 59 9S12XEG 128 112LQFP Yes9 2 2 2 1 8ch 0 2ch 2/16 91 128K 12K 2K (32K) 80QFP 2 2 2 1 8ch 0 2ch 1/8 59 1. CAN Options: Versions with 5 CAN modules will have CAN0, CAN1, CAN2, CAN3 and CAN4. Versions with 4 CAN modules will have CAN0, CAN1, CAN2 and CAN4. Versions with 3 CAN modules will have CAN0, CAN1 and CAN4. Versions with 2 CAN modules will have CAN0 and CAN4. Versions with 1 CAN module will have CAN0. 2. SCI Options: Versions with 8 SCI modules will have SCI0, SCI1, SCI2, SCI3, SCI4, SCI5, SCI6 and SCI7. Versions with 7 SCI modules will have SCI0, SCI1, SCI2, SCI3, SCI4, SCI5, and SCI6. Versions with 6 SCI modules will have SCI0, SCI1, SCI2, SCI3, SCI4 and SCI5. Versions with 5 SCI modules will have SCI0, SCI1, SCI2, SCI3 and SCI4. Versions with 4 SCI modules will have SCI0, SCI1, SCI2 and SCI4. Versions with 3 SCI modules will have SCI0, SCI1 and SCI2. Versions with 2 SCI modules will have SCI0 and SCI1. Versions with 1 SCI module will have SCI0. 3. SPI Options: Features MC9S12XE Family Product Brief, Rev. 9, 4/2015 Freescale Semiconductor, Inc. 5

Page 7

Versions with 3 SPI modules will have SPI0, SPI1 and SPI2. Versions with 2 SPI modules will have SPI0 and SPI1. Versions with 1 SPI modules will have SPI0. 4. IIC Options: Versions with 2 IIC modules will have IIC0 and IIC1. Versions with 1 IIC module will have IIC0. 5. TIM available via rerouting on EP100,EP768 devices 80/112/144 pinout options 6. A/D is the number of modules/total number of A/D channels. 7. I/O is the sum of ports capable to act as digital input or output. For details see the “Port Availability by Package Option” table in the MCS12XE Data Sheet. 8. I/O is the sum of ports capable to act as digital input or output. For details see the “Port Availability by Package Option” table in the MCS12XE Data Sheet. 9. Can only execute code from RAM 3.3 Critical Performance Parameters The following describes the critical operating parameters of the MCU. 3.3.1 Operating Conditions • Wide single supply voltage range 3.3V-5%/+10% to 5.0V+10% at full performance • Separate supply for internal voltage regulator and I/O allow optimized EMC filtering • 50MHz maximum CPU bus frequency • 100MHz maximum XGATE bus frequency • Ambient temperature range -40°C to 125°C • Temperature Options: • -40°C to 85°C • -40°C to 105°C • -40°C to 125°C 3.3.2 Package Options • 208-pin MAPBGA - 17mm x 17mm body size (case no 1159A-01 issueB) • 144-pin low-profile quad flat-pack (LQFP) - 20x20mm body size, 0.5mm pitch (case no 918-03) • 112-pin low-profile quad flat-pack (LQFP) - 20x20mm, 0.65 pitch (case no 987) • 80-pin quad flat-pack (QFP)- 14x14mm body, 0.65mm pitch (case no 841B) 3.4 Chip-Level Features On-chip modules include the following features: • Pin compatible family extends existing S12D Family • 16-bit CPU12X • Enables higher system integrity at the MCU level (MPU, ECC, Supervisor Mode) • Enhanced SPI allows 8 or 16 bit data size • ECC on flash Features MC9S12XE Family Product Brief, Rev. 9, 4/2015 6 Freescale Semiconductor, Inc.

Page 8

• 1-bit fault correction • 2-bit fault detection • Improved EMC performance • Separate supply for internal voltage regulator and I/O allow optimized EMC filtering • Enhanced current consumption • Extended API up to 5 sec 3.5 Module Features The following sections provide more details of the modules implemented on the MC9S12XE. 3.5.1 16-Bit CPU12X • 16-bit CPU12X • Compatible with MC9S12 instruction set with the exception of five fuzzy instructions (MEM, WAV, WAVR, REV, REVW) which have been removed. • Enhanced indexed addressing • Access to large data segments independent of PPAGE 3.5.2 Enhanced Interrupt Module • Eight levels of nested interrupts • Flexible assignment of interrupt sources to each interrupt level. • External non-maskable high priority interrupt (XIRQ) • Internal, non-maskable high priority memory protection unit interrupt • Up to 24 pins on ports J, H and P configurable as rising or falling edge sensitive 3.5.3 XGATE • Programmable, high performance I/O coprocessor module with up to 100 MIPS RISC performance • Transfers data to or from all peripherals and RAM without CPU intervention or CPU wait states • Performs logical, shifts, arithmetic, and bit operations on data • Can interrupt the S12X CPU signalling transfer completion • Triggers from any hardware module as well as from the CPU possible • Two interrupt levels to service high priority tasks • Enables Full CAN capability when used in conjunction with MSCAN module • Full LIN master or slave capability when used in conjunction with the integrated LIN SCI modules 3.5.4 Memory Protection Unit (MPU) • 8 address regions definable per active program task • Address range granularity as low as 8-bytes • Protection Attributes • No write • No execute Features MC9S12XE Family Product Brief, Rev. 9, 4/2015 Freescale Semiconductor, Inc. 7

Page 9

• Non-maskable interrupt on access violation 3.5.5 System Integrity Support • Power-on reset (POR) • Illegal address detection with reset • Low-voltage detection with interrupt or reset • System can run in Supervisor or User state • using a new bit in the condition code register • peripheral space can only be accessed in user state if enabled by a descriptor • Computer Operating Properly (COP) watchdog • Configurable as window COP for enhanced failure detection • Can be initialized out of reset using option bits located in Flash • Clock monitor supervising the correct function of the oscillator 3.5.6 Memory Options • 128K, 256K, 384K, 512K, 768K and 1M byte Flash • 2K, 4K byte Emulated EEPROM • 12K, 16K, 24K, 32K, 48K and 64K Byte RAM • Flash General Features • 64 data bits plus 8 syndrome ECC (Error Correction Code) bits allow single bit failure correction and double fault detection • Erase sector size 1024 bytes • Automated program and erase algorithm • Security option to prevent unauthorized access • Sense-amp margin level setting for reads • Data Flash General Features • 32 Kbytes of D-Flash memory with 256-byte sectors for user access. • Dedicated commands to access D-Flash memory over EEE operation • Single bit fault correction and double fault detection within a word during read operations • Automated program and erase algorithm with verify and generation of ECC parity bits • Fast sector erase and word program operation • Ability to program up to four words in a burst sequence • Emulated EEPROM General Features • Automatic EEE file handling using internal Memory Controller • Automatic transfer of valid EEE data from D-Flash memory to buffer RAM on reset • Ability to monitor the number of outstanding EEE related buffer RAM words left to be programmed into D-Flash memory • Ability to disable EEE operation and allow priority access to the D-Flash memory • Ability to cancel all pending EEE operations to allow priority access to the D-Flash memory 3.5.7 Oscillator (OSC_LCP) • Loop Control Pierce oscillator utilizing a 4MHz to 16MHz crystal • Good noise immunity Features MC9S12XE Family Product Brief, Rev. 9, 4/2015 8 Freescale Semiconductor, Inc.

Page 10

• Full-swing Pierce option utilizing a 2MHz to 40MHz crystal • Transconductance sized for optimum start-up margin for typical crystals 3.5.8 Clock and Reset Generator (CRG) • Phase-locked-loop (IPLL) clock frequency multiplier • Internally filtered. No external components required • Configurable option to spread spectrum for reduced EMC radiation (frequency modulation) • Fast wake up from STOP in self clock mode for power saving and immediate program execution 3.5.9 Non-Multiplexed External Bus (208-pin and 144-pin packages only) • Non-Multiplexed External Bus (208-pin and 144-pin packages only) • Each chip select output can be configured to complete transaction on either the time-out of one of the two wait state generators or the deassertion of EWAIT signal • Supports glue-less interface to popular asynchronous RAMs and Flash devices 3.5.10 Analog-to-Digital Converter (ATD) • Up to two independent ATD converters • 8/10/12 bit resolution • Multiplexer for 16 analog input channels • 3 s, 10-bit single conversion time • Left/right, signed/unsigned result data • External and internal conversion trigger capability • Internal oscillator for conversion in Stop modes • Wake-up from low power modes on analog comparison > or <= match 3.5.11 Enhanced Capture Timer (ECT) • 8 x 16-bit channels for input capture or output compare • 16-bit free-running counter with 8-bit precision prescaler • 16-bit modulus down counter with 8-bit precision prescaler • Four 8-bit or two 16-bit pulse accumulators • Four channels have enhanced input capture capabilities: • Delay counter for noise immunity • 16-bit capture buffer • 8-bit pulse accumulator buffer 3.5.12 Timer (TIM) • 8 x 16-bit channels for input capture or output compare • 16-bit free-running counter with 8-bit precision prescaler • One 16-bit pulse accumulator Features MC9S12XE Family Product Brief, Rev. 9, 4/2015 Freescale Semiconductor, Inc. 9

MC9S12XEP100CAL Reviews

Average User Rating
5 / 5 (86)
★ ★ ★ ★ ★
5 ★
77
4 ★
9
3 ★
0
2 ★
0
1 ★
0

Shil*****ayak

December 30, 2020

Very friendly online shopping site - easy to navigate and it keeps vital datasheet for each product online purchase.

Kare*****halsa

December 26, 2019

★★★★★ Nice Item, Shipped Fast And As Promised! ★★★★★ THANKS!!!!! ★★★★★

Gali*****Bauer

October 8, 2019

Completely satisfied of MC9S12XEP100CAL , I always find what I need. The site is easy to get the components .

Mila*****encia

October 2, 2019

Great seller, item shipped quickly and in great packaging. I will come next time .

Jaso*****meron

September 7, 2019

Everything is good. Well made terminal blocks. Good consistency and I found no bad ones in the bunch.

Zah*****Bhatt

May 26, 2019

I always enjoy shopping with Heisener, never makes a mistake, most reliable, and no long waiting for deliveries.

Howa*****uthra

May 25, 2019

I am always amazed at the cost of automotive or marine costs when a rectifier is needed while these will do the exact same thing if you are a bit technically minded to wire them up.

Julio*****olson

March 11, 2019

Itams as described Fast and cheap shipping.

Emme*****lhoun

February 12, 2019

Very good product for electronic projects and are of great quality and test great.

Bry***** Kirk

February 10, 2019

Easy transaction. Very pleased with goods in perfect condition would recommend Heisener company.

MC9S12XEP100CAL Guarantees

Service Guarantee

Service Guarantees

We guarantee 100% customer satisfaction.

Our experienced sales team and tech support team back our services to satisfy all our customers.

Quality Guarantee

Quality Guarantees

We provide 90 days warranty.

If the items you received were not in perfect quality, we would be responsible for your refund or replacement, but the items must be returned in their original condition.

MC9S12XEP100CAL Packaging

Verify Products
Customized Labels
Professional Packaging
Sealing
Packing
Insepction

MC9S12XEP100CAL Related Products

hotMC9S12XEP100CAL PMBT5401,215 NXP, TRANS PNP 150V 0.3A SOT23, TO-236-3, SC-59, SOT-23-3, HCS12X View
hotMC9S12XEP100CAL P2041NSE7MMC NXP, IC MPU Q OR IQ 1.2GHZ 780FCBGA, 780-BBGA, FCBGA, HCS12X View
hotMC9S12XEP100CAL P1010NXN5HHB NXP, IC MPU Q OR IQ 1.0GHZ 425TEBGA, 425-FBGA, HCS12X View
hotMC9S12XEP100CAL MC9S08DZ48CLC NXP, IC MCU 8BIT 48KB FLASH 32LQFP, 32-LQFP, HCS12X View
hotMC9S12XEP100CAL MC9S12GC16MFAE NXP, IC MCU 16BIT 16KB FLASH 48LQFP, 48-LQFP, HCS12X View
hotMC9S12XEP100CAL MC9S12GC128VFUE NXP, IC MCU 16BIT 128KB FLASH 80QFP, 80-QFP, HCS12X View
hotMC9S12XEP100CAL MC9S12E256MFUE NXP, IC MCU 16BIT 256KB FLASH 80QFP, 80-QFP, HCS12X View
hotMC9S12XEP100CAL MC9S12B64VPVE NXP, IC MCU 16BIT 64KB FLASH 112LQFP, 112-LQFP, HCS12X View
hotMC9S12XEP100CAL MC9S08RC8CFJE NXP, IC MCU 8BIT 8KB FLASH 32LQFP, 32-LQFP, HCS12X View
hotMC9S12XEP100CAL MC908QF4FJ NXP, IC MCU 8BIT 4KB FLASH 32LQFP, 32-LQFP, HCS12X View
hotMC9S12XEP100CAL MC9S12E128CFU NXP, IC MCU 16BIT 128KB FLASH 80QFP, 80-QFP, HCS12X View
hotMC9S12XEP100CAL MC9S12DB128BCPV NXP, IC MCU 16BIT 128KB FLASH 112LQFP, 112-LQFP, HCS12X View

MC9S12XEP100CAL Tags

  • MC9S12XEP100CAL
  • MC9S12XEP100CAL PDF
  • MC9S12XEP100CAL datasheet
  • MC9S12XEP100CAL specification
  • MC9S12XEP100CAL image
  • NXP
  • NXP MC9S12XEP100CAL
  • buy MC9S12XEP100CAL
  • MC9S12XEP100CAL price
  • MC9S12XEP100CAL distributor
  • MC9S12XEP100CAL supplier
  • MC9S12XEP100CAL wholesales

MC9S12XEP100CAL is Available in