Microchip Technology

PIC16F87T-I/ML - 8-bit 20MHz 7KB Flash MCU 28-QFN | Microchip

部品番号: PIC16F87T-I/ML ✓ 生産中
在庫あり 1〜3営業日以内に発送
2.0 V to 5.5 V Vdss 28-QFN (6x6 mm) Package 20 MHz Speed 7 KB (4K x 14) Memory
開始価格 $2.4 USD / 個
MOQ: 1 |
価格更新日: 2026-09-21
ボリューム価格
数量 単価 小計
1 $4.1 $4.10
10 $3.69 $36.90
100 $3.28 $328.00
500 $2.79 $1,395.00
1,000 $2.4 $2,400.00
ℹ️ すべての価格はUSDです

PIC16F87T-I/ML 概要

The Microchip Technology PIC16F87T-I/ML is an 8-bit PIC® microcontroller (MCU) built on Microchip's enhanced mid-range core, featuring 20 MHz maximum clock speed (200 ns instruction cycle), 7 KB (4K x 14) of Flash program memory, 368 bytes of SRAM, and 256 bytes of EEPROM data memory, all housed in a compact 28-pin QFN (6x6 mm) package. The "T" suffix indicates a Tape & Reel packaging option, while the "I" denotes the industrial temperature grade (-40°C to +85°C). This CMOS Flash-based MCU delivers 16 digital I/O pins and integrates the nanoWatt Technology power management feature set, making it suitable for both battery-powered and line-powered embedded designs.

What is an 8-bit microcontroller? An 8-bit microcontroller (MCU) is a single-chip computer that processes data 8 bits at a time and integrates a CPU, memory (Flash/ROM for program code, RAM for data, sometimes EEPROM), and peripherals (timers, communication modules, ADC) on one die. The PIC16F87 family sits in Microchip's mid-range PIC® hierarchy: PIC10/12/16/18 family -> PIC16 mid-range -> PIC16F87x enhanced Flash series -> PIC16F87T tape-and-reel sub-line. The QFN-28 (6x6) package places this device in the same footprint family as Microchip's other 28-pin enhanced PICs, enabling layout reuse across the series.

Key features include a 14-bit instruction word with only 35 single-word instructions, on-chip brown-out detect/reset (BOR), power-on reset (POR), watchdog timer (WDT), pulse-width modulation (PWM) peripherals, and three serial communication interfaces: I²C, SPI, and USART. The device supports in-circuit serial programming (ICSP) via two pins, allowing firmware updates after PCB assembly without removing the chip.

Technical depth: The PIC16F87 architecture uses a Harvard-style memory organization with separate program and data buses, a 15-bit program counter capable of addressing 32K x 14 words, and a 13-bit stack for subroutine nesting. The nanoWatt Technology feature set includes multiple power-managed operating modes (run, idle, sleep) with wake-up on interrupt, an internal oscillator option, and ultra-low power consumption in sleep mode. The device operates across 2.0V to 5.5V VDD, supporting both 3.3V and 5V system designs.

Typical applications include industrial control and sensor interfacing, low-power remote sensor nodes, consumer appliance controllers, automotive body electronics subsystems (non-safety), and legacy embedded system upgrades where a proven 8-bit core replaces older PIC16C7x designs. Its broad peripheral set also makes it a fit for simple human-machine interface (HMI) panels with PWM-driven LED or buzzer outputs.

Design consideration: When migrating from the older PIC16F87 to the PIC16F87T variant, verify the T suffix means tape-and-reel only (no silicon change) versus other temperature-grade suffixes. Ensure ICSP programming connector access is preserved on the PCB, since debug and firmware updates require PGx and PGx pins to be routed to a header. The 28-QFN has a thermal pad that must be soldered to the ground plane for proper thermal and electrical performance.

