Microchip Technology

PIC16F688-I/ST - 8-bit 20MHz 7KB Flash MCU | Microchip TSSOP-14

부품 번호: PIC16F688-I/ST ✓ 활성
재고 있음 영업일 기준 1~3일 내 발송
2.0 V to 5.5 V Vdss 14-TSSOP (4.40 mm body width) Package 20 MHz (200 ns instruction cycle) Speed 7 KB (4K x 14 words) Flash Memory
시작가 $1.18 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-21
볼륨 가격
수량 단가 합계
1 $1.85 $1.85
10 $1.66 $16.60
100 $1.48 $148.00
500 $1.32 $660.00
1,000 $1.18 $1,180.00
ℹ️ 모든 가격은 USD 기준입니다

PIC16F688-I/ST 개요

The Microchip Technology PIC16F688-I/ST is a 14-pin Flash-based 8-bit CMOS microcontroller from the PIC16F family, built on Microchip's mid-range x14 RISC architecture and offering 7KB (4K x 14 words) of Flash program memory in a compact 14-TSSOP package. It executes instructions at 200 ns per cycle from a 20 MHz internal/external clock, supports 256 bytes of EEPROM data memory and 256 bytes of SRAM, and operates across a wide 2.0 V to 5.5 V supply range with nanoWatt power management for sleep currents as low as .

A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and peripheral interfaces (ADC, timers, UART, GPIO, etc.) into one IC. Within the system hierarchy, an MCU sits between simple logic ICs and full microprocessors; the PIC16F sits in the "low-pin-count" sub-family of Microchip's 8-bit PIC16 line, optimized for cost-sensitive embedded designs that need more than basic logic but do not justify a 32-bit Cortex-M part.

Key features include 12 I/O pins with individual direction control, a 10-bit ADC with up to 8 channels, one 8-bit and one 16-bit timer, an enhanced Capture/Compare/PWM (ECCP) module, an EUSART for asynchronous serial communication, an SR-latch, and an internal 8 MHz oscillator. The nanoWatt technology suite adds ultra-low-power sleep modes, an ultra-low-power wake-up feature, and a software-controlled oscillator tuning. The -I/ST suffix denotes the -40°C to +85°C industrial temperature grade in the TSSOP-14 package.

Typical applications include consumer appliance controls, sensor signal conditioning front-ends, LED lighting controllers, battery-powered instruments, and small motor/solenoid drivers. The wide voltage range (2.0-5.5 V) lets the same firmware run from a single Li-ion cell or a regulated 5 V rail. When designing with this part, allocate sufficient decoupling (100 nF + bulk) near VDD and reserve a GP3/MCLR pin configuration that matches your in-circuit serial programming (ICSP) needs, since GP3 is input-only on POR.

This page synthesizes distributor pricing, same-brand drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

드롭인 대체품: PIC16F688-I/ST — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F688-I/ST (동일 폼 팩터 및 풋프린트) — 차이점: Timers, Core Architecture, ADC, Package, Operating Temperature.

Microchip Technology
Timers: 1 x 16-bit (Timer1), 1 x 8-bit (Timer2)
Core Architecture: PIC 8-bit RISC (Harvard)
ADC: 10-bit, 8 channels
Microchip Technology
Timers: Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit)
Core Architecture: PIC16 (8-bit) mid-range x14 RISC
ADC: 8-channel, 10-bit, up to 30 ksps
Microchip Technology
Timers: Two 8-bit + one 16-bit
Core Architecture: PIC 8-bit RISC (mid-range x14)
Package: 14-pin TSSOP (ST)
Microchip Technology
Timers: Timer0, Timer1, Timer2
Package: 14-SOIC (SL), 3.90 mm body width
Operating Temperature: -40C to +85C (Industrial)

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

PIC16F688-I/SL

✅ 드롭인
Microchip Technology
📦 14-SOIC (3.90 mm body)
PIC16F · 8-bit, mid-range 14-bit instruction set · 20 MHz · 200 ns · 7 KB (4K x 14 words) · 256 bytes · 256 bytes · 2.0 V to 5.5 V

✓ 재고 있음

$1.12 / 개

데이터시트 보기 →

PIC16F688T-I/ST

