Infineon Technologies MB96F387RSBPMC-GSE2
- Part No.:
- MB96F387RSBPMC-GSE2
- Manufacturer:
- Infineon Technologies
- Category:
- Microcontrollers
- Package:
- 120-LQFP
- Datasheet:
-
MB96F387RSBPMC-GSE2.pdf
- Description:
- IC MCU 16BIT 416KB FLASH 120LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,153
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MB96F387RSBPMC-GSE2 from Cypress Semiconductor is a 16-bit F2MC-16FX microcontroller featuring 576 KB Flash (544 KB + 32 KB dual-bank), 28 KB RAM, integrated CAN 2.0A/B controller, 16-channel 10-bit SAR ADC, and LCD controller supporting up to 4 COM × 65 SEG. It operates at up to 56 MHz via on-chip PLL (17.8 ns instruction cycle) and targets automotive body control modules requiring real-time CAN communication, sensor interfacing, and segmented display driving.
For engineers reviewing the MB96F387RSBPMC-GSE2 datasheet, MB96F387RSBPMC-GSE2 pinout, MB96F387RSBPMC-GSE2 application, or MB96F387RSBPMC-GSE2 equivalent, key selection criteria include dual-bank Flash for safe firmware updates, ISO16845-certified CAN with 32 message objects, programmable clock domains for peripheral independence, and low-voltage reset with persistent enable (suffix "R" indicates reset cannot be disabled).
Technical Context
The MB96F387RSBPMC-GSE2 implements the F2MC-16FX CPU core with 23 addressing modes, barrel shift, signed multiply/divide instructions, and an 8-byte instruction queue-enabling RISC-like performance while maintaining binary compatibility with legacy 16LX software. Its clock tree supports independent domain selection: CPU from PLL (up to 56 MHz), peripherals from main/sub/RC clocks, and LCD from three configurable sources.
Hardware acceleration includes 20-channel 16-bit PPG for PWM generation, 6-channel reload timers with event counting, and a dedicated DMA controller with 16 channels. The device integrates two alarm comparators, dual CAN interfaces (5 total channels), and a stepper motor controller with four high-current outputs per channel-designed for deterministic timing-critical subsystems in automotive ECUs.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | F2MC-16FX 16-bit with instruction pipeline; enables migration from 16LX code without recompilation. |
| Max Clock Speed | 56 MHz via internal PLL (x1–x25 multiplier); achieves 17.8 ns minimum instruction cycle time. |
| Memory | 576 KB Flash (544 KB A + 32 KB B), 28 KB RAM; dual-bank Flash allows background erase/write during execution. |
| CAN Interface | 5 independent CAN 2.0A/B channels; ISO16845 certified; supports bit rates up to 1 Mbit/s and 32 message objects per channel. |
| ADC | 16-channel 10-bit SAR ADC; supports software/external/reload timer triggers; interrupt on conversion completion. |
| Package | 120-pin LQFP (LQM120); 0.4 mm pitch; RoHS-compliant; thermal pad not present. |
| Power Management | 13 operating modes including Stop, Sleep, Timer, and Run; on-chip voltage regulator reduces internal VDD for EMI suppression. |
Pinout & Package
MB96F387RSBPMC-GSE2 is housed in a 120-pin plastic LQFP (LQM120) package with 0.4 mm lead pitch and exposed thermal pad omitted. Pin functions are defined across five I/O ports (P0–P4), dual CAN transceivers (CAN0–CAN4), analog inputs (AN0–AN15), LCD segment/com drivers (SEG0–SEG64, COM0–COM3), and dedicated clock/reset resources.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VCC / VSS | Power supply / Ground | Dedicated power pins per functional block (CPU, analog, LCD, CAN) minimize noise coupling and support independent decoupling. |
| X0 / X1 | Main crystal oscillator input/output | Supports 3–16 MHz external crystal or ceramic resonator; required for PLL reference and high-accuracy timing. |
| MD0–MD2 | Mode selection inputs | Configure boot mode (ROM/Flash), reset behavior, and clock source at power-on; latched during reset assertion. |
| RSTX | Active-low reset input | Asynchronous reset pin; low-voltage detection circuit asserts internal reset when VCC drops below threshold. |
| CAN0TX / CAN0RX | CAN0 differential transmitter/receiver | Direct connection to external CAN transceiver; supports dominant/recessive level signaling per ISO 11898-1. |
| AN0–AN15 | Analog input channels | 16 single-ended or 8 differential inputs; share AVCC/AVSS rails; AVRH/AVRL define 10-bit ADC reference range. |
Key Features
| Feature | Design Value |
|---|---|
| Dual-bank Flash memory | Enables over-the-air firmware updates without halting real-time operation; bank A executes while bank B erases/writes. |
| ISO16845-certified CAN controllers | Guarantees conformance to CAN physical layer test specification; eliminates need for external compliance validation in automotive designs. |
| Programmable clock domains | Allows CPU, peripherals, and LCD to run at optimal frequencies independently-e.g., 56 MHz CPU with 32 kHz subclock for RTC and 1 MHz for USART baud generation. |
| On-chip voltage regulator | Reduces internal core voltage to lower dynamic power and suppress harmonic emissions-critical for CISPR 25 Class 5 EMC compliance. |
| Stepper motor controller | Integrates four 100 mA sink/source outputs per channel with synchronized 8/10-bit PWMs-eliminates external driver ICs in HVAC actuator modules. |
Applications
| Automotive Body Control Module | Industrial HMI Display Controller |
|---|---|
|
Use Scenario: Centralized control of door locks, window lifts, mirror adjustment, and interior lighting in passenger vehicles. IC Role / Device Role / Timing Role: Primary MCU executing CAN-based command arbitration, sensor polling (door position, rain detection), and PWM-driven motor control. Use Value: Dual-bank Flash enables secure field updates; 5 CAN channels handle gateway, comfort, and infotainment bus traffic concurrently. |
Use Scenario: Operator interface for PLC-controlled machinery with segmented LCD display and tactile feedback. IC Role / Device Role / Timing Role: Real-time display manager interfacing with 4×65 SEG LCD, reading encoder inputs, and generating audible alerts via PWM sound generator. Use Value: Integrated LCD controller with programmable bias and frame period eliminates external display driver; 16-channel ADC monitors analog sensors directly. |
| Smart HVAC Actuator | Diagnostic CAN Gateway |
|
Use Scenario: Precision airflow control using stepper motors for damper positioning in commercial HVAC systems. IC Role / Device Role / Timing Role: Stepper motor controller with synchronized PWM outputs driving four-phase motors; monitors temperature/humidity via ADC. Use Value: On-chip stepper controller with current-sink outputs replaces discrete H-bridge ICs; clock modulation reduces EMI near sensitive RF receivers. |
Use Scenario: Protocol translation between high-speed CAN FD (powertrain) and standard CAN (chassis) networks in vehicle diagnostics. IC Role / Device Role / Timing Role: Dual-CAN bridge with message filtering, store-and-forward buffering, and error frame injection for test equipment. Use Value: Five independent CAN controllers allow simultaneous monitoring of multiple buses; FIFO-mode message objects reduce CPU overhead during burst traffic. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 16-bit automotive microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MB96F386RSBPMC-GSE2 | 416 KB Flash (544 KB A only), 16 KB RAM, 4 CAN channels, 16 ADC channels | Lacks dual-bank Flash and second CAN channel; suitable for cost-sensitive non-upgradable ECUs | Select when firmware update capability is unnecessary and CAN channel count is ≤4 |
| MB96F388TSBPMC-GSE2 | 832 KB Flash (544 KB A + 288 KB B), 32 KB RAM, 5 CAN channels, 40 ADC channels | Higher Flash density and ADC count; requires larger PCB footprint due to same LQFP-120 but increased internal routing complexity | Select when extended data logging, multi-sensor fusion, or larger bootloader space is required |
Compared with MB96F386RSBPMC-GSE2, the MB96F387RSBPMC-GSE2 adds critical dual-bank Flash for fail-safe updates; versus MB96F388TSBPMC-GSE2, it trades 256 KB Flash and 24 ADC channels for tighter cost control while retaining full CAN and LCD functionality needed in mid-tier automotive modules.
Availability
MB96F387RSBPMC-GSE2 is available at Aetrix Electronics and suitable for automotive body control modules, industrial HMI displays, smart HVAC actuators, and diagnostic CAN gateways requiring stable component supply, long-term lifecycle assurance, and AEC-Q100-compliant sourcing.
Supply support for MB96F387RSBPMC-GSE2 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) designs high-reliability microcontrollers for automotive, industrial, and consumer applications, emphasizing integration, safety, and electromagnetic compatibility.
The CY96(F)38x product line delivers scalable 16-bit F2MC-16FX MCUs targeting cost-conscious automotive ECU designs where CAN connectivity, analog sensing, and human-machine interface integration are essential.
FAQ
What is the maximum operating frequency of the MB96F387RSBPMC-GSE2 CPU core?
The MB96F387RSBPMC-GSE2 CPU core runs at up to 56 MHz using its internal PLL clock multiplier (x1–x25) driven by a 4 MHz external resonator. This yields a minimum instruction cycle time of 17.8 ns. The PLL must be enabled and configured via the Clock & Mode Controller registers; direct external clock input up to 56 MHz is also supported on devices with fast clock input capability.
Does the MB96F387RSBPMC-GSE2 support in-system programming (ISP) via serial interface?
Yes, the MB96F387RSBPMC-GSE2 supports serial programming through its SCI interface (USART0) using the Serial Programming Communication Interface protocol defined in the datasheet. Programming requires a specific command sequence, valid checksum, and proper entry into boot ROM mode via MD0–MD2 pin configuration. Flash security features can lock ISP access after final programming.
How many CAN message objects does the MB96F387RSBPMC-GSE2 support per channel?
Each of the five CAN channels supports 32 individually configurable message objects. Each object includes dedicated identifier, mask, data length, and control registers. Message objects can be grouped into programmable FIFOs for automatic reception handling, reducing CPU intervention during high-throughput CAN traffic.
Is the LCD controller capable of driving static or multiplexed displays?
The MB96F387RSBPMC-GSE2 LCD controller supports only multiplexed displays-specifically up to 4 commons and 65 segments (4 × 65). It provides internal voltage generation, selectable duty cycles (1/2, 1/3, 1/4), fixed 1/3 bias, and programmable frame period. Static segment driving is not supported; all SEG/COM pins are designed for time-multiplexed waveform output.
MB96F387RSBPMC-GSE2 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Infineon Technologies
- Package/Case:
- 120-LQFP
- Series:
- F²MC-16FX MB96380
- Packaging:
- Tray
- Product Status:
- Discontinued at Digi-Key
- Programmable:
- Not Verified
- Core Processor:
- F²MC-16FX
- Core Size:
- 16-Bit
- Speed:
- 56MHz
- Connectivity:
- CANbus, EBI/EMI, I2C, LINbus, SCI, UART/USART
- Peripherals:
- DMA, LCD, LVD, LVR, POR, PWM, WDT
- Number of I/O:
- 96
- Program Memory Size:
- 416KB (416K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 16K x 8
- Voltage - Supply (Vcc/Vdd):
- 3V ~ 5.5V
- Data Converters:
- A/D 16x10b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
MB96F387RSBPMC-GSE2 FAQ
1.How can I place an order for MB96F387RSBPMC-GSE2 through Aetrix?
Please submit a Request for Quotation (RFQ) for MB96F387RSBPMC-GSE2 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 MB96F387RSBPMC-GSE2 reliable?
The price and inventory of MB96F387RSBPMC-GSE2 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MB96F387RSBPMC-GSE2 is usually 5 days.
3.What payment methods are accepted for MB96F387RSBPMC-GSE2?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MB96F387RSBPMC-GSE2 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MB96F387RSBPMC-GSE2?
MB96F387RSBPMC-GSE2 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MB96F387RSBPMC-GSE2 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 MB96F387RSBPMC-GSE2?
For technical support, including MB96F387RSBPMC-GSE2 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MB96F387RSBPMC-GSE2 requirements.
6.How does Aetrix verify that MB96F387RSBPMC-GSE2 is sourced from the original manufacturer or authorized distributors?
All MB96F387RSBPMC-GSE2 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 MB96F387RSBPMC-GSE2 meets industry standards.
7.What is the process for return or replacement of MB96F387RSBPMC-GSE2?
All MB96F387RSBPMC-GSE2 units undergo pre-shipment inspection (PSI). If there is an issue with MB96F387RSBPMC-GSE2, 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 MB96F387RSBPMC-GSE2 part is unused and in its original packaging.
Return procedure for MB96F387RSBPMC-GSE2:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MB96F387RSBPMC-GSE2 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
18650 battery guide covering lithium-ion cell basics, 3.6V/3.7V voltage, 4.2V charging, mAh and Wh capacity, protected cells, chargers, BMS, series-parallel packs, holders, welding and sourcing checks.…
Hall effect sensor guide covering working principle, linear and digital sensors, Arduino circuits, current sensing, speed detection, automotive applications, A3144 examples, signal filtering and datash…
Product Change Notification guide for electronic components, covering PCN meaning, PCN vs PDN/EOL, common change types, risk levels, form-fit-function review, engineering validation, BOM control, LTB/L…
A practical guide to blend door actuators, covering HVAC function, symptoms, location, AC and heater issues, reset and calibration, replacement cost, electrical diagnosis, compatibility checks, and rep…
Engineering guide to Raspberry Pi alternatives, covering chip-level differences, Orange Pi, ROCK, Jetson, Banana Pi, NanoPi, Compute Module, Pico, GPIO, camera, HAT compatibility, and replacement risks…
Engineering guide to dynamic load response testing for high-current buck converters, covering load step setup, slew rate, Vcore undershoot, overshoot, recovery time, probe location, output capacitors a…
Engineering guide to output capacitor selection for ASIC Vcore rails, covering bulk capacitors, polymer capacitors, MLCC decoupling, DC bias, ESR, ESL, placement, transient response and substitution ri…
Engineering guide to high-current ASIC Vcore rails, covering 12-phase buck architecture, PMBus control, dynamic load testing, output capacitor networks, smart power stage selection, thermal design and …
Voltage regulator guide covering linear, LDO, 7805, Zener, adjustable, buck, VRM and alternator regulators, with design checks, testing methods, troubleshooting and datasheet-based selection.
Amplifier guide covering voltage, current and power amplification, gain, feedback, amplifier classes, audio and RF applications, op-amp circuits, transimpedance amplifiers, datasheet selection and trou…

