Microchip Technology

PIC16F687-I/P - 20MHz 8-Bit Flash MCU | Microchip

MPN: PIC16F687-I/P ✓ Aktif
2.0-5.5 V Vdss 20-PDIP through-hole package Package 20 MHz Speed 3.5 KB Flash Memory
MOQ: 1 |

PIC16F687-I/P Ringkasan

The Microchip Technology PIC16F687-I/P is a 20 MHz, 8-bit PIC Flash microcontroller with 3.5 KB of program memory, 128 bytes of RAM, and 18 I/O pins in a 20-pin through-hole DIP package. According to the provided distributor data, the device is an 8-bit CMOS Flash MCU with 20 MHz maximum clock speed and a 20-PDIP package.

A PIC16F-series microcontroller combines a reduced-instruction-computing core, programmable Flash memory, RAM, EEPROM data memory, and digital peripherals in one device. The PIC16F687 belongs to Microchip's mid-range PIC family, where the architecture provides simple programming, deterministic peripheral operation, and a compact platform for embedded control. Its stated 2.0-5.5 V operating-voltage range supports low-voltage embedded systems.

The MCU provides 3.5 KB of Flash memory, 128 bytes of RAM, and 18 I/O pins, making it suitable for control, sensing, communication, and small automation tasks. The provided sources identify the part as a 20-pin Flash-based, 8-bit CMOS microcontroller and describe its operating voltage as 2.0-5.5 V. Some distributor snippets specify 4.5-5.5 V for a related operating specification, so the applicable supply limits should be confirmed against the manufacturer datasheet for the exact operating mode.

PIC16F687-I/P is identified in the supplied data as an active lifecycle part. The -I designation indicates the industrial temperature-grade ordering variant, while /P denotes the plastic through-hole package format. Because the provided search results do not include a complete verified pinout, electrical timing table, peripheral inventory, or lifecycle statement from the manufacturer page, those values remain marked as data needed rather than being inferred.

Typical applications include compact industrial controllers, sensor nodes, simple motor-control interfaces, instrumentation, and low-power embedded systems. Its 18 I/O pins can support digital inputs, outputs, and multiplexed peripheral functions when the device is operated within the limits defined by the datasheet. Programming requires the appropriate PIC programmer and firmware configuration for clock, peripherals, and I/O assignments.

For PCB design, use the manufacturer pinout and package drawing rather than the abbreviated distributor descriptions. Confirm oscillator requirements, decoupling, programming connections, and the intended I/O mapping before layout release. When sourcing, compare the exact -I/P ordering code rather than relying only on the base PIC16F687 name, because package and temperature variants can have different ordering suffixes.

Pilihan pengganti yang segera untuk PIC16F687-I/P — sama paket, pin-pin kompatibel. Bahagian paket yang berbeza memerlukan kerja ulang PCB diasingkan.

Varietas dalam siri ini

Model serupa yang kompatibel dengan pengganti yang segera PIC16F687-I/P (sama faktor bentuk dan kaki) — berbeza dalam Package, Mounting Type, Comparators, I/O Pins, In-Circuit Programming.

Microchip Technology
Package: 20-pin PDIP (DIP-20, 0.300 in / 7.62 mm)
Mounting Type: Through-hole (THT)
Comparators: 2 on-chip
Microchip Technology
Microchip Technology
Package: 40-pin PDIP (DIP-40) through-hole
Comparators: 2
I/O Pins: 36

PIC16F887-I/P

✅ Masuk Drop-In
Microchip Technology
📦 20-PDIP
PIC16 enhanced mid-range 8-bit RISC · 20 MHz (50 ns instruction cycle) · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 36 · 14 channels x 10-bit · 2

Hubungi untuk harga

Lihat Datasheet →

PIC16F687-I/P Penilaian maksimum & Ciri-ciri Elektrik

