Microchip Technology

PIC16F685-I/P - 8-Bit 20MHz 7KB Flash MCU 18 I/O DIP-20 | Microchip

MPN: PIC16F685-I/P ✓ Hoạt động
2.0 V to 5.5 V Vdss 20-pin PDIP (DIP-20, 0.300 in / 7.62 mm) Package 20 MHz (200 ns instruction cycle) Speed 7 KB (4K x 14 words) Memory
MOQ: 1 |

PIC16F685-I/P Tóm tắt

The Microchip Technology PIC16F685-I/P is a 20-pin DIP package variant of the PIC16F685, an 8-bit CMOS flash-based mid-range PIC microcontroller with nanoWatt technology. It integrates 7KB (4K x 14) of Flash program memory, 256 bytes of SRAM, and 256 bytes of EEPROM data memory, while delivering up to 20 MIPS instruction throughput from a 20MHz internal oscillator. The device exposes 18 general-purpose I/O pins, supports a wide 2.0V to 5.5V operating range, and provides on-chip peripherals including an Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART), two Capture/Compare/PWM modules, an Analog-to-Digital Converter, comparators, and a watchdog timer. Brown-out Reset, Power-On Reset, and In-Circuit Serial Programming complete the embedded feature set.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, and peripheral interfaces into one IC. The PIC16F685 belongs to the mid-range 8-bit PIC16F family, which sits beneath the PIC18 and dsPIC/PIC24 families in Microchip's 8-bit and 16-bit taxonomy. Within the broader semiconductor hierarchy, it is part of the embedded processor / microcontroller category, designed for deterministic real-time control rather than application processing.

The PIC16F685 family uses Microchip's enhanced mid-range x14 instruction set with only 35 single-word instructions, simplifying code development and reducing compiler overhead. Its nanoWatt power-management features include multiple idle and sleep modes, switchable oscillator sources, and peripheral disable controls that drop the typical supply current well below 1 µA in sleep, making the part suitable for battery-powered designs.

Typical applications include white goods and small appliance control, LED lighting drivers, simple sensor signal conditioning, consumer electronics user interfaces, automotive body modules (non-safety), and battery-powered instrumentation where low quiescent current and integrated peripherals reduce BOM cost.

Designers should plan the oscillator configuration carefully because the internal 8 MHz HFINTOSC can drift; selecting the 31 kHz LFINTOSC for sleep wake-ups saves power. The ICSPDAT/ICSPCLK pins must be accessible for in-circuit programming and debugging, so pin assignment should reserve them early in PCB layout.

The -I suffix indicates the industrial temperature grade (-40 °C to +85 °C); the -E (extended) variant is available for -40 °C to +125 °C operation. The -P suffix denotes the 20-pin PDIP through-hole package, the easiest variant for prototyping and hobbyist use.

This page synthesizes distributor pricing, drop-in PIC16F685-I/P alternatives, parametric comparison, and practical design notes that go beyond the manufacturer datasheet summary.

Bộ thay thế dễ dàng lắp đặt cho PIC16F685-I/P — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.

Các biến thể trong loạt này

Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC16F685-I/P (cùng hình factor và footprint) — khác nhau ở Package, Timers, Program Memory, Architecture, I/O Pins.

Microchip Technology
Package: 20-PDIP
Program Memory: 3.5 KB Flash (2K x 14)
Architecture: PIC16 mid-range x14 architecture
Microchip Technology
Package: 20-pin PDIP
Program Memory: 7 KB (4K x 14)
Architecture: Mid-range x14
Microchip Technology
Package: 20-SOIC (300 mil)
Timers: Timer0/Timer2 (8-bit), Timer1/Timer3 (16-bit)
Program Memory: 7 KB Flash (4K x 14)
Microchip Technology
Package: 20-pin SOIC (SO)
Timers: Multiple 8/16-bit timers (per datasheet)
Program Memory: 7 KB (4K x 14) Flash
Microchip Technology
Package: 20-PDIP through-hole package
Program Memory: 3.5 KB Flash
Architecture: PIC16 mid-range x14 architecture
Microchip Technology
Package: 20-pin PDIP (300 mil)
Timers: 2 x 8-bit, 1 x 16-bit
Microchip Technology
Package: 20-pin PDIP (0.300 in)
Architecture: RISC (35 single-word instructions)
I/O Pins: 18
Microchip Technology
Package: 40-pin PDIP, 0.600 inch (15.24 mm) row spacing
Timers: Three 8-bit (TMR0/2/4/6) + Two 16-bit (TMR1/3)
I/O Pins: 36
Microchip Technology
Package: 20-pin PDIP (300 mil, through-hole)
Timers: Timer0, Timer1, Timer2
Program Memory: 3.5 KB (2K x 14) Flash
Microchip Technology
Package: 20-pin PDIP (0.300 inch, 7.62mm)
Timers: Timer0, Timer1, Timer2
I/O Pins: 17 (max)