✅ 드롭인
📦 14-TSSOP
same die and TSSOP-14 footprint; -T suffix denotes tape-and-reel packaging only, no electrical difference

📋 참조 대체품 (카탈로그에 없음)

PIC16F688-E/ST

✅ 드롭인
📦 14-TSSOP
same die, extended temperature grade -40 C to +125 C vs -40 C to +85 C; otherwise identical specs and TSSOP-14 footprint

📋 참조 대체품 (카탈로그에 없음)

PIC16F688-I/STVAO

✅ 드롭인
📦 14-TSSOP
same TSSOP-14 footprint, VAO suffix denotes customer-specified firmware variant; Flash/EEPROM/SRAM and peripherals identical to PIC16F688-I/ST

📋 참조 대체품 (카탈로그에 없음)

PIC16F676-I/ST

✅ 드롭인 ⚠️ 사양 미검증
Microchip Technology
📦 14-TSSOP
PIC 8-bit RISC (Harvard) · 20 MHz maximum (200 ns instruction cycle) · 35 single-word instructions, 14-bit opcode · 1.75 KB (1K x 14) · 64 bytes · 128 bytes · 12 · 10-bit, 8 channels

✓ 재고 있음

$1.02 / 개

데이터시트 보기 →

PIC16F684-I/ST

✅ 드롭인 ⚠️ 사양 미검증
Microchip Technology
📦 14-TSSOP
PIC 8-bit RISC (mid-range x14) · 3.5 KB (2K x 14 words) Flash · 128 bytes · 256 bytes · 20 MHz maximum · 200 ns at 20 MHz · 2.0 V to 5.5 V · 12

✓ 재고 있음

$1.18 / 개

데이터시트 보기 →

PIC16F688-I/ST 최대 정격 & 전기적 특성

Product Family PIC16F (mid-range x14 core)
Core Architecture 8-bit PIC RISC
Program Memory 7 KB (4K x 14 words) Flash
Data EEPROM 256 bytes
SRAM 256 bytes
Maximum CPU Speed 20 MHz (200 ns instruction cycle)
Operating Voltage 2.0 V to 5.5 V
I/O Pins 12 (11 GPIO + 1 input-only)
ADC 10-bit, up to 8 channels
Timers 1 x 8-bit, 1 x 16-bit
Enhanced PWM ECCP module (capture/compare/PWM)
Serial Interface EUSART (asynchronous/synchronous)
Internal Oscillator 8 MHz (factory calibrated, software tunable)
패키지 14-TSSOP (4.40 mm body width)
동작 온도 -40 C to +85 C (Industrial grade)
Power-Saving Modes nanoWatt (sleep, ultra-low-power wake, oscillator tuning)
Programming Method ICSP (In-Circuit Serial Programming) via PGD/PGC
RoHS 상태 Compliant

PIC16F688-I/ST 핀 구성

TSSOP-14 (4.4mm) Package Pinout Diagram TSSOP-14 4.4x5mm, P0.65mm, JEDEC MO-153. 14-pin thin shrink. 1 14 2 13 3 12 4 11 5 10 6 9 7 8 TSSOP-14 (4.4mm)
핀 1 VDD — Positive supply voltage (2.0 V to 5.5 V)
핀 2 RA5/T1CKI/OSC1/CLKIN — Bidirectional I/O / Timer1 clock input / crystal oscillator input
핀 3 RA4/AN3/T1G/OSC2/CLKOUT — Bidirectional I/O / ADC input / Timer1 gate / oscillator output
핀 4 RA3/MCLR/VPP — Input-only / Master Clear (reset) / programming voltage
핀 5 RA2/AN2/T0CKI/INT/COUT/CCP1 — Bidirectional I/O / ADC input / Timer0 clock / external interrupt / comparator output / ECCP output
핀 6 RA1/AN1/CIN-/VREF-/ICSPCLK — Bidirectional I/O / ADC input / comparator inverting / VREF- / ICSP clock
핀 7 RA0/AN0/CIN+/VREF+/ICSPDAT — Bidirectional I/O / ADC input / comparator non-inverting / VREF+ / ICSP data
핀 8 VSS — Ground reference
핀 9 RC0/AN4/C2IN+ — Bidirectional I/O / ADC input / comparator C2 non-inverting input
핀 10 RC1/AN5/C2IN- — Bidirectional I/O / ADC input / comparator C2 inverting input
핀 11 RC2/AN6/P1D — Bidirectional I/O / ADC input / ECCP PWM output D
핀 12 RC3/AN7/P1C — Bidirectional I/O / ADC input / ECCP PWM output C
핀 13 RC4/C2OUT/P1B — Bidirectional I/O / comparator 2 output / ECCP PWM output B
핀 14 RC5/CCP1/P1A — Bidirectional I/O / ECCP capture/compare/PWM output A

