Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

Infineon Technologies MB90F387SPMCR-G-EF2

Part No.:
MB90F387SPMCR-G-EF2
Manufacturer:
Infineon Technologies
Category:
Microcontrollers
Package:
48-LQFP
Datasheet:
AetrixMB90F387SPMCR-G-EF2.pdf
Description:
IC MCU 16BIT 64KB FLASH 48LQFP
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:3,185

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

MB90F387SPMCR-G-EF2 from Cypress Semiconductor is a 16-bit F2MC-16LX microcontroller with integrated CAN 2.0A/B controller, 64 KB Flash ROM, 2 KB RAM, and 34 general-purpose I/O ports including four high-current outputs. It operates at up to 16 MHz (62.5 ns min instruction time), supports 8/10-bit A/D conversion across 8 channels, and features UART (SCI), PPG timers, input-capture ICU, and low-power sleep/watch/stop modes. Used in real-time process control for consumer appliances requiring embedded CAN connectivity.

For engineers reviewing the MB90F387SPMCR-G-EF2 datasheet, MB90F387SPMCR-G-EF2 pinout, MB90F387SPMCR-G-EF2 application, or MB90F387SPMCR-G-EF2 equivalent, key selection criteria include its 16-bit CPU with 32-bit accumulator, built-in PLL clock multiplier (1×–4×), sub-clock (8.192 kHz) support, CAN wake-up capability, and LQFP-48 package compatibility with industrial temperature range operation.

Technical Context

The MB90F387SPMCR-G-EF2 implements the F2MC-16LX architecture with 24-bit internal addressing, 23 addressing modes, and enhanced C-language support via system stack pointer and barrel-shift instructions. Its 32-bit accumulator enables native long-word arithmetic, while the 4-byte instruction queue improves throughput in deterministic real-time tasks.

Peripheral integration includes one CAN controller (8 message buffers, 10 kbps–1 Mbps), one UART (SCI) with full-duplex double buffer, eight-channel 8/10-bit A/D converter (6.125 µs conversion at 16 MHz), and dual 16-bit reload timers with configurable count clocks (0.25–2.0 µs). All timers support external event counting and edge-triggered capture.

Key Specifications

Parameter Value and Actual Design Meaning
CPU Core F2MC-16LX 16-bit RISC with 32-bit accumulator and 24-bit addressing space
Flash ROM / RAM 64 KB on-chip Flash ROM; 2 KB SRAM - sufficient for standalone firmware with CAN protocol stack and sensor processing
Operating Clock 4–16 MHz machine clock via PLL (1×–4× multiplication of 4 MHz crystal); supports 8.192 kHz sub-clock for low-power timing
A/D Converter 8-channel, selectable 8-bit or 10-bit resolution; 6.125 µs conversion time at 16 MHz - suitable for motor current or temperature sampling
CAN Interface Compliant with ISO 11898-1:2003 (CAN 2.0A/B); 8 message buffers; bit rate 10 kbps–1 Mbps - enables robust automotive-grade bus communication
Package & Temp LQFP-48 (0.5 mm pitch); industrial temperature range (−40°C to +85°C) - compatible with automated SMT assembly and harsh environments
I/O Ports 34 CMOS general-purpose I/O pins, including 4 high-current outputs (P14–P17) - drives LEDs, relays, or small solenoids directly

Pinout & Package

LQFP-48 package (0.5 mm pitch), 7 mm × 7 mm body, 1.6 mm max height, exposed pad not electrically connected. Pin 1 marked by dot; top-view orientation per JEDEC MS-026.

Pin/Terminal Circuit Role Design Meaning
AVcc (Pin 1) Analog power supply Dedicated 5 V supply for A/D converter - requires local decoupling to minimize noise coupling into analog measurements
AVR (Pin 2) Analog reference input Accepts Vref+ between 0 V and AVcc - sets full-scale range for A/D conversion; tied to AVcc for ratiometric sensing
P50–P57 (Pins 3–10) Multi-function I/O / A/D inputs Configurable as digital I/O or analog inputs AN0–AN7 - enables shared use for sensor interfaces and GPIO without external muxing
P37 (Pin 11) External A/D trigger Edge-sensitive input to start conversion sequence - synchronizes sampling with mechanical events (e.g., motor commutation)
P24–P27 (Pins 16–19) External interrupt inputs INT4–INT7 with programmable edge/level sensitivity - supports fast response to safety-critical signals like emergency stop or overcurrent flags
MD2/MD1/MD0 (Pins 20–22) Mode configuration Hardwired Vss/Vcc to select boot mode and memory mapping - eliminates need for external strapping resistors during production
RST (Pin 23) Active-low reset Asynchronous reset input with internal pull-up - ensures reliable initialization after power-on or brownout recovery
P43/TX & P44/RX (Pins 40–41) UART transmit/receive Full-duplex SCI interface with double-buffered registers - prevents data loss during interrupt latency in real-time logging applications

Key Features

