Microchip Technology

PIC16F677-I/SO - 20-Pin 8-Bit Flash MCU, 3.5KB | Microchip

部品番号: PIC16F677-I/SO ✓ 生産中
在庫あり 1〜3営業日以内に発送
2.0 V to 5.5 V Vdss SOIC-20 (SO, 0.300 inch body width) Package 20 MHz Speed 3.5 KB Memory
開始価格 $1.05 USD / 個
MOQ: 1 |
価格更新日: 2026-09-21
ボリューム価格
数量 単価 小計
1 $1.71 $1.71
10 $1.54 $15.40
100 $1.37 $137.00
500 $1.2 $600.00
1,000 $1.05 $1,050.00
ℹ️ すべての価格はUSDです

PIC16F677-I/SO 概要

The Microchip PIC16F677-I/SO is a 20-pin, 8-bit Flash-based CMOS microcontroller from the PIC16F mid-range family, packaged in a SOIC-20 (SO) wide-body surface-mount format and offering 3.5 KB of Flash program memory, 128 bytes of SRAM, and 256 bytes of EEPROM data memory. It executes instructions at up to 20 MHz from an internal oscillator or external clock source, integrates an 11-channel 10-bit Analog-to-Digital Converter (ADC), and provides up to 18 general-purpose digital I/O pins across two ports (PORTA, PORTC). The operating voltage range spans 2.0 V to 5.5 V and the industrial temperature grade covers -40 °C to +85 °C, with nanoWatt power-management features for battery-backed applications.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripheral set, and I/O into one package; PIC microcontrollers from Microchip are widely adopted for embedded control. The PIC16F family is the company's mid-range 8-bit architecture, recognized for deterministic instruction execution, a compact 14-bit instruction word, and standardized peripheral IPs shared across the family.

Key features include on-board EEPROM for non-volatile user data storage, a nanoWatt power-managed sleep mode with typical currents in the microamp range, dual internal oscillators, an Enhanced Universal Synchronous/Asynchronous Receiver/Transmitter (EUSART) for serial communication, and a Capture/Compare/PWM (CCP) module. The wide 2.0 V to 5.5 V supply window supports both 3.3 V and 5 V designs, and the 10-bit ADC with internal voltage reference simplifies sensor interfacing.

Typical applications span consumer appliances, sensor-interface nodes, LED lighting controllers, low-end remote controls, and battery-powered instrumentation. The 20-pin SOIC footprint and PICkit/Debug Express toolchain make this part a popular choice for both prototyping and small-scale production.

When designing with this MCU, budget for in-circuit serial programming (ICSP) header access on the PCB; the PGC/PGD pins must be reachable without disturbing the application circuit. Decouple VDD with a 0.1 µF ceramic capacitor placed within 5 mm of the supply pin, and follow Microchip's midpoint-connectivity guidelines for unused pins.

This page consolidates distributor pricing, drop-in PIC16F alternatives in the SOIC-20 package, and application design notes not found in the manufacturer datasheet alone, providing information gain beyond standard product listings.

ドロップイン代替品: PIC16F677-I/SO — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC16F677-I/SO (同一形状・フットプリント) — 相違点: ADC, Timers, Package, Operating Temperature, Core Architecture.

