Renesas M3087BFLAGP#U5
- Part No.:
- M3087BFLAGP#U5
- Manufacturer:
- Renesas
- Category:
- Microcontrollers
- Package:
- 144-LQFP
- Datasheet:
-
M3087BFLAGP#U5.pdf
- Description:
- IC MCU 16/32B 1MB FLASH 144LFQFP
- Quantity:
- Payment:

- Shipping:

Inventory:2,357
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
M3087BFLAGP#U5 from Renesas Electronics is a 144-pin LQFP flash-based 16-bit MCU in the M32C/87 Group, featuring the M32C/80 CPU core, 1 MB + 4 KB data flash, 48 KB RAM, CAN 2.0B support (2-channel), and operation up to 32 MHz at 4.2–5.5 V. It targets industrial motor control, office automation, and communication equipment requiring integrated timers, ADC, and serial interfaces.
For engineers reviewing the M3087BFLAGP#U5 datasheet, M3087BFLAGP#U5 pinout, M3087BFLAGP#U5 application, or M3087BFLAGP#U5 equivalent, key selection considerations include its dual-CAN capability, 34-channel 10-bit ADC in single-chip mode, on-chip dead-time timer for 3-phase inverter control, and 144-pin PLQP0144KA-A package with full peripheral pin mapping.
Technical Context
The M3087BFLAGP#U5 implements the M32C/80 CPU core with 108 basic instructions and hardware multiplier (16×16→32-bit, 16×16+48→48-bit). It supports three operating modes - single-chip, memory expansion, and microprocessor - and integrates dual independent CAN 2.0B controllers with 16-slot message buffers per channel.
Its timing subsystem includes five 16-bit Timer A units (supporting PWM, encoder input, and 3-phase motor control) and six 16-bit Timer B units (for pulse width/period measurement), plus dedicated on-chip dead-time generation. The device uses four clock sources: main crystal, sub-crystal, on-chip oscillator, and PLL frequency synthesizer with selectable division ratios (1–16).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | M32C/80 with 108 instructions; enables compact code and deterministic real-time execution |
| Max Operating Frequency | 32 MHz at VCC1 = 4.2–5.5 V; minimum instruction time = 31.3 ns |
| Flash Memory | 1 MB program flash + 4 KB data flash; supports on-chip debug and field reprogramming |
| ADC Resolution & Channels | 10-bit resolution, 34 channels in single-chip mode; includes sample-and-hold for simultaneous sampling |
| CAN Interface | Two independent CAN 2.0B channels, each with 16 message slots; supports error handling and loopback self-test |
| Operating Temperature | -20°C to +85°C; qualified for industrial ambient conditions without derating |
| Supply Voltage Range | VCC1 = 4.2–5.5 V (32 MHz), VCC2 = 3.0 V to VCC1; dual-rail design isolates I/O and core logic |
Pinout & Package
Package: 144-pin LQFP (PLQP0144KA-A, 20 mm × 20 mm, 0.5 mm pitch).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P8_2 / INT0 / CAN0OUT | CAN Channel 0 Transmit Output | Direct CAN physical layer driver output; requires external transceiver for bus connection |
| P8_3 / INT1 / CAN0IN | CAN Channel 0 Receive Input | Differential receiver input; connects to CAN transceiver RX pin for message reception |
| P9_5 / CAN1IN / CLK4 | CAN Channel 1 Receive Input | Second CAN channel input; enables dual-bus topology for gateway or redundancy applications |
| P9_6 / CAN1OUT / TXD4 | CAN Channel 1 Transmit Output | Independent transmit path; allows concurrent CAN traffic on two isolated networks |
| P14_0 to P14_3 / INPC1_x / OUTC1_x | Intelligent I/O Capture/Compare | Four dedicated pins for encoder quadrature input or PWM waveform generation with programmable dead time |
Key Features
| Feature | Design Value |
|---|---|
| 3-Phase Motor Control Engine | Integrated timer A1/A2/A4 + timer B2 with on-chip dead-time generator eliminates external logic for inverter gate drive |
| Dual CAN 2.0B Controllers | Two fully independent CAN modules with separate message RAM, enabling automotive body/gateway or industrial dual-network designs |
| 10-Bit 34-Channel ADC | Single-scan conversion across all 34 inputs in ≤1.2 μs; supports synchronized sampling for multi-axis current sensing |
| Intelligent I/O with Encoder Support | Hardware 2-phase encoder counter on 3 timer A units; resolves position/speed without CPU intervention |
| On-Chip Debug & Flash Reprogram | Fully functional on-chip debug interface with flash security (ROM code protect + ID check); enables field firmware updates |
Applications
| Industrial Motor Drives | Office Automation Equipment |
|---|---|
Use Scenario: Controlling brushless DC motors in HVAC blowers or industrial pumps using space-vector PWM. IC Role / Device Role / Timing Role: Primary motion controller executing FOC algorithms, generating gated PWM outputs, and monitoring phase currents via ADC. Use Value: On-chip dead-time timer and 3-phase inverter control logic reduce external component count by ≥4 discrete gate drivers and timing ICs. | Use Scenario: Managing paper feed, scanning, and network connectivity in multifunction printers. IC Role / Device Role / Timing Role: System-on-chip host managing USB/Ethernet interfaces, stepper motor control, and real-time document processing. Use Value: Dual CAN and 7 UART channels enable seamless integration of internal peripherals (scanner, feeder, display) without external bus arbitration. |
| Automotive Body Control Modules | Industrial Communication Gateways |
Use Scenario: Centralized lighting, window lift, and door lock control in entry-level vehicles. IC Role / Device Role / Timing Role: CAN network node interfacing with LIN clusters and analog sensors (temperature, position). Use Value: Integrated 10-bit ADC with 34 channels replaces external sensor signal conditioners for cabin environment monitoring. | Use Scenario: Bridging Modbus RTU field devices to EtherCAT or CANopen master networks in factory automation. IC Role / Device Role / Timing Role: Protocol translation engine with dual CAN ports and UART-based serial protocol stacks. Use Value: Two independent CAN controllers allow simultaneous connection to legacy CAN bus and new CAN FD or J1939 subnets. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 16-bit MCU applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| R5F566TEADFP#30 | 32-bit RX66T core, 120 MHz, 512 KB flash, no native CAN 2.0B (requires CAN FD peripheral) | Higher performance for complex motion control; lacks pin-compatible CAN 2.0B implementation | Select when migrating to 32-bit architecture with CAN FD readiness and higher PWM resolution |
| MB9BF518RPMC | 32-bit FM4 core, 144-pin LQFP, 1 MB flash, dual CAN 2.0B, but no integrated 3-phase motor control timer block | Requires external dead-time logic for inverter gate drives; broader peripheral set including USB and SDIO | Select when USB host/device or SD card interface is required alongside dual CAN, accepting added gate drive complexity |
Compared with R5F566TEADFP#30 and MB9BF518RPMC, the M3087BFLAGP#U5 delivers deterministic 16-bit real-time control with hardware-accelerated 3-phase inverter timing and native dual CAN 2.0B - reducing BOM cost and layout area where legacy CAN compliance and motor control integration are primary requirements.
Availability
M3087BFLAGP#U5 is available at Aetrix Electronics and suitable for industrial motor drives, office automation systems, and automotive body control modules requiring stable component supply and long-term production continuity.
Supply support for M3087BFLAGP#U5 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
Renesas Electronics Corporation is a global semiconductor leader specializing in microcontrollers, analog, power, and SoC solutions for industrial, automotive, and infrastructure markets.
The M32C/87 Group was designed specifically for high-integration real-time control applications demanding robust peripheral sets, deterministic timing, and industrial-grade reliability - especially in motor control, factory automation, and networked embedded systems.
FAQ
What is the maximum clock frequency supported by the M3087BFLAGP#U5?
The M3087BFLAGP#U5 supports a maximum CPU clock frequency of 32 MHz when operated at VCC1 = 4.2–5.5 V. At this frequency, the minimum instruction execution time is 31.3 ns. Operation at 24 MHz is supported down to VCC1 = 3.0 V, enabling flexible power/performance trade-offs in battery-powered or low-voltage industrial systems. The M3087BFLAGP#U5 achieves this via its integrated PLL frequency synthesizer and selectable clock dividers.
Does the M3087BFLAGP#U5 include CAN functionality, and how many channels are implemented?
Yes, the M3087BFLAGP#U5 includes two fully independent CAN 2.0B-compliant controllers - one for CAN0 and one for CAN1 - each with 16 message slots. This dual-CAN capability is confirmed in Table 1.1 and Figure 1.2 of the official Renesas documentation. Unlike the M32C/87A (1 channel) or M32C/87B (no CAN), the M3087BFLAGP#U5 is part of the base M32C/87 variant, making it suitable for automotive gateway or industrial dual-bus applications. The M3087BFLAGP#U5 CAN pins are mapped to P8_2/P8_3 (CAN0) and P9_5/P9_6 (CAN1).
What package type and pin count does the M3087BFLAGP#U5 use?
The M3087BFLAGP#U5 uses a 144-pin plastic LQFP package designated PLQP0144KA-A (20 mm × 20 mm, 0.5 mm pitch), as specified in Table 1.5 and Figure 1.3 of the Renesas datasheet. This package provides full access to all peripherals, including 34 ADC channels, dual CAN, seven UARTs, and the complete 16-bit intelligent I/O set. The "GP" suffix in the part number explicitly denotes the 144-pin LQFP variant, distinguishing it from 100-pin QFP ("FP") or LQFP ("GP") alternatives in the same family.
How much embedded memory does the M3087BFLAGP#U5 integrate?
The M3087BFLAGP#U5 integrates 1 MB of on-chip flash memory for program storage plus an additional 4 KB of dedicated data flash memory for parameter retention, along with 48 KB of RAM. This memory configuration is documented in Table 1.5 under the M32C/87 Group product list. The flash supports erase/program cycles at 3.3 V ±0.3 V or 5.0 V ±0.5 V, and includes ROM code protection and ID code verification for secure firmware deployment. All memory resources are directly accessible by the M32C/80 CPU core in the M3087BFLAGP#U5.
What is the operating temperature range for the M3087BFLAGP#U5?
The M3087BFLAGP#U5 is rated for an operating ambient temperature range of –20°C to +85°C, as stated in Tables 1.1 and 1.2 of the Renesas datasheet. This qualifies it for standard industrial applications without thermal derating. An optional –40°C to +85°C grade is available for extended environments, but the base M3087BFLAGP#U5 part shipped by Aetrix Electronics meets the –20°C to +85°C specification. This range aligns with Renesas' "Standard" quality grade, intended for office equipment, communications gear, and industrial robots - consistent with the intended use of the M3087BFLAGP#U5.
M3087BFLAGP#U5 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Renesas
- Package/Case:
- 144-LQFP
- Series:
- M16C™ M32C/80/87
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- M32C/80
- Core Size:
- 16/32-Bit
- Speed:
- 32MHz
- Connectivity:
- CANbus, EBI/EMI, I2C, IEBus, IrDA, SIO, UART/USART
- Peripherals:
- DMA, POR, PWM, WDT
- Number of I/O:
- 121
- Program Memory Size:
- 1MB (1M x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 48K x 8
- Voltage - Supply (Vcc/Vdd):
- 3V ~ 5.5V
- Data Converters:
- A/D 34x10b; D/A 2x8b
- Oscillator Type:
- Internal
- Operating Temperature:
- -20°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
M3087BFLAGP#U5 FAQ
1.How can I place an order for M3087BFLAGP#U5 through Aetrix?
Please submit a Request for Quotation (RFQ) for M3087BFLAGP#U5 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 M3087BFLAGP#U5 reliable?
The price and inventory of M3087BFLAGP#U5 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for M3087BFLAGP#U5 is usually 5 days.
3.What payment methods are accepted for M3087BFLAGP#U5?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for M3087BFLAGP#U5 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for M3087BFLAGP#U5?
M3087BFLAGP#U5 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your M3087BFLAGP#U5 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 M3087BFLAGP#U5?
For technical support, including M3087BFLAGP#U5 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your M3087BFLAGP#U5 requirements.
6.How does Aetrix verify that M3087BFLAGP#U5 is sourced from the original manufacturer or authorized distributors?
All M3087BFLAGP#U5 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 M3087BFLAGP#U5 meets industry standards.
7.What is the process for return or replacement of M3087BFLAGP#U5?
All M3087BFLAGP#U5 units undergo pre-shipment inspection (PSI). If there is an issue with M3087BFLAGP#U5, 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 M3087BFLAGP#U5 part is unused and in its original packaging.
Return procedure for M3087BFLAGP#U5:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
M3087BFLAGP#U5 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
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…