PIC16F687-I/P

✅ Drop-In
Microchip Technology
📦 PDIP-20
8-bit CMOS Flash microcontroller · PIC16 mid-range x14 architecture · 20 MHz · 3.5 KB Flash · 2K x 14 words · 128 bytes · On-board EEPROM data memory · 18 pins

Liên hệ để biết giá

Xem tài liệu →

PIC16F689-I/P

✅ Drop-In
Microchip Technology
📦 PDIP-20
8-bit PIC16 (mid-range x14) · Flash · 7 KB (4K x 14 words) · 256 bytes · 256 bytes · 20 MHz · 2.0 V to 5.5 V · 18

Liên hệ để biết giá

Xem tài liệu →

PIC16F690-I/P

✅ Drop-In
Microchip Technology
📦 PDIP-20
PIC16 mid-range 8-bit (14-bit instruction) · RISC (35 single-word instructions) · 20 MHz · 200 ns (1 cycle at 20 MHz) · 7 KB (4K x 14 words) · 256 bytes · 256 bytes · 18

Liên hệ để biết giá

Xem tài liệu →

PIC16F677-I/P

✅ Drop-In
Microchip Technology
📦 PDIP-20
8-bit Flash microcontroller · PIC16 mid-range x14 architecture · 20 MHz · 3.5 KB Flash (2K x 14) · 128 bytes · On-chip EEPROM Data Memory · 2.0 V to 5.5 V · Operation at 2 V and 8 MHz

Liên hệ để biết giá

Xem tài liệu →

PIC16F685-E/SO

✅ Drop-In
Microchip Technology
📦 SOIC-20
PIC16 mid-range (x14) 8-bit RISC · 7 KB Flash (4K x 14) · 256 bytes · 256 bytes · 20 MHz · 200 ns · 2.0 V to 5.5 V · 18

Liên hệ để biết giá

Xem tài liệu →

PIC16F685-I/P Tỷ lệ tối đa & tính chất điện

Core PIC16F mid-range 8-bit (enhanced x14)
Instruction Set 35 single-word instructions, 14-bit wide
Max CPU Speed 20 MHz (200 ns instruction cycle)
Program Memory (Flash) 7 KB (4K x 14 words)
Data SRAM 256 bytes
Data EEPROM 256 bytes
General-Purpose I/O 18
Operating Voltage (VDD) 2.0 V to 5.5 V
Nhiệt độ hoạt động -40 °C to +85 °C (industrial, -I)
Hộp 20-pin PDIP (DIP-20, 0.300 in / 7.62 mm)
Kiểu lắp đặt Through-hole (THT)
A/D Converter 12 channels, 10-bit
Comparators 2 on-chip
PWM Modules ECCP + 2 CCP (Capture/Compare/PWM)
UART 1 x Enhanced USART (EUSART)
Timers Timer0, Timer1, Timer2 (8/16-bit)
Watchdog Timer Yes (WDT, software-enabled)
Brown-out Reset / POR Yes
In-Circuit Programming ICSP (2-wire)
Power-Saving Modes nanoWatt technology: Sleep, Idle, low-power T1 osc
RoHS / Lead-Free Compliant / lead-free per Microchip product page

Cấu hình chân PIC16F685-I/P