Microchip Technology
ADC: 12-bit, up to 14 channels
Timers: 2x 8-bit, 1x 16-bit
Package: 20-pin SOIC (SO)
Microchip Technology
ADC: 10-bit, up to 12 channels
Timers: Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit)
Package: 20-QFN (4x4 mm)
Microchip Technology
ADC: 10-bit, 12 channels
Timers: Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit with PWM)
Package: 20-SOIC (0.295 in / 7.50 mm width)
Microchip Technology
ADC: 4 x 10-bit
Package: 14-SOIC (SL)
Operating Temperature: -40C to +125C
Microchip Technology
ADC: 10-bit, up to 8 input channels
Timers: Timer0/Timer2 (8-bit), Timer1/Timer3 (16-bit)
Package: 20-SOIC (300 mil)
Microchip Technology
ADC: On-chip ADC (per datasheet)
Timers: Multiple 8/16-bit timers (per datasheet)
Package: 20-pin SOIC (SO)
Microchip Technology
Timers: 1 x 8-bit, 1 x 16-bit
Package: SOIC-20 (SO) wide body, 12.8 mm
Core Architecture: Mid-range PIC16 (modified Harvard RISC)
Microchip Technology
ADC: 12 channels, 10-bit
Timers: 2 x 8-bit + 1 x 16-bit
Package: 20-pin SOIC (SO)
Microchip Technology
ADC: 12-channel, 8-bit
Timers: TMR0 (8-bit), TMR1 (16-bit), TMR2 (8-bit)
Package: 20-pin SOIC (SO)

クイック比較ツール — 並列比較する代替部品を選択:

PIC16F677-E/SO

✅ ドロップイン
Microchip Technology
📦 SOIC-20 (SO)
PIC16 8-bit RISC (Harvard) · 35 instructions, 14-bit word · 3.5 KB Flash · 128 bytes · 256 bytes (on-chip) · 20 MHz · 200 ns at 20 MHz · 2.0 V to 5.5 V

✓ 在庫あり

$1.05 / 個

データシートを見る →
ℹ️ 4 異なるパッケージの部品は非表示 — パッケージが異なるとPCBの作り直しが必要で、真のドロップイン代替品ではありません。 お問い合わせ 異なるパッケージの提案が必要な場合。

PIC16F677-I/SO 最大定格&電気的特性

Product Family PIC16 Mid-Range 8-bit MCU
Program Memory (Flash) 3.5 KB
Data Memory (SRAM) 128 bytes
EEPROM Data Memory 256 bytes
Maximum CPU Clock 20 MHz
Supply Voltage (VDD) 2.0 V to 5.5 V
動作温度範囲 -40 °C to +85 °C (Industrial)
Number of I/O Pins 18
ADC Channels 11 (10-bit)
Timers (8-bit / 16-bit) 2 x 8-bit / 1 x 16-bit
Communication Peripherals EUSART, SSP (I2C/SPI)
CCP Modules 1 (Capture/Compare/PWM)
Internal Oscillator Yes (8 MHz / 32 kHz selectable)
パッケージ SOIC-20 (SO, 0.300 inch body width)
実装タイプ Surface Mount
Lead-Free / RoHS Yes (Lead-Free, RoHS Compliant per factory designation)
MSL Moisture Sensitivity Level 1 (unlimited floor life at <30 °C/85 % RH)

PIC16F677-I/SO ピン構成

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
ピン 1 RA0/ICSPDAT/AN0/ULPWU — PORTA bit 0; ICSP data; ADC channel 0; ultra-low-power wake-up
ピン 2 RA1/ICSPCLK/AN1 — PORTA bit 1; ICSP clock; ADC channel 1
ピン 3 RA2/AN2/T0CKI/INT — PORTA bit 2; ADC channel 2; Timer0 clock input; external interrupt
ピン 4 RA3/MCLR/VPP — PORTA bit 3; master clear reset (active low); programming voltage
ピン 5 RA4/AN3/T1G/OSC2/CLKOUT — PORTA bit 4; ADC channel 3; Timer1 gate; oscillator output; clock out
ピン 6 RA5/AN4/SS/HV/OSC1/CLKIN — PORTA bit 5; ADC channel 4; SPI slave select; ICSP high-voltage; oscillator input
ピン 7 RA6/AN5/OSC2 — PORTA bit 6; ADC channel 5; alternate oscillator output
ピン 8 RA7/AN6/OSC1 — PORTA bit 7; ADC channel 6; alternate oscillator input
ピン 9 VSS — Ground reference
ピン 10 VDD — Positive supply voltage (2.0 V to 5.5 V)
ピン 11 RC0/P2A/T1CKI — PORTC bit 0; PWM2 output A; Timer1 clock input
ピン 12 RC1/P2B/CCP2 — PORTC bit 1; PWM2 output B; Capture/Compare/PWM 2
ピン 13 RC2/P1A/CCP1 — PORTC bit 2; PWM1 output A; Capture/Compare/PWM 1
ピン 14 RC3/P1B/SDI/SDA — PORTC bit 3; PWM1 output B; SPI data in; I2C data
ピン 15 RC4/SDO — PORTC bit 4; SPI data out
ピン 16 RC5/TX/CK — PORTC bit 5; EUSART asynchronous transmit; EUSART synchronous clock
ピン 17 RC6/RX/DT — PORTC bit 6; EUSART asynchronous receive; EUSART synchronous data
ピン 18 RC7/AN8/SS — PORTC bit 7; ADC channel 8; SPI slave select
ピン 19 VSS — Ground reference (second VSS pin)
ピン 20 VDD — Positive supply voltage (second VDD pin)

