Microchip Technology

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

MPN: PIC16F684-I/P ✓ نشط
2.0 V to 5.5 V Vdss 14-pin PDIP Package 20 MHz Speed 3.5 KB Memory
الحد الأدنى للطلب: 1 |

PIC16F684-I/P نظرة عامة

The Microchip Technology PIC16F684-I/P is an 8-bit, 20 MHz flash-programmable PIC16 microcontroller in a 14-pin PDIP package, operating from 2.0 V to 5.5 V with 11 I/O ports. It combines 3.5 KB of program Flash, 128 bytes of RAM, on-chip EEPROM data memory, and integrated nanoWatt technology for low-power embedded-control designs. The -I grade denotes the manufacturer's industrial temperature option.

A microcontroller is a programmable semiconductor that integrates a CPU core, memory, I/O ports, and peripherals on one device. The PIC16F684 belongs to the PIC16 family and uses Microchip's mid-range enhanced mid-range, or PIC mid-range, architecture. In the broader semiconductor hierarchy, it is an 8-bit MCU within the embedded-processing and embedded-control domains. Its integrated flash memory permits field reprogramming, while EEPROM preserves calibration or configuration values without consuming RAM.

Verified headline features include a maximum clock speed of 20 MHz, a 2.0 V to 5.5 V device-level operating range, 11 I/O ports, brown-out detection and reset, PWM, and a watchdog timer. These resources support compact control logic, basic measurement, motor or lighting functions, and communication-intensive embedded products. Although one distributor result states a narrower 4.5 V to 5.5 V supply range for this orderable variant, the verified manufacturer family information specifies the PIC16F684 operating range as 2.0 V to 5.5 V.

The PIC16F684-I/P is suited to industrial controllers, sensor interfaces, compact power products, and low-cost consumer appliances. Designers should confirm the exact pinout, electrical limits, oscillator configuration, and programming requirements against the Microchip manufacturer datasheet before release. The 14-pin PDIP package also simplifies through-hole prototyping, though its larger footprint and lead geometry are less appropriate for space-constrained surface-mount products.

For a new design, reserve all 14 package positions in the package diagram but program unused pins as inputs or outputs according to the datasheet. Place decoupling close to VDD and AVSS-related supply pins, respect oscillator and I/O current limits, and validate any configuration relying on EEPROM writes for endurance and timing. This page combines verified manufacturer data, distributor availability, pricing, and qualified replacement information with engineering guidance beyond a basic datasheet summary.

بدائل مباشرة لـ PIC16F684-I/P — نفس الحزمة، متوافق دبوس بدبوس. تُستثنى القطع ذات الحزم المختلفة التي تتطلب تعديل PCB.

الطرازات في هذه السلسلة

طرازات من نفس السلسلة متوافقة تمامًا مع PIC16F684-I/P (نفس عامل الشكل والبصمة) — يختلف في Package, ADC, Program Memory (Flash), I/O Pins, Core Architecture.

Microchip Technology
Package: 18-DIP (0.300 inch / 7.62 mm pitch)
Core Architecture: 8-bit RISC (PIC16C family, 14-bit instruction word)
Microchip Technology
Package: 14-pin PDIP (P)
ADC: None (comparator only)
Program Memory (Flash): 1.5 KB (1K x 14)
Microchip Technology
Package: 14-Pin PDIP (300 mil)
ADC: 10-bit, 8 channels
Program Memory (Flash): 3.5 KB (2K x 14 words)
Microchip Technology
Microchip Technology
Package: 14-pin PDIP (DIP-14), through-hole
ADC: 10-bit, 8 channels
Program Memory (Flash): 7 KB (4K x 14)
Microchip Technology
Package: 14-pin PDIP (DIP-14, through-hole)
ADC: 8-channel, 10-bit
Program Memory (Flash): 3.5 KB
Microchip Technology
Package: 20-pin PDIP (0.300 in / 7.62 mm)
ADC: 8-bit, multiple channels
I/O Pins: 16 digital I/O
Microchip Technology
Package: 14-pin PDIP (0.300 inch, 7.62mm)
ADC: 10-bit
Program Memory (Flash): 3.5 KB (2K x 14)

لا تتوفر بدائل متوافقة تمامًا لهذا المنتج.

اطلب بدائل

PIC16F684-I/P الحدود القصوى والخصائص الكهربائية