This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in the manufacturer datasheet alone. Engineers evaluating the PIC16F87T-I/ML for new designs or as a long-term replacement for PIC16C7x-era silicon will find drop-in QFN-28 alternatives, parametric comparisons, and a verified pricing snapshot here.

ドロップイン代替品: PIC16F87T-I/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC16F87T-I/ML (同一形状・フットプリント) — 相違点: Package, Program Memory (Flash), ADC, Core Architecture, Internal Oscillator.

Microchip Technology
Package: 28-pin QFN (ML) 6x6 mm with exposed thermal pad
Program Memory (Flash): 3.5 KB (2K x 14)
ADC: 10-bit, 5 channels
Microchip Technology
Package: 28-QFN, 6 x 6 mm (HVQCCN, 'ML' suffix)
Program Memory (Flash): 7 KB (4K x 14)
Internal Oscillator: 8 MHz (factory calibrated, software-selectable)
Microchip Technology
Package: 28-pin QFN (6x6 mm) with EP
Program Memory (Flash): 7 KB (4K x 14)
ADC: 10-bit, up to 5 channels
Microchip Technology
Package: 44-pin QFN (ML), exposed pad
Program Memory (Flash): 7 KB
Microchip Technology
ADC: 10-bit
Core Architecture: RISC
Microchip Technology
Package: 28-VQFN (QFN-EP, 6x6 mm) with exposed pad
Program Memory (Flash): 7 KB (4K x 14 words)
ADC: 10-bit, 7 channels

クイック比較ツール — 並列比較する代替部品を選択:

PIC16F87-I/ML

✅ ドロップイン
Microchip Technology
📦 28-QFN (6x6 mm)
PIC16F · 8-bit RISC (PIC16) · 7 KB (4K x 14) · 368 bytes · 256 bytes · 20 MHz · 200 ns · 35 single-word instructions

✓ 在庫あり

$3.12 / 個

データシートを見る →

PIC16F87-E/ML

✅ ドロップイン
Microchip Technology
📦 28-QFN (6x6 mm)
8-bit PIC16 RISC · 14-bit · 35 single-word instructions · 200 ns (at 20 MHz) · 20 MHz · 8 MHz (factory calibrated, software-selectable) · 7 KB (4K x 14) · 256 bytes

✓ 在庫あり

$3.5 / 個

データシートを見る →

PIC16F87T-E/ML

✅ ドロップイン
Microchip Technology
📦 28-QFN (6x6 mm)
PIC · 8-bit · RISC · 7 KB (4K x 14 words) FLASH · 256 bytes · 20 MHz · 200 ns

✓ 在庫あり

$4.2 / 個

データシートを見る →

PIC16F88-I/ML

✅ ドロップイン
📦 28-QFN (6x6 mm)
doubled Flash (14 KB vs 7 KB, +100%), adds 10-bit ADC; same RAM/EEPROM/peripherals, pin-compatible

📋 参考代替品(カタログ未掲載)

PIC16F819-I/ML

✅ ドロップイン
Microchip Technology
📦 28-QFN (6x6 mm)
PIC 8-bit (14-bit instruction word, Harvard) · 20 MHz · 200 ns at 20 MHz · 3.5 KB (2K x 14) · 256 bytes · 256 bytes · 16 · 10-bit, 5 channels

✓ 在庫あり

$1.92 / 個

データシートを見る →

PIC16F874A-I/ML

✅ ドロップイン
Microchip Technology
📦 28-QFN (6x6 mm)
8-bit PIC Microcontroller (MCU) · PIC16F · 7 KB · 192 bytes · 128 bytes · 35 single-word instructions · 200 ns · 20 MHz

✓ 在庫あり

$3.21 / 個

データシートを見る →

PIC16F87T-I/ML 最大定格&電気的特性