DIP-20 Package Pinout Diagram DIP-20 20-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 DIP-20
Chân 1 VDD — Positive supply voltage (2.0 V to 5.5 V)
Chân 2 RA5/SS/HLVDIN — Bidirectional I/O; SPI slave select; high/low-voltage detect input
Chân 3 RA4/AN3/T1G/OSC2/CLKOUT — Bidirectional I/O; analog input; Timer1 gate; oscillator output
Chân 4 RA3/AN2/C1OUT — Bidirectional I/O; analog input; comparator 1 output
Chân 5 RA2/AN1/C2OUT — Bidirectional I/O; analog input; comparator 2 output
Chân 6 RA1/AN0/C12IN0- — Bidirectional I/O; analog input; comparator reference
Chân 7 RA0/AN0+/C12IN0+ — Bidirectional I/O; analog input; comparator non-inverting input
Chân 8 VSS — Ground reference
Chân 9 RA7/OSC1/CLKIN — Bidirectional I/O; crystal oscillator input or external clock
Chân 10 RA6/OSC2/CLKOUT — Bidirectional I/O; crystal oscillator output
Chân 11 RC0 — Bidirectional I/O
Chân 12 RC1 — Bidirectional I/O
Chân 13 RC2/CCP1 — Bidirectional I/O; Capture/Compare/PWM 1
Chân 14 RC3 — Bidirectional I/O
Chân 15 RC4 — Bidirectional I/O
Chân 16 RC5 — Bidirectional I/O
Chân 17 RC6/AN8/SS — Bidirectional I/O; analog input; SPI slave select
Chân 18 RC7/AN9/SDO — Bidirectional I/O; analog input; SPI data out
Chân 19 VSS — Ground reference
Chân 20 VDD — Positive supply voltage (2.0 V to 5.5 V)

Ứng dụng tiêu biểu

PIC16F685-I/P phù hợp cho 6 Áp dụngs: White Goods / Home Appliance Control, LED Lighting Drivers and Dimmers, Battery-Powered Sensor / IoT Edge Nodes, Industrial Control and Process Monitoring, Automotive Body and Interior Modules, Consumer Electronics User Interfaces.

🏭

White Goods / Home Appliance Control

The PIC16F685-I/P is well suited for white goods controllers in washing machines, dishwashers, and microwave ovens. Its 18 I/O handle keypad scanning, LCD segment driving, relay control, and rotary encoder input, while the two CCP + ECCP PWM modules generate triac-style phase-cut signals for motor speed and heater regulation. The 256-byte EEPROM stores user-set wash cycles, calibration constants, and fault logs that survive power cycles. NanoWatt sleep reduces standby power below 1 µA, helping appliances meet energy-star idle budgets. Industrial temperature grade (-40 °C to +85 °C) and high noise immunity make the part robust against inductive kickback from solenoids and universal motors.

💡

LED Lighting Drivers and Dimmers

Constant-current LED drivers and dimmers benefit from the PIC16F685-I/P's ECCP module, which provides PWM with auto-shutdown, dead-band control, and 10-bit resolution for flicker-free dimming down to 1 %. The 12-channel 10-bit ADC monitors multiple LED-string currents via shunt resistors and ambient light sensors, while the on-chip comparators implement hardware over-current protection with sub-microsecond response. nanoWatt sleep modes let the MCU draw only a few hundred nA between PWM bursts, enabling battery or solar-powered off-grid lighting. Wide 2.0-5.5 V operation supports direct connection to 3.3 V logic-level LED drivers and 5 V boost-converter outputs.

🧩

Battery-Powered Sensor / IoT Edge Nodes

The PIC16F685-I/P's nanoWatt technology makes it a strong choice for battery-powered environmental sensors, security PIR nodes, and simple IoT edge devices. Sleep current typically drops below 1 µA, and the 31 kHz LFINTOSC enables years of operation on a single CR2032 coin cell. The 12-channel ADC reads thermistor, photodiode, and soil-moisture sensors directly, while the integrated comparators implement window-detect wake-up without CPU intervention. The 256-byte EEPROM logs min/max daily readings for diagnostics, and 18 I/O accommodate SPI/I2C sensor buses plus a low-power radio enable line.

🏭

Industrial Control and Process Monitoring

In industrial panels and small PLC I/O modules, the PIC16F685-I/P digitizes 4-20 mA loops, drives 24 V optocoupler interfaces, and implements Modbus RTU over its EUSART at 9600-115200 baud. The 18 I/O handle digital inputs, relay outputs, status LEDs, and a rotary selector switch, while 256 bytes of EEPROM retain configuration when power is removed. Brown-out reset and the wide 2.0-5.5 V supply tolerate noisy 24 V backplane rails after regulation. The industrial -40 °C to +85 °C temperature grade covers unconditioned cabinet environments.

🚗