Product Type 8-bit Flash PIC microcontroller
Maximum Clock Speed 20 MHz
Device Family Operating Voltage 2.0 V to 5.5 V
Orderable Variant Supply Voltage 4.5 V to 5.5 V
Program Flash 3.5 KB
RAM 128 bytes
Data Memory On-chip EEPROM
Number of I/O Ports 11 ports
Core Architecture PIC mid-range architecture
CPU Bit Width 8 bits
العلبة 14-pin PDIP
نوع التركيب Through-hole
Temperature Grade Industrial
Peripherals Brown-out detection and reset, PWM, watchdog timer
Low-Power Technology nanoWatt technology
حالة دورة الحياة Active
Unit Price at Quantity 1 2.7998 USD as of 2026-10-23

دليل تكوين أطراف PIC16F684-I/P 14-pin pdip

تكوين الأطراف لـ PIC16F684-I/P (حزمة 14-pin pdip). تتضمن هذه الدائرة المتكاملة الرقمية GPIO وواجهات الاتصال (UART وSPI وI2C) وأطراف الطاقة. راجع ورقة بيانات الشركة المصنعة لوظائف الأطراف البديلة وخيارات التكوين. ضرورية لتصميم الأنظمة المدمجة وتخطيط PCB.

مخطط توزيع أطراف حزمة 14-pin pdip لـ PIC16F684-I/P

لا تتوفر بيانات مفصلة لمخطط التوصيلات لـ PIC16F684-I/P.

راجع ورقة البيانات للحصول على تكوين الأطراف الكامل.

التطبيقات النموذجية

PIC16F684-I/P مناسب لـ 6 التطبيقs: Industrial Sensor Interface, Compact Data Logger, Small Motor and PWM Control, Lighting and Indicator Control, Appliance Control Board, Retrofit and Repair Controller.

🏭

Industrial Sensor Interface

PIC16F684-I/P fits basic industrial sensor-interface and threshold-control boards because the verified device combines 20 MHz execution, 11 I/O ports, brown-out detection and reset, and on-chip EEPROM. The EEPROM can retain calibration or configuration data between power cycles, while the I/O ports can operate digital sensors, indicators, and alarm inputs. The 14-pin PDIP footprint also eases inspection and repair in low-volume industrial equipment. Before committing to analog measurements, verify the PIC16F684-I/P ADC resources and electrical limits in the manufacturer datasheet.

🖥️

Compact Data Logger

PIC16F684-I/P can act as the local controller for a compact data-logging product that periodically reads digital inputs and stores setup values or event records. Its verified 3.5 KB Flash provides firmware space, 128 bytes of RAM supports short working buffers, and the on-chip EEPROM preserves persistent parameters without an external memory device. The 20 MHz maximum clock allows efficient peripheral servicing, although actual storage endurance and write timing must be checked in the manufacturer datasheet. A serial memory or interface may be needed for larger log volumes.

🔧

Small Motor and PWM Control

PIC16F684-I/P is suitable for compact motor-control or PWM-based actuator boards because the verified MCU family provides PWM and runs at up to 20 MHz, while 11 I/O ports leave control signals available for commands, sensors, and status indication. The PIC16F684-I/P through-hole package is useful where low-volume production and serviceability matter more than minimum board area. A power driver and protection network remain necessary for motors or other inductive loads. Validate PWM resolution, pin mapping, current limits, and timing against the exact manufacturer datasheet.

💡

Lighting and Indicator Control

PIC16F684-I/P can coordinate LED indicators, status lamps, and simple lighting sequences in appliances or embedded-control products. Its 11 I/O ports provide more interface capacity than a basic logic controller, and the 128-byte RAM supports counters and state variables without a separate controller. Brown-out detection and reset help establish predictable startup behavior after rail disturbances. Firmware must limit GPIO current and provide suitable transistor or driver stages for loads beyond direct GPIO capability; those limits must be confirmed from the manufacturer datasheet.

🏠

Appliance Control Board

PIC16F684-I/P offers a serviceable control platform for household or light industrial appliances requiring local logic, persistent settings, and moderate processing speed. The 14-pin PDIP package supports through-hole assembly and replacement, while Flash permits firmware updates and EEPROM can store basic configuration. A 20 MHz clock ceiling is ample for many sequencing and debounce tasks, but not for workloads needing large buffers or extensive connectivity. Final approval should include brown-out behavior during motor or heater transients and validated power-supply isolation.

🧩

Retrofit and Repair Controller