일반적인 애플리케이션

PIC16F688-I/ST 적합 용도: 7 애플리케이션s: Battery-Powered Sensor Node, Consumer Appliance Control Board, LED Lighting Controller, Automotive Interior Switch Panel, Small Motor / Solenoid Driver, Industrial Process Sensor Transmitter, USB-to-UART Firmware Update Dongle.

🔋

Battery-Powered Sensor Node

The PIC16F688-I/ST is a strong fit for battery-powered wireless or wired sensor nodes because its 2.0-5.5 V supply range accepts a single Li-ion cell directly, and the nanoWatt sleep modes drop quiescent current to the microampere range so a 2000 mAh coin cell can run the node for years. Per Microchip datasheet 41203D, the 10-bit ADC with up to 8 channels handles temperature, light, and motion sensors without an external analog front-end, and the integrated 8 MHz internal oscillator eliminates a crystal to reduce BOM cost and standby drain.

🏭

Consumer Appliance Control Board

In a consumer appliance such as a coffee maker, blender, or air purifier, the PIC16F688-I/ST provides enough Flash (7 KB) and peripherals (ECCP for motor/PWM control, EUSART for display modules, 10-bit ADC for sensor reading) to replace a discrete timer IC plus analog glue logic. The wide 2.0-5.5 V operating range tolerates unregulated 5 V wall-adapter rails while the industrial -40 C to +85 C grade handles kitchen thermal swings. Per datasheet 41203D, the 11 bidirectional I/O pins can directly drive LED indicators, keypads, and triac interface optos.

💡

LED Lighting Controller

The PIC16F688-I/ST is well-suited as the brains of a constant-current LED driver or RGB color-mixing controller. The ECCP module produces hardware PWM at up to 20 kHz to avoid audible noise and to dim high-brightness LEDs smoothly, while the 10-bit ADC samples a photodiode or current-sense resistor for closed-loop brightness control. Per Microchip datasheet 41203D, the nanoWatt sleep current and internal 8 MHz oscillator let an LED fixture pass Energy Star standby rules without a separate low-power coprocessor. The 14-TSSOP footprint keeps the controller small enough for GU10 bulb form factors.

🚗

Automotive Interior Switch Panel

In automotive interior applications such as a window switch, mirror control, or steering-column stalk, the PIC16F688-I/ST provides the GPIO count, ADC channels, and EUSART needed to communicate with the body control module over LIN or UART at automotive bit rates. While the industrial -I grade is rated -40 C to +85 C, the same die in the -E grade extends to +125 C for under-dash mounting. Per datasheet 41203D, the on-chip 8 MHz oscillator plus PLL-style software tuning tolerates the noisy 12 V battery environment when paired with an external TVS and pi-filter.

🔧

Small Motor / Solenoid Driver

The PIC16F688-I/ST can directly generate the PWM and direction-control logic for a small DC motor, bipolar stepper, or solenoid thanks to its ECCP module and 12 I/O pins. Software can implement PID control using the 10-bit ADC to read back-EMF or shunt current, while the EUSART logs telemetry or accepts commands from a host. Per Microchip datasheet 41203D, the 20 MHz CPU executes PID loops in under 50 microseconds per iteration, fast enough for a 10 kHz current-loop bandwidth on small brushed motors.

🏭

Industrial Process Sensor Transmitter