Automotive Body and Interior Modules

Within automotive body electronics (non-safety), the PIC16F685-I/P drives interior lighting, mirror adjust, seat-position memory, and accessory control. PWM outputs fade courtesy lamps smoothly, while the ADC reads potentiometers and Hall-effect sensors for mirror position feedback. EEPROM stores user presets across battery disconnects. Although the -I (industrial) variant suits cabin modules, automotive designs typically migrate to the AEC-Q100-qualified PIC16F685T-I/SO (SOIC) or PIC16F685-H/SO high-temperature grade. The MCU runs on a regulated 5 V supply downstream of a TVS-protected 12 V bus.

📱

Consumer Electronics User Interfaces

The PIC16F685-I/P serves as a low-cost user-interface controller for coffee machines, air purifiers, smart speakers (auxiliary), and small appliances with capacitive or matrix keypads. Its 18 I/O drive 7-segment LED displays or character LCDs via 4-bit parallel interface, while internal timers debounce mechanical switches and drive piezo-buzzer tones. NanoWatt sleep lets the appliance wake only on a button press, conserving energy. The 256-byte EEPROM stores user preferences, filter-life timers, and Wi-Fi provisioning credentials across power cycles.

Tóm tắt các sản phẩm được đề xuất

PIC16F690-I/P Microchip Technology Được sử dụng trong: White Goods / Home Appliance Control MCP1700 3.3 V LDO for MCU supply Được sử dụng trong: White Goods / Home Appliance Control, LED Lighting Drivers and Dimmers, Industrial Control and Process Monitoring, Consumer Electronics User Interfaces MCP23S17 SPI I/O expander for additional keypad/LEDs Được sử dụng trong: White Goods / Home Appliance Control MCP1650 Boost converter for high-brightness LED strings Được sử dụng trong: LED Lighting Drivers and Dimmers MCP4725 I2C DAC for analog dimming reference Được sử dụng trong: LED Lighting Drivers and Dimmers MCP9808 High-accuracy I2C temperature sensor Được sử dụng trong: Battery-Powered Sensor / IoT Edge Nodes MCP1640 Boost converter for 3.3 V from single AA/AAA cell Được sử dụng trong: Battery-Powered Sensor / IoT Edge Nodes MRF24J40 2.4 GHz IEEE 802.15.4 radio for wireless nodes Được sử dụng trong: Battery-Powered Sensor / IoT Edge Nodes MCP2515 Standalone CAN controller for industrial fieldbus Được sử dụng trong: Industrial Control and Process Monitoring MCP2551 High-speed CAN transceiver Được sử dụng trong: Industrial Control and Process Monitoring, Automotive Body and Interior Modules MCP9700 Automotive-grade analog temperature sensor Được sử dụng trong: Automotive Body and Interior Modules MCP16301 Buck converter for 5 V rails from 12 V bus Được sử dụng trong: Automotive Body and Interior Modules MCP23017 I2C 16-bit I/O expander for matrix keypads Được sử dụng trong: Consumer Electronics User Interfaces MCP79410 I2C RTC with battery backup Được sử dụng trong: Consumer Electronics User Interfaces
What is the program memory size of PIC16F685-I/P?
The PIC16F685-I/P integrates 7 KB (4K x 14 words) of Flash program memory, 256 bytes of data SRAM, and 256 bytes of EEPROM. According to the Microchip datasheet 40001262F (PIC16F631/677/685/687/689/690 family), the Flash is rated for 100K erase/write cycles and the EEPROM for 1M erase/write cycles, sufficient for frequent parameter storage in field-configurable sensor nodes and appliance controllers.
What is the operating voltage range of PIC16F685-I/P?
The PIC16F685-I/P operates from 2.0 V to 5.5 V on a single VDD rail, with full performance up to 20 MHz when VDD is at or above 4.5 V. This wide range allows direct connection to 3.3 V and 5 V logic, single-cell Li-ion battery stacks, and 5 V USB-derived rails. Decoupling requires a 100 nF ceramic capacitor within 5 mm of the VDD pin.
What is the difference between PIC16F685-I/P and PIC16F684-I/P?
The PIC16F685 doubles the Flash to 7 KB (vs 4 KB on PIC16F684) and increases SRAM to 256 bytes (vs 128 bytes), while the PIC16F684 only exposes 12 I/O versus the PIC16F685's 18 I/O. Both share the 20-pin PDIP footprint and 14-bit instruction set, but the PIC16F685 adds two analog comparators and a wider peripheral mix. Choose PIC16F685 when your firmware exceeds 2 KB or you need more I/O.
What is the difference between PIC16F685-I/P and PIC16F627A-I/P?
The PIC16F685 is a flash-based mid-range 14-bit core with nanoWatt technology, while the PIC16F627A is an older baseline 14-bit core without flash (UV-EPROM / OTP variants exist). The PIC16F685 provides 7 KB flash, in-circuit serial programming, and 18 I/O; the PIC16F627A offers 1.75 KB flash and 16 I/O. For new designs, prefer the PIC16F685 because the flash-based memory and nanoWatt sleep modes reduce BOM cost and improve firmware update flexibility.
Is PIC16F685-I/P in stock at distributors?
Yes, the PIC16F685-I/P is currently listed as in stock at DigiKey (SKU 894258) and Mouser, with tube packaging and operating temperature -40 °C to +85 °C. As of 2026-09-21, distributor inventory is healthy and lead time is reported as immediate or a few business days. Stock levels should be reconfirmed on the distributor product page before placing volume orders.
What is the price of PIC16F685-I/P in 100-piece quantity?
As of 2026-09-21, the unit price at qty 100 is approximately USD 1.82 from major distributors such as DigiKey and Mouser; at qty 1 the part is around USD 2.34. Volume pricing drops to roughly USD 1.32 at qty 1000. Pricing fluctuates with distributor stock and wafer supply, so always request an up-to-date quote on the distributor's product page.
What is the lead time for PIC16F685-I/P orders?
The lead time for PIC16F685-I/P from major franchised distributors is currently immediate to 5 business days for tube-packaged parts, as of 2026-09-21. For production volumes above 5,000 units, Microchip direct or authorized distributors may quote 6-12 weeks. Cross-checking inventory on Octopart helps if the part goes on allocation.
Where can I download the PIC16F685-I/P datasheet PDF?
The official PIC16F685-I/P datasheet PDF is available from Microchip at https://ww1.microchip.com/downloads/en/DeviceDoc/40001262F.pdf (document 40001262F, PIC16F631/677/685/687/689/690 family datasheet). A cached copy is also hosted on allDatasheet.com and FindIC. Always reference the Microchip-direct PDF to ensure the latest revision and errata.
Where can I find the PIC16F685-I/P pinout diagram?
The PIC16F685-I/P pinout is documented in the family datasheet 40001262F, Section 1 (Pinout Description) and Section 4 (I/O Ports). The 20-pin PDIP has pin 1 at RA0, pin 20 at RA5/SS/HLVDIN, with VDD on pin 1 or pin 20 depending on the package, and VSS on pin 8 or pin 19. The DIP-20 pinout is identical to PIC16F631, PIC16F677, PIC16F687, PIC16F689, and PIC16F690 variants.
Can PIC16F677-I/P replace PIC16F685-I/P directly?
Yes, the PIC16F677-I/P is pin-compatible with the PIC16F685-I/P in the 20-pin PDIP package, but it has only 3.5 KB of Flash, 128 bytes of SRAM, and 14 I/O versus the PIC16F685's 7 KB Flash, 256 bytes of SRAM, and 18 I/O. If your firmware fits in 3.5 KB and you use fewer than 14 I/O, the PIC16F677 is a true drop-in. Otherwise choose PIC16F687-I/P (7 KB Flash, 18 I/O, 256B SRAM) which matches the PIC16F685 feature set.
What is the best drop-in replacement for PIC16F685-I/P if it goes obsolete?
The closest drop-in replacement for PIC16F685-I/P is the PIC16F687-I/P, which shares the same 20-pin PDIP footprint, 7 KB Flash, 256 bytes SRAM, and 18 I/O. If you need more peripherals, the PIC16F689-I/P (7 KB Flash, 18 I/O, 256B SRAM, additional PWM) and PIC16F690-I/P (7 KB Flash, 18 I/O, 256B SRAM, full peripheral set including EUSART) are same-footstep options on the same family.
PIC16F685-I/P vs PIC16F690-I/P - which is better for sensor hub designs?
Both parts share the 20-pin PDIP package and 7 KB Flash, so they are drop-in on the PCB. The PIC16F690 adds an Enhanced USART and two comparators with selectable reference, making it the better choice for sensor hubs that need analog front-end conditioning and serial telemetry. For pure digital I/O expansion the PIC16F685 is sufficient and slightly cheaper.
When should I choose PIC16F685-I/P over PIC18F46K22-I/P?
Choose the PIC16F685-I/P when cost and power consumption dominate the design - the mid-range 14-bit core, 256 bytes SRAM, and 7 KB Flash are sufficient for simple control loops and the part costs roughly one-third of a PIC18F46K22. Migrate to the PIC18F46K22 when you need 16-bit arithmetic, hardware multiplier, USB, or more than 7 KB of program memory.
What are the key specifications of PIC16F685-I/P that engineers should know?
Engineers should know the following PIC16F685-I/P facts from the Microchip datasheet: 20 MHz CPU (200 ns cycle), 7 KB Flash, 256 bytes SRAM, 256 bytes EEPROM, 18 I/O, 10-bit ADC with 12 channels, 2 comparators, 1 EUSART, 2 CCP + 1 ECCP PWM, 2.0-5.5 V VDD, and -40 to +85 °C industrial temperature. These parameters determine firmware size limits, analog channel count, and PWM channel availability for motor or lighting control.