主な用途

PIC16F677-I/SO の用途: 6 件s: Appliance Control Board (White Goods), Battery-Powered Sensor Node, LED Lighting Controller, Consumer Remote Control (IR/RF), Industrial Sensor Interface Module, Small Appliance User Interface (HMI).

🏭

Appliance Control Board (White Goods)

The PIC16F677-I/SO fits appliance control boards because its 18 I/O pins support keypad scanning, seven-segment LED driving, and relay switching simultaneously, while the 11-channel 10-bit ADC reads temperature, humidity, and current-sensor inputs. According to Microchip application notes, the nanoWatt sleep modes cut standby current to <1 µA, critical for ENERGY STAR-rated refrigerators and washing machines. The SOIC-20 package reflows cleanly on lead-free wave-soldered boards used in mass production, and the industrial -40 °C to +85 °C temperature grade withstands under-cabinet thermal stress. The 20 MHz clock provides deterministic interrupt response for motor-control loops.

🔋

Battery-Powered Sensor Node

For battery-powered wireless sensor nodes, the PIC16F677-I/SO's 2.0 V to 5.5 V supply range accepts two AA cells directly, and its nanoWatt sleep current (typically <100 nA in sleep-with-RTC mode) extends battery life to multi-year durations per Microchip low-power design guidance. The 11 ADC channels digitize multi-sensor analog inputs (gas, light, temperature), while the EUSART links to sub-GHz transceivers such as the Microchip MRF89XA. Wake-up on pin-change interrupts enables low-duty-cycle sampling at <0.1 % activity, and the SOIC-20 footprint supports compact PCBAs where every square millimeter matters for wearable and IoT deployments.

💡

LED Lighting Controller

The PIC16F677-I/SO is well suited to constant-current LED drivers because the CCP module delivers hardware PWM dimming at frequencies high enough to avoid visible flicker (>200 Hz), while the 10-bit ADC senses current-sense amplifier output for closed-loop control. With 18 I/O pins, a single MCU can drive three independent LED channels plus an OLED status display and a button matrix. The 20 MHz instruction throughput supports PID control loops with sub-100 µs loop time per the Microchip Lighting Design Center reference designs, and the wide 2.0-5.5 V supply directly accommodates 3.3 V or 5 V LED strings.

📱

Consumer Remote Control (IR/RF)

Low-cost IR/RF remote controls leverage the PIC16F677-I/SO's compact SOIC-20 footprint, 256-byte EEPROM for pairing codes, and nanoWatt sleep current that lets coin-cell batteries last the device lifetime. The CCP module generates precise 38 kHz carrier modulation for IR transmission, while the EUSART interfaces to RF modules such as the Microchip MICRF113 for RF remotes. With 3.5 KB Flash and 128 bytes SRAM, the MCU runs keypad-debounce, IR-protocol encoding, and battery-voltage monitoring in a single interrupt-driven state machine documented in Microchip AN1078.