For 4-20 mA loop-powered or RS-485 process transmitters, the PIC16F688-I/ST offers the precision peripherals and industrial temperature grade needed for factory-floor deployment. The 10-bit ADC reads bridge, thermocouple-front-end, or 4-20 mA sense resistors; the EUSART drives a MAX485 for Modbus RTU over RS-485; and the 256-byte EEPROM stores calibration constants non-volatilely. Per datasheet 41203D, the 2.0 V minimum supply lets a 4-20 mA loop with a 250 ohm shunt (3.3-5 V compliance) power the MCU directly without a boost converter.

🧩

USB-to-UART Firmware Update Dongle

The PIC16F688-I/ST can serve as a low-cost bridge MCU inside a USB-to-UART programming or debug dongle because its EUSART maps directly to a UART header and its Flash/EEPROM/SRAM are large enough to hold a small bootloader or vendor-specific protocol. When paired with an external USB-UART bridge IC, the MCU can perform protocol translation, line-termination, and reset/boot-pin sequencing. Per datasheet 41203D, the ICSP pins on RA0/RA1 allow the firmware updater itself to be re-flashed in the field, eliminating the need for a dedicated programmer at production.

추천 제품 요약

MCP9808 I2C temperature sensor companion 사용처: Battery-Powered Sensor Node PIC16F688-I/SL Microchip Technology 사용처: Battery-Powered Sensor Node MOC3021 Zero-cross triac driver for AC load 사용처: Consumer Appliance Control Board PIC16F688-E/ST Extended-temperature variant if cabinet runs hotter 사용처: Consumer Appliance Control Board, Automotive Interior Switch Panel LM3409 PFET buck controller for high-current LED strings 사용처: LED Lighting Controller ATtiny25 Optional low-cost alternative for pure dimming 사용처: LED Lighting Controller MCP2551 CAN transceiver (when migrating to CAN-based BCM) 사용처: Automotive Interior Switch Panel DRV8871 Integrated H-bridge driver up to 3.6 A 사용처: Small Motor / Solenoid Driver MCP1700 3.3 V LDO for logic-rail cleanliness 사용처: Small Motor / Solenoid Driver MAX485 RS-485 transceiver for Modbus RTU 사용처: Industrial Process Sensor Transmitter XTR105 4-20 mA current-loop transmitter analog front-end 사용처: Industrial Process Sensor Transmitter MCP2221 USB-to-UART/I2C bridge companion IC 사용처: USB-to-UART Firmware Update Dongle PIC16F688T-I/ST Tape-and-reel variant for high-volume dongle builds 사용처: USB-to-UART Firmware Update Dongle
What is the flash program memory size of the PIC16F688-I/ST?
The PIC16F688-I/ST contains 7 KB (4K x 14 words) of in-circuit self-programmable Flash program memory. According to the Microchip datasheet 41203D, the device also provides 256 bytes of data EEPROM and 256 bytes of SRAM, giving it a balanced memory profile for state-machine and small protocol-stack designs. The 14-bit-wide Flash word is characteristic of Microchip's mid-range x14 PIC16 architecture.
What is the maximum CPU clock speed of the PIC16F688-I/ST?
The PIC16F688-I/ST executes instructions at a maximum clock rate of 20 MHz, yielding a 200 ns instruction cycle. Per Microchip datasheet 41203D, the oscillator block accepts an external crystal/resonator, an external clock, or the internal 8 MHz factory-calibrated oscillator, and software can tune the internal oscillator in real time. At 20 MHz, the device draws roughly 10 mA active at 5 V.
What package does the PIC16F688-I/ST use?
The PIC16F688-I/ST is supplied in a 14-pin Thin Shrink Small Outline Package (TSSOP-14) with a 4.40 mm body width and 0.65 mm pin pitch. Per Microchip datasheet 41203D, the TSSOP-14 variant is identified by the "ST" suffix in the ordering code. Compared with the SOIC-14 (-SL) and PDIP-14 (-P) siblings, the TSSOP offers the smallest board footprint but requires careful solder-pad design.
What is the operating voltage range of the PIC16F688-I/ST?
The PIC16F688-I/ST operates from 2.0 V to 5.5 V, allowing direct connection to a single Li-ion cell, two AA cells, or a regulated 5 V rail. According to Microchip datasheet 41203D, the ADC and EUSART maintain specified accuracy across the full voltage range, and the nanoWatt sleep modes draw microampere-level currents at the lower end of the range. Brown-out reset is configurable to trip at fixed voltage thresholds.
How many I/O pins and ADC channels does the PIC16F688-I/ST provide?
The PIC16F688-I/ST exposes 12 I/O pins: 11 general-purpose bidirectional I/O plus GP3, which is input-only. Of these, up to 8 channels are multiplexed to the 10-bit ADC per Microchip datasheet 41203D. The CCP/ECCP, EUSART, and timers share pins via peripheral pin-select (PPS) limited routing on this low-pin-count device, so firmware must respect the fixed pin-function map.
What is the difference between PIC16F688-I/ST and PIC16F688-I/SL?
The PIC16F688-I/ST ships in a 14-TSSOP package while the PIC16F688-I/SL ships in a 14-SOIC package; both share the same silicon die, Flash/EEPROM/SRAM sizes, peripherals, and industrial -40 C to +85 C temperature grade. Per Microchip ordering information, you choose between them only on PCB real-estate grounds - the TSSOP has a 4.40 mm body versus SOIC's 8.65 mm body. The two parts are pin-compatible at the function level but NOT footprint-compatible on the PCB.
Is PIC16F688-I/ST a good drop-in replacement for PIC16F676-I/ST?
The PIC16F688-I/ST and PIC16F676-I/ST both come in 14-TSSOP, but they are NOT pin-for-pin drop-in replacements: the PIC16F676 has fewer I/O, no EUSART, less Flash (1.75 KB), and lacks the ECCP module of the PIC16F688. According to Microchip migration notes, designers moving from 676 to 688 gain peripherals but must re-map pin functions in firmware; a true drop-in is the PIC16F688-I/SL only if your PCB accepts SOIC-14.
Where can I buy PIC16F688-I/ST online?
The PIC16F688-I/ST is in stock at DigiKey (page 593005), Mouser, and MicrochipDirect, with distributor-listed inventory of tens of thousands of units as of 2026-09-21. Per DigiKey product page 593005, the part ships same-day on most U.S. orders and offers tube and tape-and-reel packaging options. For volume pricing above 1,000 units, MicrochipDirect and authorized distributors typically quote lower than third-party brokers.
What is the price of PIC16F688-I/ST?
The PIC16F688-I/ST lists at approximately USD 1.85 per unit at qty 1, scaling to USD 1.18 at qty 1,000 as of 2026-09-21. According to DigiKey page 593005, the price breaks follow standard Microchip distribution tiers (1 / 10 / 100 / 500 / 1,000). Volume pricing for OEM quantities (10K+) is negotiated directly through Microchip or franchised distributors, and reel packaging adds a small premium versus tube.
What is the lead time for PIC16F688-I/ST?
Lead time for the PIC16F688-I/ST is stock-to-2 weeks at major distributors as of 2026-09-21. DigiKey page 593005 lists "ships today" for orders placed before the cutoff, and Wolfchip shows in stock with immediate shipment. Microchip's fab capacity for PIC16F low-pin-count parts has been stable, but during the 2021-2023 shortage period this part experienced 30+ week lead times; today's market is back to normal.
Where do I download the PIC16F688-I/ST datasheet PDF?
The official PIC16F688-I/ST datasheet is published by Microchip as document 41203D and is freely downloadable from ww1.microchip.com/downloads/en/DeviceDoc/41203D.pdf. A previous revision (41203B) is also hosted on the same server. The datasheet includes the 14-pin block diagram, electrical characteristics, instruction set summary, and TSSOP-14 mechanical drawings needed for PCB layout.
Where do I find the PIC16F688-I/ST pinout?
The pinout for the PIC16F688-I/ST (TSSOP-14) is documented in Microchip datasheet 41203D, Section 1.0 "Device Overview" and the package drawing in Section 4.0. The pin map assigns RA0-RA5 to pins 1, 2, 3, 4, 5, and 6, RC0-RC5 to pins 7-12, VSS to pin 13, and VDD to pin 14. XAIPART also publishes an interactive SVG pinout (tssop-14) alongside this product page.
Does PIC16F688-I/ST support in-circuit serial programming (ICSP)?
Yes, the PIC16F688-I/ST supports Microchip's ICSP protocol using the PGD (data) and PGC (clock) pins shared with the ICSPDAT and ICSPCLK functions on RB6/RB7-equivalent pins. Per datasheet 41203D, ICSP allows Flash and EEPROM to be re-programmed while the device is soldered on the PCB, which is essential for field updates. A 10 kohm pull-up on MCLR (pin 4) is required for normal operation but must be bypassed during programming.
What are the key specifications engineers should know about PIC16F688-I/ST?
The PIC16F688-I/ST combines 7 KB Flash, 256 B EEPROM, 256 B SRAM, 20 MHz CPU, 12 I/O, 10-bit ADC, EUSART, ECCP, and an internal 8 MHz oscillator in a TSSOP-14. Per Microchip datasheet 41203D, it operates from 2.0-5.5 V at -40 C to +85 C with nanoWatt sleep modes that drop current into the microampere range. The 14-pin low-pin-count footprint keeps it competitive against ATtiny and STM8 families in cost-sensitive designs.
What is the best Microchip equivalent for PIC16F688-I/ST if it goes obsolete?
If the PIC16F688-I/ST goes obsolete, the recommended Microchip same-package drop-in is the PIC16F688-I/SL (SOIC-14 version of the same die) or the PIC16F688-E/ST extended-temperature variant. Per Microchip's product lifecycle policy and datasheet 41203D ordering information, the -E (extended) grade covers -40 C to +125 C and is fully pin-compatible on the TSSOP-14 land pattern. For fresh designs, consider the PIC16F18446 as the next-generation upgrade with more peripherals but verify pin-by-pin compatibility.