Dữ liệu tham khảo kỹ thuật cho PIC16F685-I/P — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.

Hướng dẫn chọn lựa

Choose PIC16F685-I/P when you need an 8-bit PIC16F family MCU in a 20-pin DIP through-hole package, with 7 KB Flash, 256 bytes SRAM, 18 I/O, and 2.0-5.5 V operation. It is the right choice for hobbyist and small-batch designs that benefit from PDIP's hand-solderability and socket compatibility. For higher-feature drop-in alternatives on the same footprint, choose PIC16F687-I/P (extra PWM), PIC16F689-I/P (adds EUSART), or PIC16F690-I/P (fully-featured). For lower cost and smaller firmware, drop to PIC16F677-I/P (3.5 KB Flash, 14 I/O). If you need surface-mount assembly or higher temperature, use PIC16F685-E/SO in SOIC-20.

So sánh với các sản phẩm thay thế

Tham số Sản phẩm này PIC16F687-I/P PIC16F689-I/P PIC16F690-I/P PIC16F677-I/P PIC16F685-E/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package PDIP-20 (THT) PDIP-20 (THT) - same PDIP-20 (THT) - same PDIP-20 (THT) - same PDIP-20 (THT) - same SOIC-20 (SMT, extended temp)
Program Memory (Flash) 7 KB 7 KB 7 KB 7 KB 3.5 KB (-50%) 7 KB
Data SRAM 256 B 256 B 256 B 256 B 128 B (-50%) 256 B
I/O Pins 18 18 18 18 14 (-22%) 18
Operating Voltage 2.0-5.5 V 2.0-5.5 V 2.0-5.5 V 2.0-5.5 V 2.0-5.5 V 2.0-5.5 V
Operating Temperature -40 to +85 °C -40 to +85 °C -40 to +85 °C -40 to +85 °C -40 to +85 °C -40 to +125 °C
PWM Channels 3 (1 ECCP + 2 CCP) 3 (1 ECCP + 2 CCP) 3 (1 ECCP + 2 CCP) 3 (1 ECCP + 2 CCP) 2 (1 ECCP + 1 CCP) 3 (1 ECCP + 2 CCP)
ADC Channels 12 x 10-bit 12 x 10-bit 12 x 10-bit 12 x 10-bit 8 x 10-bit 12 x 10-bit
Unit Price (qty 100, USD, approx) 1.82 1.85 1.92 1.95 1.65 1.80