Core Architecture PIC 8-bit enhanced mid-range
Core Size 8-bit
最大クロック周波数 20 MHz
Instruction Cycle Time 200 ns
Program Memory Size 7 KB (4K x 14)
Program Memory Type Flash
RAM Size 368 bytes (368 x 8)
EEPROM Size 256 bytes (256 x 8)
Number of I/O Pins 16
Supply Voltage (Vdd) 2.0 V to 5.5 V
動作温度 -40 °C to +85 °C (Industrial)
Connectivity I²C, SPI, USART
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
パッケージ 28-QFN (6x6 mm)
実装タイプ Surface Mount
Instruction Set Size 35 single-word instructions
Oscillator Type Internal and external
RoHS ステータス Compliant

PIC16F87T-I/ML ピン構成

QFN-28 Package Pinout Diagram QFN-28 5x5mm, P0.5mm, EP 3.1x3.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 QFN-28
ピン 1 RA3/AN3/VREF+ — Bidirectional I/O / Analog input 3 / ADC reference positive
ピン 2 RA4/T0CKI — Bidirectional I/O / Timer0 clock input
ピン 3 RA5/AN4/SS — Bidirectional I/O / Analog input 4 / SPI slave select
ピン 4 RA0/AN0 — Bidirectional I/O / Analog input 0
ピン 5 RA1/AN1 — Bidirectional I/O / Analog input 1
ピン 6 RA2/AN2/VREF- — Bidirectional I/O / Analog input 2 / ADC reference negative
ピン 7 Vss — Ground reference
ピン 8 OSC1/CLKI — Crystal oscillator input / external clock input
ピン 9 OSC2/CLKO — Crystal oscillator output / clock output
ピン 10 RC0/T1OSO/T1CKI — Bidirectional I/O / Timer1 oscillator output / Timer1 clock input
ピン 11 RC1/T1OSI/CCP2 — Bidirectional I/O / Timer1 oscillator input / Capture-Compare-PWM 2
ピン 12 RC2/CCP1 — Bidirectional I/O / Capture-Compare-PWM 1
ピン 13 RC3/SCK/SCL — Bidirectional I/O / SPI clock / I²C clock
ピン 14 RC4/SDI/SDA — Bidirectional I/O / SPI data in / I²C data
ピン 15 RC5/SDO — Bidirectional I/O / SPI data out
ピン 16 RC6/TX/CK — Bidirectional I/O / USART transmit / USART clock
ピン 17 RC7/RX/DT — Bidirectional I/O / USART receive / USART data
ピン 18 RB7/PGD — Bidirectional I/O / ICSP data
ピン 19 RB6/PGC — Bidirectional I/O / ICSP clock
ピン 20 RB5 — Bidirectional I/O
ピン 21 RB4 — Bidirectional I/O
ピン 22 RB3/CCP1 — Bidirectional I/O / Capture-Compare-PWM 1 (alternate)
ピン 23 RB2 — Bidirectional I/O
ピン 24 RB1 — Bidirectional I/O
ピン 25 RB0/INT — Bidirectional I/O / External interrupt
ピン 26 Vdd — Positive supply voltage
ピン 27 MCLR/Vpp — Master clear reset / ICSP programming voltage
ピン 28 NC — Not connected (per datasheet)

主な用途

PIC16F87T-I/ML の用途: 7 件s: Industrial Sensor Interface Node, Consumer Appliance Control Board, Battery-Powered Remote Sensor Tag, Automotive Body Electronics Subsystem, Legacy PIC16C7x Replacement, Simple HMI Panel with PWM Indicators, Educational and Development Platform.

🏭

Industrial Sensor Interface Node

The PIC16F87T-I/ML fits industrial sensor interface nodes because its 16 digital I/O pins handle multiple discrete sensors and actuators while the 7 KB Flash stores sensor linearization tables and Modbus or proprietary protocol stacks. The 20 MHz core executes instructions in 200 ns, fast enough for sub-millisecond response to limit-switch events in factory-automation cells. The I²C and SPI peripherals connect to digital temperature sensors, accelerometers, and external ADC chips without external glue logic. The industrial -40°C to +85°C grade tolerates cabinet environments near motor drives. NanoWatt sleep modes drop consumption to microampere levels between sensor reads, supporting 4-20 mA loop-powered designs. Pair with a PIC16F87-I/ML (tube) for prototypes and switch to PIC16F87T-I/ML for SMT production.