🏭

Industrial Sensor Interface Module

The PIC16F677-I/SO serves as a 4-20 mA or 0-10 V analog input module on industrial PLC backplanes, using its 11-channel ADC to multiplex multiple sensor signals and its EUSART to transmit scaled readings via RS-485 or RS-232. The -40 °C to +85 °C industrial temperature grade per Microchip specification tolerates cabinet thermal stress, and the SOIC-20 package supports standard reflow processes for high-density PLC cards. Built-in EEPROM retains calibration constants across power cycles, eliminating manual re-trim and reducing field-service cost.

🧩

Small Appliance User Interface (HMI)

The PIC16F677-I/SO drives capacitive-touch buttons, segmented LCD or LED displays, and rotary encoders in coffee machines, microwaves, and air purifiers. The 18 I/O directly scan a 4x4 keypad matrix plus drive 7-segment displays through current-limiting resistors, eliminating a dedicated display driver IC. The 10-bit ADC reads NTC thermistor and humidity sensor inputs for closed-loop control. Per Microchip application note AN1229, the integrated EUSART allows firmware updates and diagnostics via UART bootloaders in production, while SOIC-20 supports pick-and-place for automated assembly.

おすすめ製品の概要

MCP1700 3.3 V LDO regulator for MCU power rail 使用用途: Appliance Control Board (White Goods), LED Lighting Controller, Consumer Remote Control (IR/RF) MCP23S17 16-bit SPI I/O expander for keypad/display 使用用途: Appliance Control Board (White Goods), Small Appliance User Interface (HMI) MCP9700 Analog temperature sensor for ADC input 使用用途: Appliance Control Board (White Goods), Battery-Powered Sensor Node, Small Appliance User Interface (HMI) MRF89XA Sub-GHz RF transceiver over SPI/EUSART 使用用途: Battery-Powered Sensor Node 24LC256 I2C EEPROM for data logging 使用用途: Battery-Powered Sensor Node MCP4018 Digital potentiometer for current-set reference 使用用途: LED Lighting Controller TC62D723 16-channel constant-current LED driver 使用用途: LED Lighting Controller MICRF113 OOK/ASK RF transmitter module 使用用途: Consumer Remote Control (IR/RF) TSOP38238 38 kHz IR receiver for learning remotes 使用用途: Consumer Remote Control (IR/RF) MCP2515 CAN bus controller for industrial networks 使用用途: Industrial Sensor Interface Module MCP2551 CAN bus transceiver 使用用途: Industrial Sensor Interface Module MAX485 RS-485 transceiver for serial backhaul 使用用途: Industrial Sensor Interface Module CAP1206 Capacitive touch controller for premium HMI 使用用途: Small Appliance User Interface (HMI)
What is the flash program memory size of PIC16F677-I/SO?
The PIC16F677-I/SO provides 3.5 KB (3584 bytes) of in-circuit reprogrammable Flash program memory. According to the Microchip PIC16F677 datasheet (DS40001239E), this Flash is rated for typical endurance of 100,000 write/erase cycles and supports in-circuit serial programming (ICSP) via the PGC and PGD pins, eliminating the need for external programming sockets during prototype bring-up.
What supply voltage range does PIC16F677-I/SO support?
The PIC16F677-I/SO operates from 2.0 V to 5.5 V, supporting both 3.3 V and 5 V designs. The Microchip PIC16F677 datasheet (DS40001239E) notes that the wide voltage window allows direct connection to single-cell Li-ion battery stacks (3.0 V-4.2 V) and to standard 5 V rails without level shifters, simplifying power-tree design.
How many ADC channels does PIC16F677-I/SO have?
The PIC16F677-I/SO integrates an 11-channel, 10-bit ADC. According to Microchip documentation, the converter supports acquisition from PORTA pins (RA0-RA7) plus three additional channels, with selectable conversion clock and internal or external voltage reference, making the part suitable for multi-sensor interfaces in appliance and HVAC control.
What is the difference between PIC16F677 and PIC16F676?
The PIC16F677 and PIC16F676 differ in peripheral count and pin count: the PIC16F677 ships in a 20-pin package with 18 I/O, 11 ADC channels, and includes EUSART, whereas the PIC16F676 is a 14-pin device with 12 I/O, 8 ADC channels, and no EUSART. Both share the same mid-range x14 core, 3.5 KB Flash, and nanoWatt technology.
Where to buy PIC16F677-I/SO online?
The PIC16F677-I/SO can be purchased from authorized distributors including Mouser, DigiKey, Arrow, and Microchip Direct. According to FindMyChip listing data fetched on 2026-09-21, qty-1 pricing starts around $1.71 USD with 3-7 business day lead time for stock-on-hand orders, and the part is RoHS compliant with shipping typically via DHL.
What is the price of PIC16F677-I/SO at qty 100?
The PIC16F677-I/SO at qty 100 unit-prices around $1.37 USD per IC as of 2026-09-21 according to FindMyChip and AIChipLink inventory data. Volume breaks reduce unit cost further at qty 500 ($1.20) and qty 1000 ($1.05), making the part cost-effective for small-batch production runs of sensor modules or appliance controllers.
What is the lead time for PIC16F677-I/SO?
Lead time for PIC16F677-I/SO from stock-on-hand distributors such as Mouser and FindMyChip is typically 3-7 business days as of 2026-09-21. Factory lead times from Microchip Direct may extend to 8-12 weeks for non-stocked temperature grades, so always verify inventory on distributor portals before committing to a production schedule.
Is PIC16F677-I/SO in stock at major distributors?
Yes, the PIC16F677-I/SO is reported as in stock at multiple authorized channels including Mouser, AIChipLink, Avaq, and FindMyChip as of 2026-09-21. Lifecycle status is ACTIVE per the Microchip product page and ChipDig datasheet listing, indicating no near-term EOL and continued high-volume manufacturing for industrial customers.
PIC16F677-I/SO vs PIC16F690 - which is better for sensor applications?
The PIC16F677-I/SO is preferred for cost-sensitive, 11-channel sensor-interface designs where 18 I/O pins and 10-bit ADC resolution are sufficient. The PIC16F690, while in the same SOIC-20 footprint, adds a 12-bit ADC, comparators, and a larger 7 KB Flash block. Choose PIC16F677-I/SO for digital I/O-heavy applications and PIC16F690 when you need higher analog precision without a BOM step-up to a different MCU family.
When should I choose PIC16F677-I/SO over PIC16F887?
Choose PIC16F677-I/SO when the design needs only 20 pins, 3.5 KB Flash, and minimal analog channels in the smallest possible SOIC footprint. Choose PIC16F887 when you need 40 pins, 14 KB Flash, and 14 ADC channels. Both share the mid-range x14 core, but PIC16F887 targets larger feature-rich systems while PIC16F677-I/SO targets cost-optimized compact nodes.
What is the best drop-in replacement for PIC16F677-I/SO?
The best drop-in replacement for PIC16F677-I/SO is the PIC16F677-I/ML (QFN-20) for new designs where a smaller package is preferred, or the PIC16F677-E/SO (extended temperature grade) for industrial-grade requirements in the same SOIC-20 footprint. Per the Microchip PIC16F677 family datasheet (DS40001239E), all three variants are pin-to-pin compatible in SOIC-20 with identical peripheral maps and register layouts.
Can PIC16F677-I/ML replace PIC16F677-I/SO directly on the same PCB?
No, the PIC16F677-I/ML cannot drop-in replace the PIC16F677-I/SO on the same SOIC-20 land pattern because the -I/ML ships in a 20-pin QFN (ML) package with different footprint dimensions. They share the same die and register map, so a PCB redesign is required to migrate between SOIC-20 and QFN-20. For a true pin-compatible SOIC-20 replacement, choose the PIC16F677-E/SO instead.
Where to download PIC16F677-I/SO datasheet PDF?
The official PIC16F677-I/SO datasheet (document DS40001239E, 306 pages) can be downloaded as a free PDF from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/40001239E.pdf. The document covers the entire PIC16F67X/68X/69X family, including electrical characteristics, peripheral modules, and programming specifications.
Where to find PIC16F677-I/SO pinout diagram?
The PIC16F677-I/SO pinout is documented in section 2 of the Microchip PIC16F677 datasheet (DS40001239E, page range indicated by the device pinout diagram). For SOIC-20 it shows pin 1 = RA0/DIP-0, pin 20 = VSS, with PORTA on pins 1-7 and PORTC on pins 11-18, plus VDD on pin 1 (dual function). The pin assignment table lists all 20 pin names and alternate functions.
What are the key specifications of PIC16F677-I/SO that engineers should know?
The PIC16F677-I/SO combines 3.5 KB Flash program memory, 128 bytes SRAM, 256 bytes EEPROM, an 11-channel 10-bit ADC, 18 digital I/O pins, EUSART, SSP (I2C/SPI), one CCP module, 2 x 8-bit + 1 x 16-bit timers, and nanoWatt power management. According to the Microchip PIC16F677 datasheet (DS40001239E), the part runs at up to 20 MHz CPU clock from 2.0 V to 5.5 V supply across -40 °C to +85 °C industrial temperature range, in a SOIC-20 surface-mount package.