PIC16F684-I/P is a practical candidate for repair boards, legacy-control replacements, and low-volume industrial retrofits because its 14-pin PDIP package is easy to socket, probe, and replace. The MCU combines Flash firmware, 128 bytes of RAM, EEPROM storage, brown-out reset, and a watchdog timer for compact supervisory logic. A functionally similar surface-mount clone may require a different footprint and programming workflow, so this package choice can reduce mechanical risk. Confirm pin mapping and timing before retrofitting any existing board.

What are the key specifications of PIC16F684-I/P that engineers should know?
PIC16F684-I/P is a 20 MHz, 8-bit PIC16 Flash microcontroller with 3.5 KB of program memory, 128 bytes of RAM, on-chip EEPROM, 11 I/O ports, and a 14-pin PDIP package. According to the Microchip product page and manufacturer datasheet, the PIC16F684 family supports a 2.0 V to 5.5 V operating range. It also includes brown-out detection and reset, PWM, a watchdog timer, and nanoWatt technology. These features make it suitable for compact embedded-control, monitoring, and low-power applications.
Where can I download the PIC16F684-I/P datasheet PDF?
The official PIC16F684-I/P datasheet PDF is available from Microchip Technology at https://ww1.microchip.com/downloads/en/DeviceDoc/41202C.pdf. The manufacturer datasheet identifies the device as a 14-pin Flash-based, 8-bit CMOS microcontroller available in PDIP, SOIC, and TSSOP packages. It also states that the reference manual is complementary to the data sheet. Engineers should use both documents when validating architecture, peripheral behavior, programming, and device limitations.
What is the operating voltage of PIC16F684-I/P?
PIC16F684-I/P is associated with the PIC16F684 family, which the Microchip product page specifies at 2.0 V to 5.5 V. A separate distributor result gives the orderable -I/P variant a 4.5 V to 5.5 V supply range. According to Microchip's family-level product information, 2.0 V to 5.5 V is the family operating voltage, but the final power-budget design should verify the exact -I/P electrical limits in the manufacturer datasheet before release.
How much does PIC16F684-I/P cost and is it in stock?
PIC16F684-I/P is listed in stock by LCSC at 2.7998 USD as of 2026-10-23. The verified result does not provide prices at quantities 10, 100, 500, or 1000, so those tiers remain unquoted rather than estimated. Octopart also provides a distributor-comparison page for availability, pricing, and technical specifications. Volume pricing and current inventory can change, so verify the quantity and delivery date with the seller before purchasing.
Where can I buy PIC16F684-I/P online?
PIC16F684-I/P can be ordered online through linked distributors, including LCSC, Mouser, and the distributors aggregated by Octopart. LCSC explicitly reports the component in stock, while Mouser provides product details and Mouser inventory and pricing information. Octopart compares bulk discounts across 12 distributors. Prices, stock, and lead time are dynamic; the only verified unit price in the supplied data is 2.7998 USD as of 2026-10-23.
What is the lead time for PIC16F684-I/P?
The supplied distributor data does not provide a fixed lead time for PIC16F684-I/P. LCSC identifies the part as in stock, but an in-stock label does not itself state a delivery interval. Mouser and Octopart provide purchasing routes where current inventory and lead time can be checked, but no numeric lead time was verified as of 2026-10-23. Request a confirmed shipment date from the selected distributor rather than relying on a generic stock designation.
Is PIC16F684-I/P currently in stock?
Yes, LCSC lists PIC16F684-I/P as in stock in the verified result dated 2026-10-23. Mouser also exposes product inventory information, although the supplied snippet does not state its stock quantity. Availability at one distributor does not guarantee equivalent lead times or stock across all sellers. Confirm the quantity, package marking, and delivery date when placing an order.
What can replace PIC16F684-I/P in an existing PCB design?
MDT10F684 is the only externally supported same-pinout candidate in the supplied cross-reference results, but its listing describes a 14-pin SOP package rather than the target's 14-pin PDIP package. It may therefore require a different footprint and cannot be represented as a same-package drop-in replacement for PIC16F684-I/P. A second result adds that its programming workflow may differ. For a physical PDIP replacement, use an exactly pin- and package-compatible Microchip ordering code after datasheet verification.
What is the best drop-in replacement for PIC16F684-I/P?
No verified 14-pin PDIP drop-in replacement was found in the supplied data. MDT10F684 is described as sharing the PIC16F684 pinout and code, but it is offered in SOP14 and is not footprint-compatible with PDIP without a board change. PIC16F684-I/STG and related entries are functional equivalents in different packages, not replacements. The safest course is to retain PIC16F684-I/P or obtain a manufacturer-confirmed PDIP ordering code with matching electrical and pin specifications.
Is MDT10F684 a drop-in replacement for PIC16F684-I/P?
MDT10F684 is not a verified direct drop-in replacement for PIC16F684-I/P because the source describes MDT10F684 as SOP14 while PIC16F684-I/P uses a 14-pin PDIP footprint. Although the same source calls it a direct equivalent and describes similar pinout and features, changing from SIP-style through-hole leads to SOP surface-mount leads requires PCB and assembly rework. It also notes separate fuse-programming and ADC-library considerations. Treat it as a functional alternative, not a no-change replacement.
What is the best Microchip equivalent for PIC16F684-I/P?
PIC16F684-I/STG is identified as a Microchip functional equivalent, but it is not the same package and therefore is not a drop-in replacement for the PDIP target. The supplied data also lists other functional equivalents, but their package and ordering details do not establish pin-to-pin compatibility with PIC16F684-I/P. Microchip's cross-reference search should be used to request a comparable part by full MPN, then confirm the package drawing, pinout, memory map, interrupts, timing, and programming configuration.
When should I choose PIC16F684-I/P over a larger PIC16 controller?
Choose PIC16F684-I/P when a design needs only the verified 3.5 KB Flash, 128 bytes of RAM, 11 I/O ports, and the listed control peripherals at no more than 20 MHz. Its 14-pin PDIP package is particularly useful for prototypes, repair products, and manually serviced through-hole assemblies. Select a larger controller when firmware growth, RAM demand, pin count, peripheral bandwidth, or future expansion would exceed those resources. Package choice must remain a separate decision from functional equivalence.
Is PIC16F684-I/P suitable for a sensor-monitoring controller?
PIC16F684-I/P can serve as a basic sensor-monitoring controller because it provides 11 I/O ports, brown-out detection and reset, EEPROM data memory, and a 20 MHz maximum clock. Those resources support digital sensors, threshold logic, configuration storage, and local control. The supplied snippets do not verify a complete list of ADC channels or specifications, so analog measurement claims require confirmation in the manufacturer datasheet. Use the exact-I/P operating limits and pin functions during schematic review.
PIC16F684-I/P vs PIC16F684-I/STG: which package should I choose?
Choose PIC16F684-I/P for a 14-pin PDIP through-hole PCB and choose PIC16F684-I/STG when the verified functional-equivalent entry corresponds to the required surface-mount implementation. Both identify the same PIC16F684 family, but functional equivalence does not make packages or PCB footprints interchangeable. The verified data does not specify the complete package for the -I/STG ordering code, so consult Microchip's ordering information before release. Do not place a PDIP footprint on a board assuming SOP lead geometry is compatible.
Can PIC16F684-I/P operate in a low-power embedded design?
PIC16F684-I/P is suitable for low-power embedded-control designs because the PIC16F684 family uses nanoWatt technology and includes an on-chip watchdog timer. Actual active or sleep current, wake-up time, and operating mode must be taken from the manufacturer datasheet for the selected configuration; those values were not present in the supplied snippets. Firmware should disable unused peripherals, use a suitable clock strategy, and place the controller into the appropriate low-power mode to realize the intended power reduction.
What design constraints matter when laying out a PIC16F684-I/P board?
A PIC16F684-I/P layout must preserve the manufacturer's 14-pin PDIP footprint and route all package positions according to the verified pinout. Place supply decoupling close to the relevant supply pins, keep sensitive analog or timing routes short, and respect oscillator-pin requirements when an external crystal or resonator is used. Program unused pins only after checking their reset and analog behavior in the datasheet. The verified snippets do not provide the complete pin names, so pin-level wiring must not be finalized from this page alone.

