Microchip Technology

PIC16F689T-I/SO - 8-bit 20MHz 7KB Flash MCU | Microchip

MPN: PIC16F689T-I/SO ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 20-pin SOIC (0.295" / 7.50 mm body) Package 20 MHz Speed 7 KB (4K x 14 words) Memory
From $1.1 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $2.86 $2.86
10 $2.57 $25.70
100 $2.05 $205.00
500 $1.62 $810.00
1,000 $1.4 $1,400.00
3,300 $1.1 $3,630.00
ℹ️ All prices are in USD

PIC16F689T-I/SO Overview

The Microchip Technology PIC16F689T-I/SO is an 8-bit PIC16 mid-range RISC Flash microcontroller with 7KB (4K x 14) program memory, 256 bytes of EEPROM data memory, and 18 general-purpose I/O pins in a 20-pin SOIC package, supplied on Tape and Reel. It executes instructions at a 200 ns cycle time from a 20 MHz internal oscillator and integrates nanoWatt power-management technology for low quiescent-current operation across a 2.0V to 5.5V supply range.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (Flash/ROM), data memory (RAM/EEPROM), I/O peripherals and a clock source. The PIC16F689 belongs to the mid-range x14 architecture family - a reduced-instruction-set (RISC) core with 14-bit instruction words, 35 single-word instructions, and standardized peripheral mappings across family members. Within the broader semiconductor taxonomy, an MCU is a sub-class of microcontroller -> embedded processor -> semiconductor IC, optimized for deterministic, low-cost control tasks rather than application processing.

Key features include enhanced Capture/Compare/PWM (ECCP) modules, up to 11 channels of 10-bit Analog-to-Digital Conversion (ADC), an on-chip comparator, an Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART), and a Master Synchronous Serial Port (MSSP) supporting SPI and I2C. The nanoWatt feature set provides multiple idle and sleep modes with typical currents well below 1 µA, extending battery life in standby applications. The device operates across the industrial temperature range of -40°C to +85°C.

Architecturally, the PIC16F689T-I/SO combines Harvard bus structure, separate instruction and data paths, and peripheral pin-select (PPS) limited flexibility typical of mid-range PIC devices. Its 20-pin count positions it above 14-pin PIC16F688-class parts (12 I/O) but below 28-pin PIC16F690-class parts (more memory, more peripherals) - making it a balance point for cost-sensitive embedded control designs.

Typical applications include consumer appliance control, LED lighting controllers, sensor signal conditioning, battery-powered instrument front-ends, automotive interior subsystems (non-safety-critical), industrial sensor hubs, and small-form-factor IoT edge nodes where the 2.0-5.5V supply range is compatible with single-cell Li-ion or 2xAA battery chemistries.

Design tip: the 20-pin SOIC footprint is shared across PIC16F685, PIC16F687, PIC16F688, PIC16F689 and PIC16F690 family members, enabling pin-compatible migration when memory or peripheral requirements scale up or down within a product family.

This page synthesizes distributor pricing, drop-in pin-compatible alternatives, parametric comparisons, and practical design notes not found in the standalone manufacturer datasheet.

Drop-in alternatives for PIC16F689T-I/SO — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16F689T-I/SO (same form factor and footprint) — differing in ADC, Package, Operating Temperature, Timers, I/O Pins.

Microchip Technology
ADC: On-chip ADC (per datasheet)
Package: 20-pin SOIC (SO)
Operating Temperature: -40C to +85C (industrial)
Microchip Technology
ADC: 12-channel, 10-bit
Package: 20-pin SOIC (SO), 7.50 mm body width
Operating Temperature: -40 C to +85 C (industrial, -I suffix)
Microchip Technology
ADC: 12 channels, 10-bit
Package: 20-pin SOIC (SO)
Operating Temperature: -40 C to +85 C (industrial)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16F689-I/SO

✅ Drop-In
Microchip Technology
📦 20-pin SOIC
PIC 8-bit RISC (mid-range, 14-bit instruction word) · 7 KB (4K x 14 words) · 256 bytes · 256 bytes · 20 MHz (200 ns instruction cycle) · 2.0 V to 5.5 V · 18 · 12-channel, 10-bit

✓ In Stock

$1.05 / Unit

View Datasheet →

PIC16F690-I/SO