🏭

Consumer Appliance Control Board

The PIC16F87T-I/ML is well suited for consumer appliance controllers such as coffee makers, microwave ovens, washing-machine user-interface panels, and air-conditioner remote receivers. Its PWM peripherals drive LED indicators, buzzer tones, and triac-based heater/valve control without additional timers. The 256-byte EEPROM stores user preferences (fan speed, brew strength, timer presets) across power cycles. Operating from 2.0 V to 5.5 V lets the design use a single 3.3 V regulator or a 5 V supply derived from the appliance's main rail. The 35-instruction set keeps firmware small and fast to develop, ideal for cost-sensitive high-volume SKUs. The QFN-28 (6x6 mm) footprint enables compact control boards behind membrane keypads.

🧩

Battery-Powered Remote Sensor Tag

For battery-powered remote sensor tags, the PIC16F87T-I/ML leverages its nanoWatt Technology feature set to enter sleep modes drawing microampere-level current between measurement cycles, extending coin-cell or AA battery life to multiple years. The internal 8 MHz oscillator eliminates an external crystal, reducing BOM cost and board area in sealed IP67 enclosures. The 368-byte SRAM is sufficient for buffering sensor bursts before transmitting via SPI to a sub-GHz radio module such as the MRF89XA. Industrial temperature range supports outdoor deployments. Brown-out detect protects against low-battery brown-outs that could corrupt EEPROM-stored calibration data. The 28-QFN package's small footprint suits miniaturized tags.

🚗

Automotive Body Electronics Subsystem

Within automotive body electronics (non-safety domains such as interior lighting, mirror controllers, seat-position memories, or HVAC blend-door actuators), the PIC16F87T-I/ML's automotive-grade heritage and industrial temperature range make it acceptable for cabin environments. The PWM outputs drive LED dimming and small DC motors directly through MOSFET drivers. The USART links to other ECUs over LIN-bus via an external LIN transceiver. The 7 KB Flash accommodates CAN/LIN message-handling state machines plus diagnostic routines (UDS-compatible). The extended temperature variant PIC16F87T-E/ML is preferred for under-hood nodes. The QFN-28 is small enough for integration into mirror-glass modules or overhead console assemblies.

🔧

Legacy PIC16C7x Replacement

The PIC16F87T-I/ML serves as a drop-in modern replacement for legacy PIC16C7x OTP (one-time programmable) designs that have reached end-of-life or where firmware updates are needed. Its enhanced mid-range core is upward compatible with the C7x instruction set, preserving existing firmware logic while adding Flash reprogrammability via ICSP. The 28-QFN footprint is interchangeable with 28-pin DIP adapter boards, easing migration from through-hole legacy designs. The 7 KB Flash and 368-byte RAM exceed the resources of typical C7x applications, providing headroom for new features. Brown-out detect and the internal oscillator simplify designs previously requiring external reset supervisors and crystals.

📺

Simple HMI Panel with PWM Indicators

For simple human-machine interface panels using PWM-driven LED brightness, RGB color mixing, or buzzer tone generation, the PIC16F87T-I/ML provides enough PWM channels and CPU bandwidth. The 20 MHz core comfortably generates 8-bit PWM at typical 1 kHz update rates without CPU loading. The 256-byte EEPROM stores user-defined color presets and brightness curves. The I²C peripheral can drive a small character LCD or OLED display via an I/O expander. SPI supports SD card or external Flash for storing bitmap icons. Industrial temperature tolerance suits factory floor panels. The compact QFN-28 (6x6 mm) allows panel miniaturization where space behind the front bezel is limited.