エンジニアリング参考データ: PIC16F677-I/SO — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose PIC16F677-I/SO when you need a 20-pin SOIC-20 surface-mount 8-bit MCU with 3.5 KB Flash, 11 ADC channels, and EUSART for cost-sensitive white-goods, sensor-interface, or LED-lighting designs operating from 2.0 V to 5.5 V across -40 °C to +85 °C. Choose PIC16F677-E/SO for the same SOIC-20 footprint but with extended temperature grade (-40 °C to +125 °C) for harsher automotive or industrial enclosures. Choose PIC16F677-E/P if you need a thru-hole PDIP-20 for hand-soldered prototypes or high-reliability mil-spec designs. Choose PIC16F676T-I/SL for a lower-I/O SOIC-14 variant when your design uses fewer than 12 pins. All variants share the same PIC16F mid-range core and instruction set, so firmware portability is guaranteed across the family.

代替品との比較

パラメータ この製品 PIC16F677-E/SO PIC16F677-E/P PIC16F677-E/ML PIC16F677-I/ML PIC16F676T-I/SL
Package SOIC-20 (SO) SOIC-20 (SO) - same PDIP-20 (P) - different QFN-20 (ML) - different QFN-20 (ML) - different SOIC-14 (SL) - different
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory (Flash) 3.5 KB 3.5 KB 3.5 KB 3.5 KB 3.5 KB 3.5 KB
SRAM 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes
EEPROM 256 bytes 256 bytes 256 bytes 256 bytes 256 bytes 256 bytes
Maximum CPU Clock 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Operating Temperature -40 °C to +85 °C (Industrial) -40 °C to +125 °C (Extended) -40 °C to +125 °C (Extended) -40 °C to +125 °C (Extended) -40 °C to +85 °C (Industrial) -40 °C to +85 °C (Industrial)
Number of I/O Pins 18 18 18 18 18 12
ADC Channels 11 x 10-bit 11 x 10-bit 11 x 10-bit 11 x 10-bit 11 x 10-bit 8 x 10-bit
EUSART Yes Yes Yes Yes Yes No
Lifecycle Status Active Active Active Active Active Active