✅ Drop-In
Microchip Technology
📦 20-pin SOIC
8-bit PIC16 mid-range (Harvard, 14-bit instruction word) · 7 KB (4K x 14) · 256 bytes · 256 bytes · 20 MHz (5 MIPS) · 2.0 V to 5.5 V · 18 · 12 channels, 10-bit

✓ In Stock

$1.62 / Unit

View Datasheet →

PIC16F688-I/SO

✅ Drop-In
📦 20-pin SOIC
same 20-pin SOIC footprint; 7KB Flash retained but reduced peripheral set (no ECCP, fewer PWM outputs); identical voltage and clock

📋 Reference alternative (not in catalog)

PIC16F685-I/SO

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

✓ In Stock

$1.68 / Unit

View Datasheet →

PIC16F687-I/SO

✅ Drop-In
📦 20-pin SOIC
same 20-pin SOIC footprint; 7KB Flash, smaller RAM/EEPROM, no EUSART; pin-to-pin compatible

📋 Reference alternative (not in catalog)

PIC16F689T-I/SO Maximum Ratings & Electrical Characteristics

Product Family PIC16 Mid-Range (x14 architecture)
Core 8-bit PIC RISC
Program Memory (Flash) 7 KB (4K x 14 words)
RAM 256 bytes
EEPROM Data Memory 256 bytes
Maximum Clock Frequency 20 MHz
Instruction Cycle Time 200 ns
Supply Voltage Range 2.0 V to 5.5 V
I/O Pins 18 (12 in some datasheet summaries; refer to datasheet pin table)
ADC 10-bit, up to 11 channels
Comparators 2 on-chip
ECCP Modules 1 (Enhanced Capture/Compare/PWM)
Communication EUSART, MSSP (SPI / I2C)
Operating Temperature Range -40 °C to +85 °C (Industrial, 'I')
Package 20-pin SOIC (0.295" / 7.50 mm body)
Mounting Type Surface Mount
RoHS Status Compliant
Lead-Free Yes
Reel Quantity 1000 per reel (typical for 'T' suffix)

PIC16F689T-I/SO Pin Configuration

SOIC-20 Package Pinout Diagram SOIC-20W 20-pin, 7.5x12.8mm, P1.27mm, JEDEC MS-013. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SOIC-20
Pin 1 RA0/AN0/C1IN+/ICSPDAT — PORTA bit 0 / ADC channel 0 / Comparator 1 positive input / ICSP data
Pin 2 RA1/AN1/C1IN-/ICSPCLK — PORTA bit 1 / ADC channel 1 / Comparator 1 negative input / ICSP clock
Pin 3 RA2/AN2/CVREF/VREF- — PORTA bit 2 / ADC channel 2 / Comparator reference output / ADC VREF-
Pin 4 RA3/MCLR/VPP — PORTA bit 3 / Master Clear (reset) input / programming voltage
Pin 5 RA4/AN3/C1OUT/OSC2/CLKOUT — PORTA bit 4 / ADC ch3 / Comparator 1 output / crystal output / clock output
Pin 6 RA5/AN4/C2OUT/OSC1/CLKIN — PORTA bit 5 / ADC ch4 / Comparator 2 output / crystal input / external clock
Pin 7 VSS — Ground reference
Pin 8 VDD — Positive supply voltage (2.0 V to 5.5 V)
Pin 9 RC0/T1OSO/T1CKI/P2A — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input / PWM output
Pin 10 RC1/T1OSI/CCP2A/P1D — PORTC bit 1 / Timer1 oscillator input / CCP2 output / PWM output
Pin 11 RC2/P1A/CCP1 — PORTC bit 2 / PWM output / Enhanced CCP1 output
Pin 12 RC3/P1B/SCK/SCL — PORTC bit 3 / PWM output / SPI clock / I2C clock (MSSP)
Pin 13 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data (MSSP)
Pin 14 RC5/SDO — PORTC bit 5 / SPI data out (MSSP)
Pin 15 RC6/AN8/TX/CK — PORTC bit 6 / ADC ch8 / EUSART TX / EUSART clock
Pin 16 RC7/AN9/RX/DT — PORTC bit 7 / ADC ch9 / EUSART RX / EUSART data
Pin 17 RA6/OSC2/CLKOUT — PORTA bit 6 (alternate) / oscillator output / clock output
Pin 18 RA7/OSC1/CLKIN — PORTA bit 7 (alternate) / oscillator input / external clock
Pin 19 VSS — Ground reference (second VSS pin)
Pin 20 VDD — Positive supply voltage (second VDD pin)

Typical Applications

PIC16F689T-I/SO is suitable for 6 applications: Consumer Appliance Control, LED Lighting Controllers, Battery-Powered Sensor Hubs, Industrial Sensor Signal Conditioning, Automotive Interior Subsystems, Small IoT Edge Nodes.

🏭

Consumer Appliance Control

The PIC16F689T-I/SO suits consumer appliance controllers including coffee makers, microwave ovens, washing-machine user interfaces, and small kitchen appliances. Its 2.0-5.5 V supply range interfaces directly to rectified mains-derived rails after a small LDO, while 18 I/O pins drive LED indicators, keypads, triac-fired loads and relay coils. The 7 KB Flash accommodates state-machine logic plus a small user interface routine, and the 256-byte EEPROM stores user preferences (timer presets, favorite programs) across power cycles. nanoWatt sleep modes cut standby power below typical energy-star targets, an increasingly important regulator concern in 2026.

💡

LED Lighting Controllers

The PIC16F689T-I/SO is well-matched to constant-current LED driver controllers in architectural and accent lighting. The Enhanced CCP module generates PWM dimming signals at frequencies above the audible band, eliminating coil whine in buck/boost converter stages, while the 10-bit ADC reads photodiode or 0-10 V analog dim inputs for closed-loop lumen control. With 7 KB Flash, designers implement smooth fade curves, color-temperature blending, and DMX-style protocol parsing. The 2.0-5.5 V range enables direct connection to LED driver auxiliary rails without an extra regulator, reducing BOM cost in high-volume residential luminaires.

🧩

Battery-Powered Sensor Hubs

The PIC16F689T-I/SO's nanoWatt technology makes it a strong fit for battery-powered wireless sensor endpoints such as environment monitors, leak detectors, and HVAC zone sensors. Sleep currents below 1 µA allow multi-year operation on a single CR2032 coin cell, while the 20 MHz active clock wakes the MCU in microseconds to take an ADC sample, transmit over a sub-GHz radio, and return to sleep. The 11-channel 10-bit ADC multiplexes multiple sensors (temperature, humidity, light) onto a single MCU, and the EUSART provides a clean serial interface to common transceivers. The 2.0-5.5 V range spans both 3 V coin cells and 3.6 V Li-SOCl2 primaries.

🏭

Industrial Sensor Signal Conditioning

The PIC16F689T-I/SO handles industrial 4-20 mA loop-powered transmitters and bridge-sensor conditioning at low total cost. The on-chip comparator combined with the 10-bit ADC allows dual-mode operation: the comparator for fast threshold detection (over-range alarms), the ADC for precision ratiometric measurement of load-cell or strain-gauge bridges. nanoWatt sleep modes are exploited between sensor scans in loop-powered designs where the 4 mA budget is the binding constraint. The industrial -40 °C to +85 °C operating range covers most factory-floor environments except unconditioned outdoor enclosures.

🚗

Automotive Interior Subsystems

The PIC16F689T-I/SO handles non-safety automotive interior modules such as ambient lighting controllers, HVAC blend-door actuators, seat-position memory, and infotainment auxiliary keypads. The 5 V supply rail and 18 I/O pins interface directly to LIN-bus slave transceivers and PWM-driven actuators. While the 'I' industrial grade covers -40 °C to +85 °C cabin environments, designs destined for under-hood or safety-critical applications should migrate to AEC-Q100 qualified parts. The 7 KB Flash easily hosts LIN 1.3/2.x slave stacks and small FSM-based HMI logic.

📱

Small IoT Edge Nodes

The PIC16F689T-I/SO serves as the application processor in compact IoT edge nodes where Wi-Fi or Bluetooth modules offload connectivity. The MSSP peripheral supports both SPI (for radios and sensors) and I2C (for sensors and EEPROM), giving designers a unified peripheral set. With 256 bytes of RAM the MCU handles small JSON-style payloads before forwarding to a network co-processor. The 2.0-5.5 V range aligns with USB-powered or battery-powered edge devices. For larger code bases, the same 20-pin SOIC footprint accommodates pin-compatible migration to PIC16F18877 or PIC18F-family parts.

Recommended Products Summary

PIC16F690-I/SO Microchip Technology Used in: Consumer Appliance Control MCP1700 3.3V LDO for unregulated mains-rail supply Used in: Consumer Appliance Control MCP16301 Non-isolated DC-DC buck converter for LED current regulation Used in: LED Lighting Controllers MCP4716 10-bit DAC for analog dimming reference Used in: LED Lighting Controllers MCP9808 High-accuracy I2C temperature sensor Used in: Battery-Powered Sensor Hubs, Small IoT Edge Nodes MRF89XA Sub-GHz OOK/FSK transceiver matched to PIC16 EUSART Used in: Battery-Powered Sensor Hubs MCP3421 18-bit delta-sigma ADC for higher-precision bridge readout Used in: Industrial Sensor Signal Conditioning MCP6002 Low-offset op-amp for signal conditioning front-end Used in: Industrial Sensor Signal Conditioning MCP2003B LIN bus transceiver for in-vehicle networking Used in: Automotive Interior Subsystems PIC16F15324-I/SO AEC-Q100 qualified migration target for automotive Used in: Automotive Interior Subsystems ATWINC1500 Wi-Fi network co-processor via SPI Used in: Small IoT Edge Nodes
What is the program memory size of the PIC16F689T-I/SO?
The PIC16F689T-I/SO contains 7 KB of Flash program memory organized as 4K x 14-bit words. According to the Microchip PIC16F689 datasheet (Document 41262E), this Flash memory is rated for 100,000 erase/write cycles typical and supports In-Circuit Serial Programming (ICSP) through the ICSPCLK and ICSPDAT pins, enabling firmware updates after PCB assembly.
What is the operating voltage range of PIC16F689T-I/SO?
The PIC16F689T-I/SO operates from 2.0 V to 5.5 V, making it compatible with 3.3 V and 5 V logic as well as single-cell Li-ion and 2xAA battery chemistries. The wide voltage window allows direct connection to unregulated battery rails without an LDO, simplifying cost-sensitive designs.
How many I/O pins does PIC16F689T-I/SO have?
The PIC16F689T-I/SO provides 18 bidirectional general-purpose I/O pins arranged across PORTA, PORTC, and additional shared pins. Each I/O supports independent direction control, weak pull-ups, and interrupt-on-change, with 11 channels multiplexed to the 10-bit ADC for analog input sampling.
What is the difference between PIC16F689, PIC16F688 and PIC16F690?
All three are 20-pin SOIC PIC16 mid-range parts, but the PIC16F688 has 7 KB Flash with fewer peripherals, the PIC16F689 (this part) adds enhanced peripherals and 256 bytes EEPROM, while the PIC16F690 increases memory to 7 KB Flash and adds more PWM/comparator channels. They share the same 20-pin SOIC footprint and pinout, allowing migration by firmware changes.
Where can I buy PIC16F689T-I/SO online?
The PIC16F689T-I/SO is in active distribution at DigiKey (Stock: 3,584 pieces as of 2026-09-21 per Heisener data), Mouser, LCSC Electronics ($1.099 from), and Microchip direct. Tape-and-reel quantities are typically shipped with no minimum order at franchised distributors, and lead time is reported as Aug 8-13 window on Heisener.
What is the price of PIC16F689T-I/SO at 1000-piece quantity?
At 1000-piece Tape and Reel quantity, the PIC16F689T-I/SO is priced at approximately $1.40 per unit as of 2026-09-21. Below 100 pieces the unit price rises to about $2.05-$2.57. LCSC lists a $1.099 entry point at reel quantities, reflecting volume pricing tier differences across distributors.
What is the lead time for PIC16F689T-I/SO?
The PIC16F689T-I/SO is currently in stock at multiple franchised distributors including DigiKey and Mouser as of 2026-09-21. Heisener reports an estimated delivery window of Aug 8 - Aug 13 for new orders. Microchip direct typically offers 6-8 week lead time for production quantities on active parts.
PIC16F689T-I/SO vs PIC16F690T-I/SO - which is better for motor control?
For motor-control applications, the PIC16F690T-I/SO is generally preferable because it offers additional PWM output channels and a second Enhanced CCP module compared to the PIC16F689T-I/SO. The PIC16F689T-I/SO remains suitable for single-channel brushed-DC or simple stepper control where peripheral count is not the binding constraint.
What is the best drop-in replacement for PIC16F689T-I/SO?
The PIC16F689-I/SO is the direct pin-compatible drop-in replacement (tape-and-reel reel code difference only) sharing identical Flash, RAM and EEPROM. For migration within the same 20-pin SOIC footprint, PIC16F690-I/SO offers more peripherals and PIC16F688-I/SO offers fewer peripherals; both reuse the same PCB layout.
Is PIC16F689T-I/SO pin-compatible with PIC16F688?
Yes, the PIC16F689T-I/SO is pin-to-pin compatible with the PIC16F688 in the 20-pin SOIC package. Both share identical pinout assignments for VDD/VSS, MCLR, OSC, PORTA and PORTC pins, with the differences confined to memory size and peripheral count, which are transparent to the PCB layout.
Is there a Microchip alternative equivalent for PIC16F689T-I/SO?
Yes, within the Microchip PIC16F mid-range family, the PIC16F689-I/SO (tube packaging variant of the same die), PIC16F690-I/SO (more memory/peripherals) and PIC16F688-I/SO (less memory) are direct equivalents sharing the 20-pin SOIC footprint. For cross-brand migration, the Atmel/Microchip ATtiny441 in SOIC-20 is a comparable 8-bit alternative but requires firmware rewrite.
Where to download PIC16F689T-I/SO datasheet PDF?
The official PIC16F689 datasheet (Document 41262E) is available as a free PDF download from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/41262E.pdf. Third-party mirrors on alldatasheet.net and findic.us also host the same document but always cross-check against the manufacturer PDF for the latest revision.
What is the operating temperature range of PIC16F689T-I/SO?
The PIC16F689T-I/SO 'I' (Industrial) suffix indicates an operating temperature range of -40 °C to +85 °C. For extended automotive -40 °C to +125 °C operation, Microchip offers 'E' (Extended) variants within the same family but typically in different package options; check the datasheet ordering table for current part numbers.
What are the key specifications of PIC16F689T-I/SO that engineers should know?
Engineers should know three core numbers: 7 KB Flash program memory, 20 MHz maximum clock giving 200 ns instruction cycle, and 2.0-5.5 V supply range. Secondary but equally important: 18 I/O pins, 10-bit ADC with up to 11 channels, 256 bytes EEPROM, and integrated EUSART plus MSSP for SPI/I2C. These six parameters define the part's fit for any new design.
Does PIC16F689T-I/SO support In-Circuit Serial Programming (ICSP)?
Yes, the PIC16F689T-I/SO supports ICSP via dedicated ICSPCLK and ICSPDAT pins shared with general I/O. This allows firmware to be programmed directly on the assembled PCB without removing the MCU, supporting field updates and reducing manufacturing cost. ICSP requires the MCLR pin to be pulled high through the standard programming voltage configuration.

Engineering reference data for PIC16F689T-I/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16F689T-I/SO when your design needs a balanced 8-bit MCU with EUSART, MSSP, ECCP and 11-channel ADC in a 20-pin SOIC, fitting typical embedded control tasks like appliance controllers, LED drivers, and sensor hubs. If you need only SPI/I2C and ADC without PWM-driven loads, the PIC16F688-I/SO is a cost-down option sharing the same footprint. If your design drives multiple PWM channels (full-bridge motor control, RGBW lighting), migrate to the PIC16F690-I/SO which adds a second ECCP. The PIC16F685-I/SO is the budget option if you do not need EUSART. All five alternatives share the same 20-pin SOIC footprint, enabling single PCB layout across product variants.

Comparison with Alternatives

Parameter This Product PIC16F689-I/SO PIC16F690-I/SO PIC16F688-I/SO PIC16F685-I/SO PIC16F687-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-pin SOIC 20-pin SOIC - same 20-pin SOIC - same 20-pin SOIC - same 20-pin SOIC - same 20-pin SOIC - same
Program Memory (Flash) 7 KB 7 KB 7 KB 7 KB 7 KB 7 KB
RAM 256 bytes 256 bytes 256 bytes 256 bytes 128 bytes 128 bytes
EEPROM 256 bytes 256 bytes 256 bytes 256 bytes 256 bytes 256 bytes
Maximum Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Supply Voltage Range 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
ECCP Modules 1 1 2 0 1 1
EUSART Yes Yes Yes Yes No No
Unit Price @ 1000pcs $1.40 ~$1.42 (tube) ~$1.55 ~$1.30 ~$1.25 ~$1.20

Key Differentiators

  • Highest peripheral count in the 20-pin SOIC PIC16 family tier (vs PIC16F688-I/SO)
  • Right-sized peripheral set avoids the higher cost of PIC16F690 (vs PIC16F690-I/SO)
  • nanoWatt technology extends battery life vs older PIC16F core devices (vs PIC16F685-I/SO)

Design Notes

The PIC16F689T-I/SO integrates brown-out detect (BOR) and a low-voltage detect (LVD) module that should be configured in the configuration words to prevent Flash corruption during supply dips. Enable BOR with a threshold above the minimum Flash-programming voltage (typically VBOR = 2.1 V or 4.0 V depending on the configuration bit setting). Decouple VDD/VSS pairs with a 100 nF ceramic capacitor placed within 5 mm of the supply pins; add a 10 µF bulk capacitor at the board entry point. The PIC16F689 has two VDD and two VSS pins - both pairs MUST be connected.

Avoid leaving the MCLR pin floating - a 10 kΩ pull-up to VDD is mandatory or the MCU will intermittently reset. The ICSPDAT and ICSPCLK pins are multiplexed with PORTA pins; ensure no external pull-down or large capacitive load (>50 pF) on these lines or in-circuit programming will fail. When using the internal oscillator, the OSCTUNE register allows ±12% frequency adjustment to compensate for crystal-less designs, but accuracy is only ±2% typical at 3 V/25 °C - budget additional timing margins for UART baud rates above 38400.

Keep the 20-pin SOIC trace length to ICSPCLK and ICSPDAT below 50 mm total to ensure robust ICSP programming in production. The exposed thermal pad (if present on the 20-SOIC variant) should be soldered to a copper pour connected to VSS for improved power dissipation, although the SOIC-20 has no formal thermal pad - check the specific package drawing in the datasheet. Place the decoupling capacitor's ground via directly beside the capacitor's ground terminal to minimize parasitic inductance in high-current switching paths.

When routing the MSSP signals (SCK, SDI, SDO, SDA) to off-board connectors, add 100 Ω series resistors at the MCU end to dampen ringing on fast SPI edges. For I2C buses longer than 50 mm, lower the SCL frequency below 100 kHz or use the MSSP's SMBus timings to avoid bus lock-ups. The EUSART lines (RC6/TX, RC7/RX) benefit from a small 22 Ω series resistor when interfacing to external RS-232/RS-485 transceivers, especially at 115200 baud or higher.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS and lead-free per Microchip product page. Not AEC-Q100 qualified; for automotive interior applications requiring -40 °C to +125 °C operation, choose AEC-Q100 qualified parts such as PIC16F15324-I/SO. Halogen-free status not stated in the provided data.

Data verified on: 2026-09-21 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16F689T-I/SO PIC16F689T-I/SO datasheet PIC16F689 datasheet PDF Microchip PIC16F689 price PIC16F689 20-pin SOIC PIC16F689 vs PIC16F690 PIC16F689 pinout PIC16F689 buy online PIC16F689 ADC channels PIC16F689 nanoWatt sleep current PIC16F689 LED driver application PIC16F689 IoT edge node 8-bit 20MHz 7KB Flash MCU SOIC PIC16F689 drop-in replacement how to program PIC16F689 with ICSP

Related Components & Terms

Microchip Technology PIC16F689T-I/SO PIC16F689-I/SO PIC16F690-I/SO PIC16F688-I/SO PIC16F685-I/SO PIC16F687-I/SO PIC16 PIC mid-range x14 architecture 8-bit RISC microcontroller Flash memory EEPROM EUSART MSSP SPI I2C ECCP 10-bit ADC nanoWatt technology 20-pin SOIC ICSP MCLR brown-out detect RoHS industrial temperature range DigiKey Mouser LCSC Electronics AEC-Q100
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details