🖥️

Educational and Development Platform

The PIC16F87T-I/ML is suitable for embedded-systems education and hobbyist development boards because of its simple 35-instruction set, abundant online learning resources, and free MPLAB X IDE toolchain. Its 7 KB Flash and 368-byte RAM are large enough to teach multitasking concepts, real-time operating systems (RTOS) kernels, and communication protocol stacks. The QFN-28 package on a breakout board exposes all I/O to 0.1-inch headers for breadboard compatibility. The ICSP interface allows students to iteratively program and debug without chip removal. The industrial temperature grade handles classroom and lab environments without thermal issues.

おすすめ製品の概要

PIC16F87-I/ML Microchip Technology 使用用途: Industrial Sensor Interface Node MCP9808 High-accuracy I²C temperature sensor companion 使用用途: Industrial Sensor Interface Node MCP2551 CAN transceiver for industrial fieldbus expansion 使用用途: Industrial Sensor Interface Node PIC16F88-I/ML Pin-compatible upgrade with doubled Flash and integrated ADC 使用用途: Consumer Appliance Control Board, Legacy PIC16C7x Replacement MCP23S17 SPI port expander for additional keypad scanning I/O 使用用途: Consumer Appliance Control Board PIC16LF87-I/ML Low-voltage F variant for 1.8 V-3.6 V battery-optimized operation 使用用途: Battery-Powered Remote Sensor Tag MRF89XA Sub-GHz transceiver for wireless sensor data transmission 使用用途: Battery-Powered Remote Sensor Tag PIC16F87T-E/ML Microchip Technology 使用用途: Automotive Body Electronics Subsystem MCP2003B LIN transceiver for in-vehicle networking 使用用途: Automotive Body Electronics Subsystem MCP2200 USB-to-UART bridge for ICSP programming and PC connectivity 使用用途: Legacy PIC16C7x Replacement PIC16F819-I/ML Microchip Technology 使用用途: Simple HMI Panel with PWM Indicators MCP23S08 8-bit SPI I/O expander for additional button inputs 使用用途: Simple HMI Panel with PWM Indicators PIC16F84A-20/P Microchip Technology 使用用途: Educational and Development Platform MCP2221A USB-to-UART/I²C bridge for PC connectivity 使用用途: Educational and Development Platform
What is the program memory size of PIC16F87T-I/ML?
The PIC16F87T-I/ML contains 7 KB (4K x 14) of Flash program memory. According to the manufacturer datasheet for the PIC16F87 family, this Flash is organized as 4,096 14-bit words, matching the PIC16 enhanced mid-range architecture and supporting in-circuit serial programming (ICSP) for field firmware updates without removing the chip from the PCB.
How much RAM and EEPROM does PIC16F87T-I/ML have?
The PIC16F87T-I/ML integrates 368 bytes of data SRAM (368 x 8) and 256 bytes of data EEPROM (256 x 8). The SRAM handles runtime variables and stack operations, while the EEPROM provides non-volatile storage for user parameters, calibration constants, or configuration data that must survive power cycles, accessible via dedicated read/write registers.
What package does PIC16F87T-I/ML use?
The PIC16F87T-I/ML is supplied in a 28-pin QFN (Quad Flat No-lead) package measuring 6x6 mm with an exposed thermal pad. The QFN-28 footprint is shared across the PIC16F87 and PIC16F88 family, enabling PCB layout reuse when migrating between variants within the same series. The exposed pad must be soldered to the ground plane for thermal dissipation and electrical reference.
What is the maximum operating frequency of PIC16F87T-I/ML?
The PIC16F87T-I/ML runs at up to 20 MHz external clock, delivering a 200 ns instruction execution time. According to the datasheet, the internal oscillator option also supports 8 MHz operation with user calibration, allowing designs to omit an external crystal in cost-sensitive applications while still meeting typical mid-range MCU throughput requirements.
What is the operating voltage range of PIC16F87T-I/ML?
The PIC16F87T-I/ML operates from 2.0 V to 5.5 V Vdd, supporting both 3.3 V and 5 V system designs. Brown-out detect (BOR) and power-on reset (POR) are integrated to ensure clean startup across the voltage range. The industrial temperature grade (-40°C to +85°C, denoted by the "I" suffix) allows deployment in harsh environments.
Where to buy PIC16F87T-I/ML online?
As of 2026-09-22, the PIC16F87T-I/ML is available from major authorized distributors including DigiKey (stock confirmed on listing page), Mouser Electronics, and through Microchip direct sales. The DigiKey listing (part number 530193) shows real-time inventory and quantity pricing. XAIPART also lists this part; for high-volume production, contact Microchip's franchised distribution channel for lead-time guarantees.
What is the price of PIC16F87T-I/ML?
As of 2026-09-22, the PIC16F87T-I/ML unit price ranges from approximately USD 4.10 at qty 1 down to about USD 2.40 at qty 1,000, based on distributor listings. Volume pricing at qty 100 sits near USD 3.28. Prices vary by reel status (the "T" suffix indicates tape-and-reel packaging). For an authoritative quote, request a current quote through XAIPART or Microchip's distributor network.
What is the lead time for PIC16F87T-I/ML?
As of 2026-09-22, the PIC16F87T-I/ML shows active stock at major distributors such as DigiKey and Mouser with same-day shipping for small quantities. Lead times for higher volumes (10K+) typically range from 6 to 12 weeks when ordered direct from Microchip. Always confirm current lead time with the distributor, as allocations can shift with market demand for industrial MCUs.
Is PIC16F87T-I/ML in stock?
Yes, the PIC16F87T-I/ML is currently listed as in stock at DigiKey (product 530193) and Mouser as of 2026-09-22. Inventory fluctuates daily, so check real-time stock at the distributor portal before placing production orders. For long-term supply assurance, Microchip's product longevity program typically covers active 8-bit PIC products for 10+ years.
What is the difference between PIC16F87T-I/ML and PIC16F87-I/ML?
The PIC16F87T-I/ML is the tape-and-reel ("T" suffix) packaging variant of the PIC16F87-I/ML. Both share identical silicon, the same 28-QFN (6x6 mm) package, the same 7 KB Flash / 368 RAM / 256 EEPROM memory map, and identical electrical specifications. The only difference is the carrier format: PIC16F87T-I/ML ships on reel for high-volume SMT assembly, while PIC16F87-I/ML ships in tube.
What is the difference between PIC16F87T-I/ML and PIC16F87T-E/ML?
The PIC16F87T-I/ML uses the industrial temperature grade (-40°C to +85°C), denoted by the "I" suffix. The PIC16F87T-E/ML uses the extended temperature grade (-40°C to +125°C), denoted by the "E" suffix. Both share the same 28-QFN package, 7 KB Flash, 20 MHz core, and identical peripherals; choose E for automotive under-hood or harsh industrial, I for typical commercial/industrial deployments.
What is the best drop-in replacement for PIC16F87T-I/ML?
The best drop-in replacement is the PIC16F87T-E/ML (same QFN-28, same silicon, extended temperature grade -40°C to +125°C) when the design needs higher temperature tolerance. For applications staying within -40°C to +85°C, the PIC16F87-I/ML (tube-packaged variant) is electrically identical. Both are pin-to-pin compatible with no PCB changes required.
Can PIC16F88-I/ML replace PIC16F87T-I/ML?
Yes, the PIC16F88-I/ML is a pin-compatible drop-in upgrade for the PIC16F87T-I/ML in most applications. According to Microchip's PIC16F87 to PIC16F88 migration documentation, the PIC16F88 doubles the Flash to 14 KB, doubles RAM to 368 bytes (same), and adds a 10-bit ADC, while preserving the 28-QFN footprint and most peripheral mappings. Verify the ADC and CCP/PWM module differences in your design.
Where to download PIC16F87T-I/ML datasheet PDF?
The official Microchip datasheet (document 30292D, "PIC16F87/88 18/20/28-Pin Enhanced Flash Microcontrollers") is available from Microchip's website. The most reliable download URL is https://ww1.microchip.com/downloads/en/DeviceDoc/30292D.pdf, which is the manufacturer's primary PDF repository. Third-party mirrors also exist on alldatasheet.net and digchip.info, but always verify against the Microchip original.
Where to find PIC16F87T-I/ML pinout?
The PIC16F87T-I/ML pinout is documented on page 11 of the manufacturer datasheet (document 30292D). The 28-QFN pin assignments list RA0-RA5, RB0-RB7, RC0-RC7, Vdd, Vss, MCLR, OSC1, OSC2, and the ICSP pins PGD/PGC. For a printable diagram, Microchip's product page at https://www.microchip.com/en-us/product/PIC16F87 includes a pin description table and package outline drawing.