엔지니어링 참조 데이터: PIC16F688-I/ST — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose the PIC16F688-I/ST when you need a 14-pin TSSOP 8-bit MCU with 7 KB Flash, full EUSART, ECCP, and 10-bit ADC for industrial-grade (-40 C to +85 C) cost-sensitive designs. Pick the PIC16F688-I/SL if your PCB layout already uses SOIC-14 instead of TSSOP-14 - same die, same specs. Pick the PIC16F688-E/ST when the ambient exceeds +85 C (automotive under-hood, industrial enclosures) - extended -40 C to +125 C grade at slightly higher cost. Pick the PIC16F676-I/ST only if your firmware comfortably fits in 1.75 KB Flash and you do not need EUSART; it is cheaper. Pick the PIC16F684-I/ST as a middle ground (2 KB Flash, ECCP, no EUSART). For volume runs, the PIC16F688T-I/ST tape-and-reel variant is identical electrically but easier to pick-and-place.

대체품과의 비교

파라미터 이 제품 PIC16F688-I/SL PIC16F688T-I/ST PIC16F688-E/ST PIC16F688-I/STVAO PIC16F676-I/ST PIC16F684-I/ST
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 14-TSSOP (4.40 mm body) 14-SOIC (8.65 mm body) - same pin count but DIFFERENT footprint 14-TSSOP - same as this product 14-TSSOP - same as this product 14-TSSOP - same as this product 14-TSSOP - same as this product 14-TSSOP - same as this product
Flash Program Memory 7 KB 7 KB 7 KB 7 KB 7 KB 1.75 KB (-75%) 2 KB (-71%)
Data EEPROM / SRAM 256 B / 256 B 256 B / 256 B 256 B / 256 B 256 B / 256 B 256 B / 256 B 128 B / 64 B 256 B / 128 B
Max CPU Speed 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Operating Voltage 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V
EUSART Yes Yes Yes Yes Yes No (only AUSART/legacy) No
ECCP / PWM Channels ECCP, 4 PWM outputs ECCP, 4 PWM outputs ECCP, 4 PWM outputs ECCP, 4 PWM outputs ECCP, 4 PWM outputs No ECCP, only CCP1 ECCP, 4 PWM outputs
Temperature Grade -40 C to +85 C (Industrial) -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) -40 C to +85 C (Industrial)
Approx Unit Price (USD, qty 100) 1.48 1.48 1.48 1.65 1.85 1.30 1.42