Bảo phân biệt quan trọng

  • Largest Flash in 20-pin mid-range family (vsPIC16F677-I/P)
  • NanoWatt technology for sub-µA sleep (vsPIC16F627A-I/P)
  • 18 I/O versus 14-16 in legacy parts (vsPIC16F677-I/P)
  • Industrial temperature in PDIP format (vsPIC16F685-E/SO)

Ghi chú thiết kế

Place a 100 nF ceramic decoupling capacitor within 5 mm of VDD (pin 1 and pin 20 - both are bonded internally; connecting both improves high-frequency decoupling). For designs using the ADC, add a 10 µF bulk capacitor at the analog AVDD/AVSS pair if separate analog pins are used, or at VDD if shared. The MCU's internal bandgap reference requires VDD > 2.2 V; below this, configure the ADC to use VDD as the reference. Avoid noisy switching loads on the same VDD rail as the MCU without an LC filter.

Estimated: At 20 MHz clock and full 5.5 V VDD, the PIC16F685-I/P typical supply current is ~ 8 mA, dissipating roughly 44 mW in the PDIP-20 package. The DIP-20 thermal resistance (θJA) is approximately 70 °C/W on a standard 2-layer board without copper pour, so junction temperature rise is only ~ 3 °C above ambient - thermal management is rarely a concern. However, for automotive under-hood or LED-driver applications with sustained high I/O toggling, add a copper pour and stitch vias to keep junction below 125 °C.