بيانات مرجعية هندسية لـ PIC16F684-I/P — المقارنة وإرشادات التصميم ومعلومات الامتثال.

دليل الاختيار

Choose PIC16F684-I/P when the board specifically uses a 14-pin PDIP footprint and the application fits within 3.5 KB of Flash, 128 bytes of RAM, 11 I/O ports, and a 20 MHz maximum clock. It is particularly suitable for prototypes, appliance controls, serviceable repair boards, and basic sensor or PWM-control products where through-hole assembly is valuable. MDT10F684 may provide similar code and peripheral behavior, but the verified evidence places it in SOP14 and flags workflow differences, so it is not a drop-in choice for this package. PIC16F684-I/STG and other functional equivalents may suit a surface-mount redesign, but they require a different PCB footprint. If memory, RAM, pin count, or peripheral requirements exceed the PIC16F684 limits, migrate to a larger MCU rather than forcing the design into this device.

المقارنة مع البدائل

المعامل هذا المنتج
Brand Microchip Technology
Package 14-pin PDIP
Product Type 8-bit Flash PIC microcontroller
Maximum Clock Speed 20 MHz
Device Family Voltage 2.0 V to 5.5 V
Program Flash 3.5 KB
RAM 128 bytes
I/O Ports 11 ports
Lifecycle Status Active