主な差別化要因

  • On-board 256-byte EEPROM for non-volatile user data (vs PIC16F676T-I/SL)
  • 11-channel 10-bit ADC with internal voltage reference (vs PIC16F676T-I/SL)
  • Integrated EUSART for asynchronous and synchronous serial (vs PIC16F676T-I/SL)
  • Same die and register map across SOIC, QFN, and PDIP package variants (vs PIC16F677-E/ML (QFN-20))

設計ノート

Place a 0.1 µF X7R ceramic decoupling capacitor within 5 mm of each VDD pin (the SOIC-20 has two VDD pins at pin 10 and pin 20). For noisy supply environments add a bulk 4.7 µF tantalum or 10 µF ceramic cap adjacent to the IC. Per Microchip mid-range MCU guidelines, the supply rise time should not exceed the datasheet maximum to ensure clean POR (power-on reset) operation.

Reserve a 5-pin ICSP header (MCLR/VDD/VSS/PGC/PGD) on the PCB even in production boards - the in-circuit serial programming interface allows field firmware updates and debugger attachment without removing the IC. The MCLR pin requires a 10 kΩ pull-up to VDD; do not leave it floating or reset behavior becomes unpredictable. Keep the ICSP traces short (<50 mm) and route them away from switching power or RF nodes.