Product Type 8-bit CMOS Flash microcontroller
Architecture PIC16 mid-range x14 architecture
Maximum Clock Speed 20 MHz
Program Memory 3.5 KB Flash
Program Memory Organization 2K x 14 words
RAM 128 bytes
EEPROM Data Memory On-board EEPROM data memory
I/O Pins 18 pins
Operating Voltage 2.0-5.5 V
Kemasan 20-PDIP through-hole package
Temperature Grade Industrial-grade -I ordering variant
Jenis Pemasangan Through-hole
Status Lingkungan Hidup Active
Lead-Free Status Lead-free package reported by distributor data
Operating System Embedded firmware
Programmable Flash 3.5 KB
GPIO Count 18 I/O pins

Panduan Konfigurasi Pin PIC16F687-I/P 20-pdip through-hole package

Konfigurasi pin untuk PIC16F687-I/P (20-pdip through-hole package pakai). IC digital ini termasuk GPIO, antaramuka komunikasi (UART, SPI, I2C), dan pin kuasa. Rujuk dokumen pengeluar untuk fungsi pin alternatif dan opsi konfigurasi. Biasa digunakan dalam rancangan sistem ter嵌入式 dan PCB.

Garis bentuk pengecah pakai 20-pdip through-hole package untuk PIC16F687-I/P

Tiada data garisan pin yang diperoleh untuk PIC16F687-I/P.

Rujuk kepada lembaran data untuk konfigurasi pin penuh.

Aplikasi Biasa

PIC16F687-I/P patut untuk 6 aplikasis: Embedded Industrial Control, Sensor Monitoring Node, Simple Motor-Control Interface, Instrumentation and Data Acquisition, Appliance Control Board, Low-Voltage Embedded System.

🏭

Embedded Industrial Control

PIC16F687-I/P fits compact control boards that monitor digital inputs and drive relays, indicators, or actuator-enable signals through its 18 I/O pins. The 20 MHz PIC16F core provides deterministic processing for simple sequencing and state-machine tasks, while the 20-PDIP package simplifies through-hole prototypes, automated insertion, and repair. Firmware must stay within the verified 3.5 KB Flash and 128-byte RAM limits, and unused pins should be configured according to the exact manufacturer datasheet.

🧩

Sensor Monitoring Node

PIC16F687-I/P can supervise a small sensor node when the measured signals are digital or connected through compatible peripheral functions. Its 18 I/O pins provide resources for sensor-enable, alarm, status, and communication-control signals, and the Flash memory supports configuration plus application firmware. The supplied data does not specify analog channels or communication peripherals, so the design must verify those functions in the exact datasheet before assigning sensors or expecting a specific serial interface.

⚡

Simple Motor-Control Interface

PIC16F687-I/P can manage a low-complexity motor-control interface when the system uses discrete driver logic and the application requires only sequencing, limit handling, and fault reporting. The 20 MHz clock and 18 I/O pins provide basic control resources, but the supplied data does not confirm dedicated PWM, comparator, or motor-driver peripherals. Engineers should verify timer and PWM availability in the manufacturer documentation and use an external transistor or driver stage where required.

📺

Instrumentation and Data Acquisition

PIC16F687-I/P is suitable for compact instrumentation front ends that need digital control, status reporting, and local processing of externally conditioned signals. A 20-PDIP package allows straightforward bench-prototype assembly and through-hole repair, while 3.5 KB of Flash can hold a focused control program. The device's actual ADC, comparator, timer, and communication resources are not supplied in the verified snippets, so analog acquisition and external interface choices require datasheet confirmation.

🔧

Appliance Control Board

PIC16F687-I/P can support appliance and equipment control functions such as button input, operating-state sequencing, fault flags, and discrete output control. Its compact 20-pin through-hole package is useful for cost-sensitive boards where automated through-hole assembly and maintenance are preferred. Firmware should include startup and brownout handling, and the board layout should provide reliable programming access plus the decoupling and protection required by the final power environment.

🔋

Low-Voltage Embedded System