Feature Design Value
Built-in CAN 2.0A/B controller Enables direct connection to automotive or industrial CAN buses without external transceiver logic - reduces BOM and PCB area
8/10-bit A/D with external trigger Allows precise synchronization of analog sampling to system events (e.g., PWM center-aligned capture), improving measurement repeatability
Four 16-bit reload timers Supports independent PWM generation, pulse-width measurement, and periodic task scheduling - eliminates need for software timing loops
Low-power standby modes Sleep, watch, time-base timer, and stop modes reduce current to <10 µA - extends battery life in portable or energy-harvested devices
Program patch function Enables runtime address-matching for hot-fixing critical code sections - improves field reliability without full firmware reflash

Applications

Home Appliance Motor Control Industrial CAN Node

Use Scenario: Variable-speed control of BLDC compressors in inverter air conditioners using sensorless FOC.

IC Role / Device Role / Timing Role: Main system controller executing motor algorithm, managing CAN diagnostics, and sampling current/voltage via 10-bit A/D with external trigger synchronized to PWM dead-time.

Use Value: Integrated CAN and high-resolution A/D eliminate external interface ICs; 62.5 ns instruction cycle ensures timely execution of inner-loop PI calculations.

Use Scenario: Distributed I/O module in factory automation, collecting analog sensor data and reporting status over CANopen network.

IC Role / Device Role / Timing Role: CAN node controller with 8-channel A/D, UART for local debug, and watchdog timer ensuring fail-safe behavior during bus arbitration loss.

Use Value: On-chip 8-message buffer handles burst traffic without host CPU intervention; 1 Mbps CAN rate supports high-throughput sensor fusion.

Smart Meter Communication Hub Automotive Body Controller

Use Scenario: Two-way AMI meter interfacing with PLC or RF mesh, aggregating kWh data and managing tariff switching.

IC Role / Device Role / Timing Role: Real-time data concentrator with UART for modem interface, CAN for legacy submetering, and low-power watch mode for calendar-based wake-up.

Use Value: Sub-clock (8.192 kHz) enables accurate timekeeping for billing intervals; flash memory retains firmware through power cycles.

Use Scenario: Door module controlling window lift, mirror fold, and interior lighting with LIN/CAN gateway functionality.

IC Role / Device Role / Timing Role: Mixed-signal controller with high-current I/O (P14–P17) driving motors, CAN wake-up for sleep-mode activation, and DTP interrupts for switch debounce.

Use Value: Four high-current outputs drive 500 mA loads directly; CAN wake-up reduces quiescent current to meet OEM <100 µA requirements.

Equivalent & Alternatives

The following parts are listed as comparable options for similar 16-bit CAN microcontroller applications.

Alternative Part Technical Difference Application Difference Selection Advice
MB90F387S Same core and peripherals, but 36 I/O ports (vs. 34) and identical 64 KB Flash/2 KB RAM - no functional difference in CAN or A/D specs Preferred where additional GPIO needed for expanded sensor set or LED indicators without redesigning board layout Select MB90F387S only if extra two I/O pins are required; pin-compatible drop-in replacement otherwise
CY8C5868LTI-LP097 PSoC 5LP ARM Cortex-M3 with programmable analog/digital blocks; no native CAN controller - requires external CAN transceiver and firmware stack Used when mixed-signal flexibility (e.g., custom op-amp configurations, multi-protocol serial) outweighs CAN integration benefit Choose only if design requires reconfigurable analog front-end or USB connectivity; adds complexity vs. single-chip CAN solution

Compared with MB90F387SPMCR-G-EF2, MB90F387S offers identical performance with two more I/Os, while CY8C5868LTI-LP097 trades integrated CAN for FPGA-like analog/digital configurability - making the former optimal for cost-sensitive CAN-centric designs and the latter for highly customized signal conditioning.

Availability

MB90F387SPMCR-G-EF2 is available at Aetrix Electronics and suitable for home appliance motor control, industrial CAN nodes, smart meter communication hubs, and automotive body controllers requiring stable component supply across extended product lifecycles.

Supply support for MB90F387SPMCR-G-EF2 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

Cypress Semiconductor (now part of Infineon Technologies) delivers high-performance embedded solutions for automotive, industrial, and consumer applications, emphasizing reliability, integration, and developer enablement.

The MB90F387SPMCR-G-EF2 belongs to the MB90385 series - a family of 16-bit microcontrollers designed specifically for real-time process control in cost-sensitive, CAN-connected consumer electronics such as inverter-driven appliances and smart home systems.

FAQ

Is MB90F387SPMCR-G-EF2 pin-compatible with other MB90385-series devices?

Yes - it shares the LQFP-48 footprint and identical pin assignment with MB90F387, MB90387, and MB90F387S. Differences are limited to ROM type (Flash vs. mask) and I/O count (34 vs. 36), with no changes to peripheral pin mapping or electrical characteristics.

Does MB90F387SPMCR-G-EF2 require an external CAN transceiver?