أبرز الفروقات

  • Verified 14-pin PDIP mechanical format (مقابلMDT10F684)
  • Direct Microchip manufacturer identity (مقابلMDT10F684)
  • Active lifecycle listing (مقابلPIC16C66-10I/SP)

ملاحظات التصميم

Validate brown-out behavior across the complete power-supply profile before release. The verified family supports 2.0 V to 5.5 V, while one distributor listing gives 4.5 V to 5.5 V for the -I/P order code; resolve this exact-ordering discrepancy against the Microchip datasheet. Place local supply decoupling at the device supply pins and keep high-current load returns away from sensitive controller grounds.

Use the 14-pin PDIP footprint rather than a 14-lead SOP footprint; both have 14 pins, but their physical leads and board geometry are not interchangeable. Confirm every pin against the official diagram before fabrication. Preserve service clearance around the device when the PCB is intended for repair or retrofit, because through-hole DIP packages are commonly socketed and replaced.

Keep oscillator routing short and follow the manufacturer layout guidance for the selected internal, external-crystal, or external-clock configuration. Place decoupling near the associated supply pins and route switching-node or motor-drive currents away from sensitive returns. Because the supplied snippets omit complete pin names and analog details, engineers must cross-check every connection against the manufacturer datasheet before release.

Do not treat MDT10F684 as a same-footprint replacement merely because its source describes a similar PIC16F684 pinout and code. The listed clone is SOP14, while PIC16F684-I/P is PDIP, and another source notes different fuse-programming and ADC-library handling. Likewise, a functional-equivalent ordering code in another package is not a drop-in substitute. Verify package drawing, pinout, electrical limits, memory, interrupts, and programming support before substitution.

معلومات الامتثال

RoHS
Unknown
REACH
Unknown
AEC-Q100
Unknown
خالٍ من الرصاص
Unknown
خالٍ من الهالوجين
Unknown
المعادن المتنازع عليها
Unknown

The supplied verified snippets do not provide definitive RoHS, REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals statements for PIC16F684-I/P. No compliance status was inferred.

تم التحقق من البيانات في: 2026-10-23 — تم التحقق من البيانات وتنسيقها بواسطة فريق هندسة المكونات في XAIPART

عمليات بحث ذات صلة

PIC16F684-I/P PIC16F684-I/P datasheet PDF Microchip PIC16F684-I/P PIC16F684-I/P price PIC16F684-I/P stock and lead time 20 MHz 8-bit Flash microcontroller 14-pin PDIP PIC16 microcontroller PIC16F684-I/P drop-in replacement MDT10F684 vs PIC16F684-I/P PIC16F684-I/P pinout PIC16F684-I/P operating voltage where to buy PIC16F684-I/P online PIC16F684-I/P sensor controller PIC16F684-I/P appliance control what can replace PIC16F684-I/P

المكونات والمصطلحات ذات الصلة

Microchip Technology PIC16F684-I/P PIC16F684 PIC16 family PIC mid-range architecture 8-bit microcontroller Flash memory EEPROM 20 MHz clock 11 I/O ports nanoWatt technology brown-out detection watchdog timer PWM 14-pin PDIP through-hole package surface-mount package MDT10F684 PIC16F684-I/STG sensor interface appliance control motor control embedded control RS-232 I2C
عرض سعر سريع RFQ
املأ التفاصيل الكاملة — سيرد فريق المبيعات لدينا خلال 24 ساعة
رقم القطعة الشركة المصنعة الحزمة QTY السعر المستهدف الإجمالي
✓
تم إرسال عرض السعر!

سنرد على بريدك الإلكتروني خلال 24 ساعة

1
تم إرسال طلب عرض السعر
2
تم استلام عرض السعر
3
تم تقديم الطلب
4
الدفع
5
تم الشحن
6
تم التسليم
عرض تفاصيل طلب عرض السعر