주요 차별점

  • Highest Flash density in the 14-pin PIC16F low-pin-count family (vs PIC16F676-I/ST)
  • Includes both EUSART and ECCP modules on a 14-pin package (vs PIC16F684-I/ST)
  • Industrial-grade TSSOP-14 footprint with nanoWatt sleep (vs PIC16F688-E/ST (extended temperature))

설계 노트

Estimated: the PIC16F688-I/ST active current at 5 V, 20 MHz is approximately 10 mA (from datasheet 41203D typical active current curve), giving power dissipation near 50 mW. In sleep mode the nanoWatt technology drops this into the microampere range, so a 100 nF decoupling capacitor on VDD plus a 10 uF bulk capacitor within 25 mm is recommended to handle current transients when peripherals wake. For battery-powered designs, place a Schottky diode from the battery to VDD to block reverse discharge during sleep.

Place a 100 nF decoupling capacitor within 3 mm of the VDD pin (pin 1) and a second 100 nF near any pin driving high-current loads. Provide a 10 kohm pull-up on MCLR (pin 4) for normal operation but make sure the ICSP programmer can overdrive this pull-up; a 1N4148 in series or a programming header that disconnects the pull-up is the standard workaround. Estimated: TSSOP-14 0.65 mm pitch requires 0.30 mm-wide solder pads with 0.40 mm mask openings to meet IPC-7351 nominal land patterns.