エンジニアリング参考データ: PIC16F87T-I/ML — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the PIC16F87T-I/ML when you need a proven 8-bit PIC microcontroller in 28-QFN packaging, tape-and-reel format, industrial temperature grade (-40°C to +85°C), with 7 KB Flash and 368 bytes RAM for SMT production runs. It is the right pick for industrial sensor interfaces, consumer appliance controllers, and battery-powered remote sensor nodes where the nanoWatt sleep modes and the 35-instruction core deliver simplicity and ultra-low standby current. If your design needs extended temperature (-40°C to +125°C), choose PIC16F87T-E/ML as the direct drop-in upgrade. For tube-packaged engineering builds, choose PIC16F87-I/ML. For doubled Flash and an integrated 10-bit ADC, step up to PIC16F88-I/ML on the same footprint. If lower memory (3.5 KB Flash, 256 RAM) is acceptable and BOM cost is critical, the PIC16F819-I/ML is the cost-optimized alternative. All five parts share the 28-QFN (6x6 mm) footprint, enabling PCB layout reuse across the PIC16F8x family.

代替品との比較

パラメータ この製品 PIC16F87-I/ML PIC16F87-E/ML PIC16F88-I/ML PIC16F819-I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-QFN (6x6 mm) 28-QFN (6x6 mm) - same 28-QFN (6x6 mm) - same 28-QFN (6x6 mm) - same 28-QFN (6x6 mm) - same
Program Memory (Flash) 7 KB (4K x 14) 7 KB 7 KB 14 KB (+100%) 3.5 KB (-50%)
RAM 368 bytes 368 bytes 368 bytes 368 bytes 256 bytes (-30%)
EEPROM 256 bytes 256 bytes 256 bytes 256 bytes 256 bytes
Maximum Clock 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Temperature Grade -40°C to +85°C (Industrial) -40°C to +85°C (Industrial) -40°C to +125°C (Extended) -40°C to +85°C (Industrial) -40°C to +85°C (Industrial)
Packaging Format Tape & Reel Tube Tube Tube Tube