PIC16F687-I/P is appropriate for small embedded systems operating from a low-voltage supply when the selected operating mode remains within the verified voltage requirements. The 8-bit architecture and 18 I/O pins support compact control functions without a large external processor. Because the supplied sources contain conflicting voltage statements, the power-supply design must use the exact manufacturer operating table and verify brownout, startup, and clock behavior across the intended rail.

What are the key specifications of PIC16F687-I/P that engineers should know?
The PIC16F687-I/P is a Microchip 8-bit CMOS Flash microcontroller with a 20 MHz maximum clock, 3.5 KB of Flash program memory, 128 bytes of RAM, 18 I/O pins, and a 20-PDIP through-hole package. According to the provided DigiKey and Mouser listings, it uses the PIC16 architecture and is supplied in a 20-pin package. The listed operating voltage is 2.0-5.5 V on Microchip's product-page snippet, while one distributor page gives 4.5-5.5 V for a related operating specification; verify the exact mode in the manufacturer datasheet.
What is the operating voltage of PIC16F687-I/P?
The supplied Microchip product-page snippet specifies a 2.0-5.5 V operating-voltage range for the PIC16F687 family. A separate distributor result reports 4.5-5.5 V, creating a source discrepancy that must be resolved against the exact datasheet and operating mode. Do not use the higher figure as a universal minimum unless the manufacturer table confirms that restriction for your supply configuration. Decoupling and clock-source requirements should also follow the manufacturer guidelines.
What type of microcontroller is PIC16F687-I/P?
PIC16F687-I/P is an 8-bit CMOS Flash microcontroller in the PIC16F family, based on Microchip's mid-range x14 architecture. The verified listing describes 3.5 KB of Flash program memory, 128 bytes of RAM, and on-board EEPROM data memory. It is intended for embedded control applications where a compact instruction set, programmable Flash, digital I/O, and simple device programming are useful.
How much memory does PIC16F687-I/P have?
PIC16F687-I/P provides 3.5 KB of Flash program memory, organized in the distributor listing as 2K x 14 words, together with 128 bytes of RAM. Microchip's product-page snippet also identifies on-board EEPROM data memory, but the supplied data does not state its size. The Flash memory is suitable for application firmware, while RAM is limited and should be budgeted carefully for stack, buffers, and peripheral state.
Where can I download the PIC16F687 datasheet PDF?
The official product page is https://www.microchip.com/en-us/product/pic16f687, and the supplied search results identify the manufacturer document as a 20-pin Flash-based, 8-bit CMOS microcontroller datasheet. For design work, use the manufacturer page or Microchip documentation portal to obtain the current PDF and verify the exact /P package and -I temperature variant. Third-party copies may be useful for reference, but the manufacturer document should be authoritative.
What is the PIC16F687-I/P pinout and package?
The verified distributor data identifies PIC16F687-I/P as a 20-PDIP through-hole package with 18 I/O pins. A complete, verified pin-number-to-signal map is not included in the supplied web results, so the exact pinout is [DATA_NEEDED: complete manufacturer pinout for PIC16F687-I/P]. Do not infer pin assignments from another package variant. Use the manufacturer package drawing and datasheet when routing power, programming, clock, and I/O connections.
Where can I buy PIC16F687-I/P online?
PIC16F687-I/P can be purchased from authorized distributors such as DigiKey, Mouser, LCSC, and other suppliers listed in the search results. DigiKey identifies the exact MPN as a 20-PDIP, 8-bit, 20 MHz PIC microcontroller, while LCSC reports in-stock status and a starting price of $4.1014. Pricing and availability should be checked as of 2026-10-23 because distributor inventory and pricing change.
What is the price of PIC16F687-I/P?
The supplied LCSC result lists PIC16F687-I/P from $4.1014, and that value is used as the single available price reference in this record. DigiKey and Mouser provide the commercial product pages, but their current unit prices were not included in the supplied snippets. Therefore, $4.1014 is an LCSC reference as of 2026-10-23, not a guaranteed XAIPART quotation. Request a fresh quote before ordering.
What is the lead time for PIC16F687-I/P?
The supplied distributor snippets state that DigiKey offers same-day shipping for PIC16F687-I/P and that LCSC lists the component as in stock, but neither source provides a complete, numeric manufacturer lead time. Therefore, the exact lead time is [DATA_NEEDED: numeric lead time]. For procurement, confirm stock, reel or tube packing, and the authorized-channel lead time directly with the distributor; do not infer a guaranteed schedule from the snippet.
Is PIC16F687-I/P active and suitable for new designs?
Yes, the supplied ChipDig result lists PIC16F687-I/P lifecycle stage as ACTIVE, and the product is currently represented by Microchip and major distributors. The -I/P ordering code should still be confirmed with Microchip or an authorized distributor for production use because package, temperature, and certification requirements can affect design approval. This status record is current to the provided verification date, 2026-10-23.
What can replace PIC16F687-I/P?
A drop-in replacement must use the same 20-PDIP footprint, the same pin functions, compatible supply limits, and compatible peripheral and memory characteristics. The supplied cross-reference results do not identify a verified cross-manufacturer equivalent, so no five-part drop-in list can be responsibly claimed. Microchip's own cross-reference search and the manufacturer product-selection tools are the appropriate next steps. Do not substitute a surface-mount package or a different pin count without a PCB redesign.
What is the best Microchip equivalent for PIC16F687-I/P?
The provided data does not verify a distinct Microchip drop-in equivalent for PIC16F687-I/P, so the exact target part remains the safest baseline for a new design. Microchip's cross-reference tool should be queried with PIC16F687-I/P, and the returned candidate must then be checked against package, pinout, memory, clock, EEPROM, and peripheral requirements. A related PIC16 device may match some parameters but still require board and firmware validation.
PIC16F687-I/P versus PIC16F887-I/P: which is better?
PIC16F687-I/P is the verified target for a 20 MHz, 3.5 KB Flash, 128-byte-RAM, 18-I/O, 20-PDIP device. The supplied search results identify PIC16F887-I/P only as a cross-reference query and do not provide its complete specifications or prove pin compatibility. Therefore, it cannot be recommended as a drop-in replacement from the available data. Compare the manufacturer datasheets for memory, peripherals, I/O, timing, and package pinout before selecting it.
When should I choose PIC16F687-I/P over another PIC16 microcontroller?
Choose PIC16F687-I/P when an application needs the verified combination of a 20 MHz PIC16 core, 3.5 KB Flash, 128 bytes of RAM, 18 I/O pins, and a 20-PDIP through-hole package. It is particularly convenient for prototypes, legacy PCB maintenance, and moderate embedded-control tasks where through-hole construction simplifies hand assembly. Select another device when a project needs more memory, more RAM, a different package, or peripherals not confirmed in the supplied data.
What design considerations matter for a PIC16F687-I/P PCB?
Use the exact manufacturer pinout for the 20-PDIP package, place required decoupling close to the supply pins, and follow the datasheet guidance for clock components, programming access, unused pins, and I/O direction. Because the complete pinout and electrical tables were not included in the verified web snippets, the exact pin assignments and decoupling values are [DATA_NEEDED: manufacturer pinout and layout recommendations]. Validate the assembled board for oscillator startup, programming, brownout behavior, and unused-pin states.