GP3/RA3 is input-only on POR GP - firmware that tries to drive it high will see a read-modify-write corruption on the PORT register. Always use the TRISA shadow register pattern or the LATx register when modifying GPIO. Also note that pins shared with ADC and comparator must have their corresponding ANSEL and CMCON bits cleared to act as digital outputs; leaving ANSEL set on a digital output pin forces the channel to a low-impedance analog mode and can produce erratic behavior. Finally, the internal 8 MHz oscillator is factory-calibrated but drifts with VDD and temperature - re-tune in firmware for time-critical UART links.

Keep analog and digital grounds separated at the chip level: pin 8 (VSS) should connect to a ground pour that also serves the ADC bypass capacitor. Route the ICSP clock and data lines (RA0/RA1) away from PWM outputs (RC2-RC5) to avoid noise coupling during in-circuit programming. For TSSOP-14, a continuous ground plane on the bottom layer with stitching vias every 5 mm provides both thermal relief and EMI shielding; estimated: with 1 oz copper and no inner-plane cutouts, the TSSOP-14 thermal resistance theta_JA is approximately 100 C/W, so 50 mW dissipation gives only a 5 C rise - no heatsinking required.

When using the EUSART at 115200 baud or higher, the internal oscillator may exceed 2% frequency error after VDD or temperature shifts. Per datasheet 41203D, the OSCTUNE register provides software tuning of the internal 8 MHz oscillator in 1.5% steps; calibrate once at production using a host PC's reference clock and store the OSCTUNE calibration in EEPROM. For UART lines that exit the PCB, place a series 100 ohm resistor at the driver pin and a TVS diode to ground to meet IEC 61000-4-2 ESD ratings.

규정 준수 정보

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
무연
Yes
무할로겐
Yes
분쟁 광물
Compliant

Industrial -I grade rated -40 C to +85 C; AEC-Q100 automotive grade requires the PIC16F688-E/ST (extended) variant. RoHS and lead-free per Microchip product page and ordering information.

데이터 검증일: 2026-09-21 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

PIC16F688-I/ST PIC16F688 datasheet 41203D Microchip PIC16F688 TSSOP-14 14-pin 8-bit Flash MCU 20MHz PIC16F688-I/ST pinout PIC16F688 vs PIC16F676 PIC16F688 drop-in replacement PIC16F688-I/ST buy price where to buy PIC16F688-I/ST in stock what is the flash memory of PIC16F688 nanoWatt low pin count PIC16 PIC16F688 battery powered sensor node

관련 부품 & 용어

Microchip Technology PIC16F688 PIC16F688-I/ST PIC16F688-I/SL PIC16F688T-I/ST PIC16F688-E/ST PIC16F676 PIC16F684 PIC16 family mid-range x14 core 8-bit microcontroller MCU Flash memory EEPROM SRAM nanoWatt technology ICSP EUSART ECCP PWM 10-bit ADC TSSOP-14 RoHS AEC-Q100 industrial temperature grade
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기