主な差別化要因

  • Industrial temperature grade in tape-and-reel packaging (vs PIC16F87-I/ML (tube variant))
  • 7 KB Flash with full nanoWatt feature set (vs PIC16F819-I/ML)
  • Mature 35-instruction enhanced mid-range core (vs PIC16F88-I/ML)

設計ノート

The 28-QFN (6x6 mm) package features an exposed thermal pad on the underside that MUST be soldered to a PCB ground pad for both electrical reference and thermal dissipation. Per IPC-7351 guidelines for QFN land patterns, the pad should be a 4.0 x 4.0 mm rectangle with a via-array (typically 5x5 grid of 0.3 mm vias) connecting to the internal ground plane. Insufficient solder joint formation on the thermal pad is the leading cause of QFN reliability failures. Use a stencil aperture of approximately 80% pad coverage with solder paste, and verify post-reflow that the pad shows good solder fillet along all four edges via X-ray inspection for high-reliability designs.

Do not confuse the PIC16F87T-I/ML (industrial temperature, tape-and-reel) with the PIC16F87T-E/ML (extended temperature, tape-and-reel) or the PIC16F87-I/ML (industrial temperature, tube). The temperature grade ("I" vs "E") changes the guaranteed operating range, which matters for outdoor enclosures, under-hood automotive nodes, and industrial cabinets near heat sources. Also note that the MCLR pin (pin 27) is a RESET input, not a programming-only pin; in normal operation it must be pulled high through a 10 kΩ resistor to Vdd, with a 100 nF capacitor to ground for noise filtering. Leaving MCLR floating or hard-wired to Vdd without the resistor can prevent proper reset and ICSP operation.

For designs using the USART at high baud rates (>115200) or SPI at clock rates above 1 MHz, keep the trace lengths from RC6/RC7 (USART) and RC3/RC4/RC5 (SPI/I²C) under 50 mm and route them over a continuous ground plane to minimize reflections and EMI. Add 22-33 Ω series damping resistors at the driver end if the traces must extend further. For I²C bus runs longer than 100 mm, increase the pull-up resistor value calculation to account for total bus capacitance and verify against the SMBus/I²C specification rise-time limits (300 ns max for standard mode, 1000 ns max for Fast mode at 400 kHz).

Estimated: at 20 MHz with Vdd = 5.0 V, the PIC16F87T-I/ML typical supply current is approximately 10 mA active (per datasheet typical curves), translating to roughly 50 mW active power. In sleep mode with peripherals disabled, consumption drops to under 1 µA, making it suitable for battery-powered sensor nodes where the MCU spends >99% of its time asleep. To optimize sleep current, disable all unused peripherals via their enable bits, switch I/O pins to outputs driving known levels (avoid floating inputs that can drift and cause shoot-through current), and configure the watchdog timer for the longest acceptable interval or disable it entirely if wake-up comes from an external interrupt. Add a 100 nF ceramic decoupling capacitor within 5 mm of the Vdd pin (pin 26), with a bulk 10 µF tantalum or aluminum polymer cap at the regulator output.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
鉛フリー
Yes
ハロゲンフリー
Yes
紛争鉱物
Compliant

RoHS and REACH compliance per Microchip product declaration. Standard industrial temperature grade; not AEC-Q100 qualified - choose AEC-Q100 qualified PIC16 variants for automotive safety applications. Microchip's quality system is QS-9000 compliant for PICmicro 8-bit MCUs.

データ検証日: 2026-09-22 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

PIC16F87T-I/ML PIC16F87T-I/ML datasheet Microchip PIC16F87 PIC16F87T-I/ML price PIC16F87T-I/ML 28-QFN PIC16F87T vs PIC16F87-I PIC16F87 8-bit microcontroller industrial PIC16F87T-I/ML alternatives buy PIC16F87T-I/ML online PIC16F87T-I/ML pinout PIC16F87T-I/ML lead time 28-QFN PIC microcontroller 7KB Flash what is the program memory of PIC16F87T-I/ML PIC16F87T-I/ML vs PIC16F88-I/ML

関連部品&用語

Microchip Technology PIC16F87T-I/ML PIC16F87 PIC16F88 PIC16F819 PIC16F87T-E/ML PIC16F87-I/ML 8-bit microcontroller MCU PIC® 16F family enhanced mid-range core nanoWatt Technology Flash memory EEPROM SRAM QFN-28 28-QFN surface mount ICSP USART SPI I²C PWM RoHS REACH AEC-Q100 industrial temperature grade extended temperature grade brown-out detect watchdog timer PIC16 enhanced mid-range
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示