Data referensi kejuruteraan untuk PIC16F687-I/P — perbandingan, panduan rancangan, dan maklumat kesediaan

Panduan Pilihan

Choose PIC16F687-I/P for a compact 8-bit embedded design that specifically requires a 20 MHz PIC16 device, 3.5 KB Flash, 128 bytes of RAM, 18 I/O pins, and a 20-PDIP through-hole package. It is especially useful for prototypes, legacy through-hole boards, and moderate control applications where an external programmer and simple digital I/O are sufficient. PIC16F887-I/P appears in the supplied cross-reference results, but the provided data does not prove identical pinout, memory, or peripheral compatibility; treat it as a lead for validation rather than a drop-in choice. Another PIC16 device should be selected when the application needs more memory, more RAM, surface-mount construction, or verified peripheral features not present in the supplied PIC16F687-I/P data.

Perbandingan dengan Gantian

Parametr Produk Ini PIC16F887-I/P
Brand Microchip Technology Microchip Technology

Penyeberangsung Jelas

  • Verified 20 MHz and 18-I/O configuration (vsPIC16F887-I/P)
  • Known Flash and RAM capacity (vsPIC16F887-I/P)
  • Exact through-hole ordering code (vsPIC16F887-I/P)

Catatan Desain

Use the exact 20-PDIP manufacturer pinout and land pattern for PIC16F687-I/P rather than relying on the base-family name or a distributor package summary. Route programming, clock, supply, ground, and I/O nets only after checking the manufacturer package drawing. Keep traces short where switching or high-current signals enter the board, and preserve access to programming and test points for production validation.

