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

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

Inventory:3,070

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 from Cypress Semiconductor is a 16-bit F2MC-16LX microcontroller with integrated full-CAN 2.0A/B controller, 64 KB Flash ROM, 2 KB RAM, and 34 GPIO 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 (6.125 µs conversion time), and features dual 16-bit reload timers, 16-bit input-capture timer, PPG timers, and sub-clock (8.192 kHz) wake-up capability - used in automotive body control modules requiring real-time CAN communication and mixed-signal processing.

For engineers reviewing the MB90F387SPMCR-G datasheet, MB90F387SPMCR-G pinout, MB90F387SPMCR-G application, or MB90F387SPMCR-G equivalent, key selection considerations include its LQFP-48 package, 3.5–5.5 V supply range, built-in PLL clock multiplier (1×–4×), CAN wake-up support, and compatibility with real-time OS via delay interrupt generator module.

Technical Context

The MB90F387SPMCR-G implements the F2MC-16LX architecture with 24-bit internal addressing, 32-bit accumulator for long-word arithmetic, and 23 addressing modes optimized for C-language compilation and multitasking. Its instruction set includes enhanced multiply/divide, barrel shift, and bit-processing instructions.

It integrates a dedicated CAN controller compliant with ISO 11898-1:2003 (CAN 2.0A/B), eight message buffers, and programmable bit timing supporting 10 kbps–1 Mbps data rates at 16 MHz machine clock. The peripheral suite includes UART (SCI) with double-buffered full-duplex operation, 8/16-bit PPG timers, and expanded intelligent I/O service (EI2OS) supporting up to 16-channel autonomous data transfer.

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 / RAM 64 KB on-chip Flash ROM; 2 KB SRAM - enables field firmware updates without external memory
Clock System Built-in PLL with 1×–4× multiplication of 4 MHz crystal; supports sub-clock (8.192 kHz) for low-power wake-up
CAN Interface Single-channel full-CAN controller compliant with CAN 2.0A/B; 8 message buffers; 10 kbps–1 Mbps rate
A/D Converter 8-channel 8/10-bit selectable SAR ADC; 6.125 µs conversion time at 16 MHz; external trigger support via P37
Timers Two 16-bit reload timers; one 16-bit free-run input-capture timer (4 ICU channels); 8/16-bit PPG timer (2 or 4 channels)
I/O Ports 34 general-purpose CMOS I/O pins, including 4 high-current outputs (P14–P17) for direct LED/relay drive

Pinout & Package

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

Pin/Terminal Circuit Role Design Meaning
1 AVcc Analog power supply Dedicated 5 V supply for A/D converter - must be decoupled separately from digital Vcc to minimize noise coupling
2 AVR Analog reference input Accepts Vref+ between 0 V and AVcc; sets full-scale range for A/D conversion
3–10 P50–P57 GPIO / Analog input Configurable as digital I/O or analog inputs AN0–AN7; require analog enable bit setting to activate A/D function
11 P37 External A/D trigger Edge-sensitive input (rising/falling) to initiate A/D conversion - enables synchronized sampling with external events
12–15 P20–P23 Timer I/O P20/P22 = TIN0/TIN1 (event inputs); P21/P23 = TOT0/TOT1 (programmable output pulses) - support PWM generation and event counting
16–19 P24–P27 External interrupt INT4–INT7 inputs with configurable edge/level sensitivity - used for fault detection or user interface signals
20–22 MD0–MD2 Mode configuration Hardwired Vcc/Vss during reset to select boot mode (e.g., Flash execution vs. emulator interface)
23 RST Active-low reset Asynchronous reset input; internal pull-up ensures reliable startup without external RC network
24 Vcc Digital power supply Main 3.5–5.5 V supply; separate from AVcc to isolate analog/digital domains
40–44 P40–P44 UART/CAN interface P43/TX, P44/RX (SCI); P42/SOT1, P41/SCK1, P40/SIN1 (SPI-like CAN serial interface) - share pins with other peripherals

Key Features

Feature Design Value
Full-CAN 2.0A/B Controller Hardware-accelerated CAN protocol handling with 8 message buffers and automatic retransmission - reduces CPU load in automotive networks
Low-Power Standby Modes Five distinct modes (Sleep, Watch, Time-base timer, Stop, CPU blocking) - enables <1 µA current draw in Stop mode with sub-clock active
Program Patch Function Runtime address-matching detection for two pointers - supports hot-fixing of critical code sections without full reflash
Expanded Intelligent I/O Service (EI2OS) Autonomous 16-channel data transfer independent of CPU - offloads sensor polling or actuator sequencing in real-time systems
8/10-bit Selectable A/D Converter Configurable resolution per channel; sequential conversion across up to 8 channels - balances precision and throughput in mixed-signal control loops

Applications

Automotive Body Control Unit Industrial CAN Gateway

Use Scenario: Centralized control of door locks, window lifts, and lighting in 12 V vehicle platforms.

IC Role / Device Role / Timing Role: Primary MCU executing CAN message filtering, PWM motor control, and A/D-based sensor monitoring (e.g., ambient light, temperature).

Use Value: Integrated CAN controller and high-current I/O eliminate need for external transceivers and driver ICs, reducing BOM count and PCB area.

Use Scenario: Protocol translation between legacy RS-485 fieldbus and modern CANopen networks in factory automation.