Yes - the device integrates only the CAN protocol controller (MAC layer); an external physical-layer transceiver (e.g., TJA1042, SN65HVD230) is required for bus connection, termination, and ESD protection per ISO 11898-2.

What is the maximum achievable CAN bit rate with MB90F387SPMCR-G-EF2?

At 16 MHz machine clock, the CAN controller supports bit rates from 10 kbps to 1 Mbps. The actual maximum depends on bus length and topology - 1 Mbps is achievable on short, well-terminated buses (<40 m), while longer runs require lower rates per CAN physical layer specifications.

Can the 8/10-bit A/D converter operate independently of CPU intervention?

Yes - the A/D converter supports automatic sequential conversion across up to 8 channels triggered by external signal (P37/ADTG) or internal timer, with results stored in dedicated registers. DMA is not present, but interrupt-driven transfer minimizes CPU load during acquisition.

MB90F387SPMCR-G-EF2 Specifications

Product attributes
Attribute value
Manufacturer:
Infineon Technologies
Package/Case:
48-LQFP
Series:
F²MC-16LX MB90385
Packaging:
Tape & Reel (TR)
Product Status:
Discontinued at Digi-Key
Programmable:
Not Verified
Core Processor:
F²MC-16LX
Core Size:
16-Bit
Speed:
16MHz
Connectivity:
CANbus, SCI, UART/USART
Peripherals:
POR, WDT
Number of I/O:
36
Program Memory Size:
64KB (64K x 8)
Program Memory Type:
FLASH
EEPROM Size:
-
RAM Size:
2K x 8
Voltage - Supply (Vcc/Vdd):
3.5V ~ 5.5V
Data Converters:
A/D 8x8/10b
Oscillator Type:
External
Operating Temperature:
-40°C ~ 105°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

MB90F387SPMCR-G-EF2 FAQ

1.How can I place an order for MB90F387SPMCR-G-EF2 through Aetrix?

Please submit a Request for Quotation (RFQ) for MB90F387SPMCR-G-EF2 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for MB90F387SPMCR-G-EF2 reliable?

The price and inventory of MB90F387SPMCR-G-EF2 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MB90F387SPMCR-G-EF2 is usually 5 days.

3.What payment methods are accepted for MB90F387SPMCR-G-EF2?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MB90F387SPMCR-G-EF2 transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for MB90F387SPMCR-G-EF2?

MB90F387SPMCR-G-EF2 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your MB90F387SPMCR-G-EF2 order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for MB90F387SPMCR-G-EF2?

For technical support, including MB90F387SPMCR-G-EF2 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MB90F387SPMCR-G-EF2 requirements.

6.How does Aetrix verify that MB90F387SPMCR-G-EF2 is sourced from the original manufacturer or authorized distributors?

All MB90F387SPMCR-G-EF2 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that MB90F387SPMCR-G-EF2 meets industry standards.

7.What is the process for return or replacement of MB90F387SPMCR-G-EF2?

All MB90F387SPMCR-G-EF2 units undergo pre-shipment inspection (PSI). If there is an issue with MB90F387SPMCR-G-EF2, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The MB90F387SPMCR-G-EF2 part is unused and in its original packaging.

Return procedure for MB90F387SPMCR-G-EF2:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

MB90F387SPMCR-G-EF2 Tags

  • MB90F387SPMCR-G-EF2
  • MB90F387SPMCR-G-EF2 PDF
  • MB90F387SPMCR-G-EF2 Datasheet
  • MB90F387SPMCR-G-EF2 Specifications
  • MB90F387SPMCR-G-EF2 Images
  • Infineon Technologies
  • Infineon Technologies MB90F387SPMCR-G-EF2
  • Buy MB90F387SPMCR-G-EF2
  • MB90F387SPMCR-G-EF2 Price
  • MB90F387SPMCR-G-EF2 Distributor
  • MB90F387SPMCR-G-EF2 Supplier
  • MB90F387SPMCR-G-EF2 Wholesale
Related Products
ATTINY4-TSHR
ATTINY4-TSHR

Microchip Technology

ATTINY10-TSHR
ATTINY10-TSHR

Microchip Technology

ATTINY10-TS8R
ATTINY10-TS8R

Microchip Technology

ATTINY202-SSNR
ATTINY202-SSNR

Microchip Technology

ATTINY202-SSFR
ATTINY202-SSFR

Microchip Technology

ATTINY402-SSNR
ATTINY402-SSNR

Microchip Technology

PIC16F15213T-I/MF
PIC16F15213T-I/MF

Microchip Technology

PIC16F15213-E/MF
PIC16F15213-E/MF

Microchip Technology

PIC10F200T-I/OT
PIC10F200T-I/OT

Microchip Technology

ATTINY412-SSNR
ATTINY412-SSNR

Microchip Technology

PIC10F202T-I/OT
PIC10F202T-I/OT

Microchip Technology

ATTINY404-SSNR
ATTINY404-SSNR

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER