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 MB90F387PMC-GTE1

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

Inventory:1,238

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

MB90F387PMC-GTE1 from Cypress Semiconductor is a 16-bit F2MC-16LX microcontroller with integrated full-CAN interface, 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 instruction cycle), supports 8/10-bit A/D conversion across 8 channels, and features UART (SCI), dual 16-bit reload timers, 4-channel input capture, and low-power sleep/watch/stop modes. Used in real-time process control for consumer appliances requiring CAN-based communication and deterministic timing.

For engineers reviewing the MB90F387PMC-GTE1 datasheet, MB90F387PMC-GTE1 pinout, MB90F387PMC-GTE1 application, or MB90F387PMC-GTE1 equivalent, key selection criteria include its 16-bit CPU with 32-bit accumulator, Ver 2.0A/B CAN compliance at 10 kbps–1 Mbps, sub-clock (8.192 kHz) support for watch timer operation, and LQFP-48 package with AVCC/AVR analog power separation.

Technical Context

The MB90F387PMC-GTE1 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 PLL allows machine clock generation from 4× to 16 MHz using a 4-MHz crystal, while sub-clock operation enables ultra-low-power watch mode.

Peripheral integration includes an 8/10-bit A/D converter with 6.125 µs conversion time (at 16 MHz), one CAN controller with eight message buffers, and expanded intelligent I/O service (EI2OS) supporting up to 16 channels of autonomous data transfer - all coordinated through an 8-level, 34-source interrupt system with minimum 1.5 µs latency.

Key Specifications

Parameter Value and Actual Design Meaning
CPU Core F2MC-16LX 16-bit architecture with 32-bit accumulator for long-word arithmetic
Flash / RAM 64 KB on-chip Flash ROM + 2 KB SRAM; supports program patching via address matching
Clock System Built-in PLL; selectable machine clocks from 4–16 MHz; sub-clock (8.192 kHz) for watch/timer functions
CAN Interface Ver 2.0A/B compliant; 8 message buffers; 10 kbps–1 Mbps bit rate with wake-up capability
A/D Converter 8-channel, 8/10-bit selectable resolution; 6.125 µs conversion time (16 MHz clock); external trigger support
Timers 1× 16-bit free-run timer; 4× input capture (ICU); 2× 16-bit reload timers; 2× 8/16-bit PPG channels
I/O Ports 34 CMOS I/O pins including 4 high-current outputs (P14–P17); configurable as analog inputs (AN0–AN7)

Pinout & Package

LQFP-48 package (0.50 mm pitch), RoHS-compliant, with exposed thermal pad; pin 1 marked by corner notch or dot; requires separate analog (AVCC/AVR) and digital (VCC/VSS) power domains.

Pin/Terminal Circuit Role Design Meaning
1 AVCC Analog VDD Dedicated 5 V supply for A/D converter core; decoupling required for noise immunity
2 AVR Analog Reference+ Voltage reference input for A/D; must be ≤ AVCC and ≥ VSS; sets full-scale range
3–10 P50–P57 Bi-directional I/O / Analog Input Configurable as GPIO or A/D channels AN0–AN7; analog function enabled only when analog input setting active
11 P37 Input / Trigger External trigger source for A/D conversion; edge-sensitive; requires input port configuration
12 P20 Input / Timer Event Event input for 16-bit reload timer 0; used for external pulse counting or gating
13 P21 Output / Timer Event Event output for reload timer 0; generates pulses synchronized to timer overflow or compare match
16–19 P24–P27 Input / External Interrupt Four independent external interrupt sources (INT4–INT7); configurable for rising/falling/level detection
20–22 MD2–MD0 Mode Configuration Hardwired boot-mode select pins (MD2=VSS, MD1/MD0=VCC for standard Flash execution mode)
23 RST Reset Input Active-low asynchronous reset; internal pull-up; compatible with external reset ICs
24 VCC Digital VDD Main 3.5–5.5 V supply for digital logic; separate from AVCC to minimize noise coupling
40–44 P40–P44 UART/CAN/SPI Signals P43/TX and P44/RX for SCI; P41/SCK1 and P40/SIN1 for synchronous serial; P42/SOT1 for CAN TX

Key Features

Feature Design Value
Full-CAN Controller Hardware-accelerated Ver 2.0A/B CAN with 8 message buffers, automatic retransmission, and error handling - eliminates software overhead for CAN protocol stack
Low-Power Standby Modes Five distinct modes (Sleep, Watch, Time-base timer, Stop, CPU blocking) enable <1 µA current draw in watch mode using 8.192 kHz sub-clock
Enhanced A/D Flexibility 8-channel converter with per-channel resolution selection (8/10-bit), sequential conversion across up to 8 channels, and external trigger synchronization
Real-Time OS Support Delay interrupt generator module provides precise task-switching interrupts; integrates with RTOS kernels without CPU polling
Expanded Intelligent I/O (EI2OS) Autonomous 16-channel I/O service offloads CPU for periodic data transfers, PWM updates, or sensor polling - reduces firmware complexity

Applications

Home Appliance Motor Control Automotive Body Control Module

Use Scenario: Precise speed and position control of BLDC motors in washing machines and HVAC blowers using PPG timers and A/D feedback.

IC Role / Device Role / Timing Role: Central real-time controller executing motor commutation logic, reading hall sensors via ICU, and generating PWM via PPG outputs.

Use Value: 62.5 ns instruction cycle ensures sub-10 µs loop timing; built-in CAN enables diagnostics and ECU coordination without external transceiver.

Use Scenario: Door lock actuation, window lift control, and interior lighting management in vehicle body electronics.

IC Role / Device Role / Timing Role: CAN-connected node managing local actuators, monitoring switches via DTP interrupts, and logging faults via UART debug interface.

Use Value: Four high-current I/O ports (P14–P17) drive solenoids directly; stop mode draws <10 µA for battery-conscious always-on operation.

Industrial PLC I/O Terminal Smart Energy Meter Communication Hub

Use Scenario: Remote I/O expansion unit collecting sensor data and controlling relays in factory automation systems.

IC Role / Device Role / Timing Role: Fieldbus master node aggregating analog inputs (8× A/D), discrete signals (34× GPIO), and transmitting over CAN backbone.

Use Value: 8/10-bit A/D with 6.125 µs conversion supports 160+ samples/sec per channel; EI2OS handles periodic sampling autonomously.

Use Scenario: Two-way communication bridge between metrology ASIC and HAN (Home Area Network) via CAN and UART.

IC Role / Device Role / Timing Role: Protocol translator converting SPI-based meter readings to CAN frames and forwarding to smart grid concentrators.

Use Value: Dual UART/SCI channel supports simultaneous debug (P43/P44) and HAN interface (P41/P40/P42); 1 Mbps CAN meets DLMS/COSEM throughput needs.

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 LQFP-48 package; no functional difference in CAN/A/D/timer subsystems Preferred where additional GPIOs are needed for future-proofing or board layout flexibility; pin-compatible drop-in replacement Select MB90F387S if extra I/O is required; otherwise MB90F387PMC-GTE1 offers identical performance at lower cost
CY8C5868LTI-LP097 PSoC 5LP ARM Cortex-M3 with programmable analog/digital blocks; no native CAN controller - requires external CAN transceiver and firmware stack Suitable for mixed-signal applications needing configurable logic or precision op-amps; lacks integrated CAN hardware acceleration Choose CY8C5868LTI-LP097 only when programmable analog/digital fabric outweighs CAN performance and code size advantages of MB90F387

Compared with MB90F387S, the MB90F387PMC-GTE1 trades two I/O pins for marginally lower BOM cost and identical real-time CAN performance; versus CY8C5868LTI-LP097, it delivers deterministic CAN timing, smaller memory footprint, and zero-stack CAN messaging - critical for safety-critical appliance control.

Availability

MB90F387PMC-GTE1 is available at Aetrix Electronics and suitable for home appliance motor control, automotive body electronics, and industrial PLC I/O terminals requiring stable component supply, long-lifecycle support, and guaranteed CAN protocol compliance.

Supply support for MB90F387PMC-GTE1 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-performance embedded solutions for automotive, industrial, and consumer markets, emphasizing reliability, integration, and developer tooling.

The MB90F387PMC-GTE1 belongs to the MB90385 series - a family of 16-bit microcontrollers optimized for real-time process control in cost-sensitive, CAN-connected appliances and industrial equipment.

FAQ

What is the maximum CAN bit rate supported by MB90F387PMC-GTE1?

The MB90F387PMC-GTE1 supports CAN bit rates from 10 kbps to 1 Mbps when operating with a 16 MHz machine clock. Bit timing registers allow precise configuration of synchronization segments, propagation time, and phase buffers to meet ISO 11898-1 requirements across bus lengths and oscillator tolerances.

Does MB90F387PMC-GTE1 require an external CAN transceiver?

Yes - the MB90F387PMC-GTE1 contains only the CAN protocol controller (CANC) and does not integrate the physical layer (PHY). An external high-speed CAN transceiver such as the TJA1042 or SN65HVD230 must be used to drive the differential CAN_H/CAN_L bus lines.

How is the 8/10-bit A/D converter configured for simultaneous sampling?

The MB90F387PMC-GTE1 does not support true simultaneous sampling across multiple channels. It performs sequential conversions with programmable inter-channel delay; however, external sample-and-hold circuitry can be synchronized to the ADTG pin (P37) to achieve pseudo-simultaneous acquisition before conversion begins.

Can MB90F387PMC-GTE1 operate from a 3.3 V supply?

No - the MB90F387PMC-GTE1 specifies a recommended operating voltage range of 3.5 V to 5.5 V. Operation below 3.5 V violates DC characteristics and may cause unstable A/D conversion, CAN timing errors, or flash programming failure. A 5 V regulator is required for reliable operation.

MB90F387PMC-GTE1 Specifications

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

MB90F387PMC-GTE1 FAQ

1.How can I place an order for MB90F387PMC-GTE1 through Aetrix?

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

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

3.What payment methods are accepted for MB90F387PMC-GTE1?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for MB90F387PMC-GTE1?

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

Once your MB90F387PMC-GTE1 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 MB90F387PMC-GTE1?

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

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

All MB90F387PMC-GTE1 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 MB90F387PMC-GTE1 meets industry standards.

7.What is the process for return or replacement of MB90F387PMC-GTE1?

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

Return procedure for MB90F387PMC-GTE1:

1.Submit a request within 90 days.

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

MB90F387PMC-GTE1 Tags

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