Resolve the supplied 2.0-5.5 V versus 4.5-5.5 V source discrepancy before selecting the supply. Confirm the exact voltage, frequency, and operating-mode limits in the manufacturer datasheet. Place the required bypass capacitors near the device power pins using the manufacturer layout guidance, and verify brownout and startup behavior with the intended clock configuration.

Do not treat PIC16F687, PIC16F687-I, and PIC16F687-I/P as interchangeable ordering descriptions. The suffix identifies the grade and package, and a different package can require a different PCB footprint. Also do not assume that a candidate listed by a cross-reference search is pin-compatible until its pin names, supply limits, memory map, peripheral functions, and programming behavior have been checked.

Maklumat Kesediaan

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Bosong logam timbal
Yes
Bosong halogen
Unknown
Mineral konflik
Unknown

A distributor result describes the package as lead-free, but RoHS, REACH, halogen-free, and conflict-minerals status were not supplied. AEC-Q100 is not applicable because the target is a general-purpose microcontroller rather than an explicitly automotive-qualified device.

Data disahkan pada: 2026-10-23 — data yang disahkan dan disusun semula oleh pasukan kejuruteraan komponen XAIPART

Pencarian Berhubungan

PIC16F687-I/P PIC16F687-I/P datasheet Microchip PIC16F687-I/P PIC16F687-I/P price PIC16F687-I/P buy online PIC16F687-I/P 20 MHz microcontroller PIC16F687-I/P 20-PDIP PIC16F687-I/P pinout PIC16F687-I/P drop-in replacement PIC16F687-I/P vs PIC16F887-I/P PIC16F687-I/P lead time PIC16F687-I/P operating voltage PIC16F687-I/P embedded control PIC16F687-I/P replacement Microchip PIC16F687-I/P lifecycle

Komponen dan Tanda berkaitan

Microchip Technology PIC16F687-I/P PIC16F687 PIC16F887-I/P 8-bit microcontroller PIC16 family mid-range x14 architecture Flash memory EEPROM data memory CMOS 20 MHz 3.5 KB Flash 128-byte RAM 18 I/O pins 20-PDIP industrial-grade variant embedded control through-hole PCB assembly low-voltage embedded system Microchip cross-reference tool PIC programmer power decoupling brownout behavior device lifecycle
RFRC Saring Pantas
Isikan butiran lengkap — pasukan jualan kami akan bertindak balas dalam masa 24 jam
Nombor Bahagian Pengeluar Pakej QTY Harga Target Lengkap
✓
Pesan diskon sudah disubmit!

Kami akan bertindak balas kepada emel anda dalam tempoh 24 jam

1
RFQ Diserahkan
2
kutipan Diterima
3
Order Dipesan
4
Pembayaran
5
Dihantar
6
Diantar
Lihat Perincian RFQ