IC Role / Device Role / Timing Role: Dual-interface bridge processor managing UART-to-CAN message mapping, timestamping, and error recovery.

Use Value: On-chip 16-bit reload timers and EI2OS enable deterministic latency (<100 µs) for time-critical gateway operations without RTOS overhead.

Smart Appliance Motor Controller Medical Infusion Pump Controller

Use Scenario: Closed-loop speed and torque control of BLDC motors in washing machines and HVAC blowers.

IC Role / Device Role / Timing Role: Real-time executor of FOC algorithms using PPG timers for precise PWM generation and A/D for current sensing.

Use Value: 32-bit accumulator and enhanced multiply/divide instructions deliver 24-bit precision in motor control math without software emulation penalty.

Use Scenario: Safety-critical delivery of precise fluid volumes in hospital-grade infusion pumps with battery backup.

IC Role / Device Role / Timing Role: Fault-tolerant controller monitoring flow sensors (A/D), driving stepper motors (PPG), and logging events via CAN.

Use Value: Watchdog timer with four timeout options (3.58 ms–458.75 ms) and hardware reset guarantee meets IEC 62304 Class C 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 GPIO (vs. 34) and identical 64 KB Flash/2 KB RAM - differs only in pinout extension for P35/P36 as X0A/X1A Used where additional general-purpose I/O is required without changing CAN/A/D/timer functionality Select when board layout allows LQFP-48 footprint reuse and extra I/O is needed for future expansion or debug signals
CY8C5868LTI-LP097 PSoC 5LP ARM Cortex-M3 with programmable analog/digital blocks; no native CAN controller - requires external CAN transceiver and firmware stack Preferred for designs needing mixed-signal flexibility (e.g., configurable op-amps, filters) over fixed-function CAN timing accuracy Choose when system requires reconfigurable logic or analog front-end customization, accepting higher firmware integration effort for CAN

Compared with MB90F387SPMCR-G, MB90F387S offers pin-compatible I/O expansion while preserving all timing-critical CAN and A/D performance; CY8C5868LTI-LP097 trades deterministic hardware CAN for FPGA-like analog/digital configurability - suitable only when CAN is secondary to signal conditioning needs.

Availability

MB90F387SPMCR-G is available at Aetrix Electronics and suitable for automotive body electronics, industrial CAN gateways, smart appliance motor control, and medical infusion pump controllers requiring stable component supply and long-term lifecycle assurance.

Supply support for MB90F387SPMCR-G 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 medical markets, emphasizing reliability, security, and design-in support.

The MB90F387SPMCR-G belongs to the F2MC-16LX microcontroller family, engineered for real-time process control in cost-sensitive, safety-aware systems requiring integrated CAN, mixed-signal peripherals, and deterministic low-power operation.

FAQ

What is the maximum CAN bit rate supported by MB90F387SPMCR-G?

The device supports CAN bit rates from 10 kbps to 1 Mbps when operating with a 16 MHz machine clock. Bit timing is fully programmable via BTR0/BTR1 registers, allowing precise adjustment for bus length, node count, and EMI conditions - validated per ISO 11898-1:2003 conformance testing.

Does MB90F387SPMCR-G support in-system programming (ISP)?

Yes - it features on-chip 64 KB Flash ROM with ISP capability via the SCI interface or dedicated programming pins. Programming requires the MB2145-507 emulator pod and Cypress-provided tools; no external programmer hardware is needed for field firmware updates.

How many simultaneous A/D conversions can be performed?

The 8-channel A/D converter supports only one active conversion at a time, but sequential conversion mode allows automatic scanning of up to 8 channels in defined order. Each conversion takes 6.125 µs at 16 MHz, enabling full 8-channel scan in under 50 µs - sufficient for real-time motor control loop sampling.

Is the sub-clock (8.192 kHz) source internal or external?

The sub-clock is generated internally from an on-chip oscillator and does not require an external crystal. It remains active in Watch and Time-base timer standby modes, enabling wake-up from deep sleep on timer expiry or CAN message reception - critical for battery-powered nodes.

MB90F387SPMCR-G Specifications

Product attributes
Attribute value
Manufacturer:
Infineon Technologies
Package/Case:
48-LQFP
Series:
F²MC-16LX MB90385
Packaging:
Tray
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 FAQ

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

Please submit a Request for Quotation (RFQ) for MB90F387SPMCR-G 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 reliable?

The price and inventory of MB90F387SPMCR-G 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 is usually 5 days.

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

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for MB90F387SPMCR-G?

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

Once your MB90F387SPMCR-G 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?

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

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

All MB90F387SPMCR-G 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 meets industry standards.

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

All MB90F387SPMCR-G units undergo pre-shipment inspection (PSI). If there is an issue with MB90F387SPMCR-G, 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 part is unused and in its original packaging.

Return procedure for MB90F387SPMCR-G:

1.Submit a request within 90 days.

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

MB90F387SPMCR-G Tags

  • MB90F387SPMCR-G
  • MB90F387SPMCR-G PDF
  • MB90F387SPMCR-G Datasheet
  • MB90F387SPMCR-G Specifications
  • MB90F387SPMCR-G Images
  • Infineon Technologies
  • Infineon Technologies MB90F387SPMCR-G
  • Buy MB90F387SPMCR-G
  • MB90F387SPMCR-G Price
  • MB90F387SPMCR-G Distributor
  • MB90F387SPMCR-G Supplier
  • MB90F387SPMCR-G 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