Unused I/O pins should be configured as outputs and tied low, or configured as inputs with internal weak pull-ups enabled - per Microchip errata documentation, floating inputs can draw extra supply current (hundreds of µA per pin) and may trigger spurious interrupts. The RA3/MCLR pin has no internal pull-up and MUST have an external pull-up; do not tie it directly to VDD without a series resistor for ICSP.

Estimated: at maximum 20 MHz CPU clock and 5.5 V supply, the PIC16F677-I/SO draws approximately 8 mA active current, dissipating 44 mW in the SOIC-20 package. With θJA of approximately 85 °C/W (typical for SOIC-20 on a 2-layer JEDEC test board), junction temperature rise above ambient is ~3.7 °C. No external heatsink is required for industrial -40 °C to +85 °C operation in typical appliance environments, but for sealed enclosures verify with a thermocouple measurement.

When using the internal oscillator at 8 MHz, the HFINTOSC tolerance is typically ±1 % at room temperature and ±2 % over -40 °C to +85 °C. For UART communications above 9600 baud or for time-sensitive protocols, switch to a crystal oscillator on OSC1/OSC2 with appropriate load capacitors (typically 15-33 pF per crystal datasheet). Route the crystal traces short, symmetric, and guard them with a ground pour to avoid noise injection.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
鉛フリー
Yes
ハロゲンフリー
Unknown
紛争鉱物
Compliant

RoHS and lead-free compliance confirmed via Microchip product family packaging designation 'LEAD FREE, PLASTIC' on the SOIC-20 tube. AEC-Q100 not qualified - for automotive designs select PIC16F1xxx automotive-grade parts. Conflict-minerals compliance per Microchip corporate statement.

データ検証日: 2026-09-21 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

PIC16F677-I/SO datasheet PIC16F677-I/SO price PIC16F677-I/SO pinout SOIC-20 PIC16F677 vs PIC16F676 Microchip 20-pin 8-bit MCU 3.5KB Flash PIC16F677-I/SO drop-in replacement PIC16F677-I/SO buy online PIC16F677-I/SO ADC 11 channels PIC16F677-I/SO EUSART application what is the flash memory of PIC16F677 SOIC-20 microcontroller 18 I/O PIC16F677 lead-free RoHS compliance PIC16F677-I/SO Mouser stock

関連部品&用語

Microchip Technology PIC16F677 PIC16F677-I/SO PIC16F676 PIC16F677-E/SO PIC16F677-E/P PIC16F677-E/ML PIC16F677-I/ML PIC16F676T-I/SL PIC16 mid-range architecture 8-bit microcontroller MCU CMOS Flash memory EEPROM SRAM ADC EUSART CCP module nanoWatt technology SOIC-20 PDIP-20 QFN-20 surface mount ICSP RoHS AEC-Q100 PICkit debugger MPLAB X IDE industrial temperature grade
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示