Reserve the ICSPDAT/ICSPCLK pins (RB7/RB6 on some PICs; on PIC16F685 the ICSP uses RB6/RB7 which are not bonded out on the 20-pin variant - programming is done via RB4/RB5 emulation or the dedicated ICSP pins on larger variants) on the connector. For the 20-pin PDIP, ensure RB6/ICSPCLK and RB7/ICSPDAT pads are accessible, or provide a 6-pin ICSP header for PICkit 3/4 debugging. Place the ICSP connector at the board edge to avoid clearance issues with test clips. Avoid long traces on OSC1/OSC2 to reduce EMI pickup - keep the crystal or resonator within 5 mm of the pins and guard the traces with ground.

Do not exceed the absolute maximum VDD of 7.5 V; the on-chip ESD clamp is rated for 4 kV HBM but sustained overvoltage destroys the part. Ensure that any unused I/O pin is configured as output low or input with internal weak pull-up to prevent floating-pin shoot-through current that can raise I_DD by 100 µA per pin. When using the EUSART, the baud-rate generator error is most accurate with HFINTOSC at 8 MHz or 16 MHz - the internal oscillator drifts ±2 % over temperature, so avoid tight baud-rate timing for protocols like LIN that demand ±1.5 %.

Thông tin tuân thủ

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Không chì
Yes
Không halogen
Unknown
Khoáng vật xung đột
Compliant

RoHS compliant per Microchip product page. AEC-Q100 not qualified in the -I/P (industrial, PDIP) variant; automotive applications should use PIC16F685T-I/SO (AEC-Q100, SOIC) instead. Halogen-free status not stated in the verified web data.

Dữ liệu được xác minh vào: 2026-09-21 — dữ liệu được xác minh và quản lý bởi đội ngũ kỹ thuật phần cứng của XAIPART

Tìm kiếm liên quan

PIC16F685-I/P PIC16F685-I/P datasheet Microchip PIC16F685 PIC16F685-I/P price PIC16F685-I/P in stock PIC16F685 vs PIC16F690 PIC16F685 drop-in replacement PIC16F685-I/P pinout 20-pin PDIP 8-bit microcontroller PIC16F685-I/P buy online what is the Flash size of PIC16F685 PIC16F685 nanoWatt sleep current PIC16F685-I/P datasheet 40001262F

Các bộ phận và thuật ngữ liên quan

Microchip Technology PIC16F685 PIC16F685-I/P PIC16F687-I/P PIC16F689-I/P PIC16F690-I/P PIC16F677-I/P PIC16F685-E/SO PIC16 mid-range family PIC16F631/677/685/687/689/690 8-bit microcontroller MCU CMOS flash-based microcontroller PDIP-20 DIP-20 Through-hole package nanoWatt technology AEC-Q100 RoHS REACH EUSART ECCP PWM 10-bit ADC In-Circuit Serial Programming (ICSP) MPLAB X IDE XC8 compiler PICkit
Báo giá nhanh RFQ
Hãy điền đầy đủ thông tin — đội ngũ bán hàng của chúng tôi sẽ phản hồi trong vòng 24 giờ
Mã sản phẩm Nhà sản xuất Kiểu đóng gói QTY Giá mục tiêu Phụ
✓
Báo giá đã gửi!

Chúng tôi sẽ trả lời email của bạn trong vòng 24 giờ

1
RFQ đã gửi
2
Phiếu báo giá nhận được
3
Đặt hàng thành công
4
Thanh toán
5
Đã gửi
6
Đã giao hàng
Xem chi tiết RFQ