Microchip Technology

PIC16C771T-I/SO - 8-Bit 20MHz OTP MCU 7KB | Microchip

部品番号: PIC16C771T-I/SO ✗ 生産終了
在庫あり 1〜3営業日以内に発送
20-SOIC (SO) Package 20 MHz Speed 7 KB (4K x 14) OTP Memory
開始価格 $1.91 USD / 個
MOQ: 1 |
価格更新日: 2026-09-18
ボリューム価格
数量 単価 小計
1 $2.95 $2.95
10 $2.66 $26.60
100 $2.36 $236.00
500 $2.1 $1,050.00
1,000 $1.91 $1,910.00
3,000 $1.91 $5,730.00
ℹ️ すべての価格はUSDです

PIC16C771T-I/SO 概要

The Microchip Technology PIC16C771T-I/SO is an 8-bit PIC16C-series CMOS microcontroller built around a RISC core running at up to 20 MHz, integrating 7 KB of OTP program memory (4K x 14 words) and 256 bytes of data RAM in a 20-pin SOIC (SO) package supplied on tape and reel. It belongs to the PIC16C mid-range family and is targeted at cost-sensitive embedded control applications where in-system code updatability is not required and one-time-programmable memory is acceptable.

A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and a configurable set of peripherals. The PIC16C mid-range architecture uses a 14-bit instruction word and a Harvard bus, which separates program and data fetches to keep interrupts and deterministic I/O timing simple. MCUs sit within the broader hierarchy of microprocessors, embedded processors, and integrated circuits, and form the foundation of nearly every modern electronic product.

Key features include 20 MHz maximum clock, 7 KB OTP program memory, 256 bytes SRAM, 16 digital I/O lines, an integrated 12-bit ADC, two analog comparators, a USART/SCI serial port, and the standard PIC16C peripheral set (Timer0/Timer1/Timer2, watchdog timer, brown-out reset, and selectable oscillator modes). The 20-pin SOIC footprint is industry standard, allowing drop-in upgrades within the PIC16C7xx family.

The PIC16C771 uses Microchip's classic 14-bit RISC core with 35 single-cycle instructions, providing deterministic execution of time-critical control loops. Its 12-bit ADC (up to 8 channels on this part) and dual comparators enable direct sensor interfacing without external signal conditioning, while the USART supports asynchronous and synchronous communication with bridges or sensors.

Typical applications include industrial control front-ends, sensor signal conditioning, low-cost motor control, smart battery chargers, and white-goods user interfaces. The 20 MHz throughput and rich peripheral mix also make it suitable for HVAC damper control, security keypads, and small appliance controllers.

When designing with this device, ensure that OTP programming is performed before final PCB assembly, as OTP cannot be erased. Decouple VDD with 0.1 uF + 10 uF capacitors placed within 5 mm of the supply pins, and keep the MCLR pin track short to minimize ESD sensitivity.

This page synthesizes distributor pricing from DigiKey, Mouser, LCSC, and Octopart, drop-in PIC16C-family alternatives in the same SOIC-20 footprint, and practical design notes that complement the manufacturer datasheet.

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

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

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

Microchip Technology
Package: SOIC-20 (300 mil)
ADC: 6 channels, 12-bit resolution
Operating Temperature: -40C to +125C (Extended, -E grade)
Microchip Technology
Package: 20-SOIC (SO wide-body, 7.50 mm width)
Program Memory Size: 7KB (4K x 14 words)
Microchip Technology
Package: 28-SOIC (0.295 in / 7.50 mm width)
ADC: 6 channels x 12-bit
Operating Temperature: -40 C to +85 C (industrial, I grade)

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

PIC16C771T-E/SO

✅ ドロップイン
Microchip Technology
📦 SOIC-20
PIC16C 8-bit RISC · OTP (One-Time Programmable) · 7KB (4K x 14 words) · 20MHz · 12-bit · 6 · 4V to 5.5V · -40C to +125C (TA)

✓ 在庫あり

$4.61 / 個

データシートを見る →

PIC16C770T-I/SO

✅ ドロップイン ⚠️ 仕様未検証
📦 SOIC-20
same SOIC-20 footprint, 4 KB OTP vs 7 KB OTP (-43%), 256 B RAM, pin-to-pin compatible

📋 参考代替品(カタログ未掲載)

PIC16C773T-I/SO

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 SOIC-20
8-bit PIC16C7xx RISC (Harvard) · 35 single-word instructions · OTP EPROM · 7 KB (4K x 14) · 256 bytes · 20 MHz · 200 ns at 20 MHz · 4.0 V to 5.5 V

✓ 在庫あり

$4.15 / 個

データシートを見る →

PIC16C712T-I/SO

✅ ドロップイン
📦 SOIC-20
same SOIC-20 footprint, 2 KB OTP vs 7 KB OTP (-71%), 128 B RAM, pin-to-pin compatible subset

📋 参考代替品(カタログ未掲載)

PIC16F877-I/SO

✅ ドロップイン
📦 SOIC-20
same SOIC-20 footprint, 14 KB Flash vs 7 KB OTP, 368 B RAM, fully pin-to-pin compatible

📋 参考代替品(カタログ未掲載)

PIC16F887-I/SO

✅ ドロップイン
📦 SOIC-20
same SOIC-20 footprint, 14 KB Flash, 368 B RAM, ADC improved to 14 channels; pin-to-pin compatible

📋 参考代替品(カタログ未掲載)

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

Manufacturer Microchip Technology
Series PIC 16C
Core Processor PIC
Core Size 8-Bit
Maximum Clock Speed 20 MHz
Program Memory Size 7 KB (4K x 14) OTP
RAM Size 256 B
Number of I/O Pins 16
パッケージ 20-SOIC (SO)
実装タイプ Surface Mount
動作温度 -40 C to +85 C
ADC 12-bit integrated
Comparators 2 analog comparators
Serial Interface USART/SCI
MSLレベル 1 (unlimited)
Instruction Set 14-bit, 35 instructions

PIC16C771T-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/AN0 — Digital I/O / Analog input channel 0
ピン 2 RA1/AN1 — Digital I/O / Analog input channel 1
ピン 3 RA2/AN2 — Digital I/O / Analog input channel 2
ピン 4 RA3/AN3/VREF — Digital I/O / Analog input channel 3 / ADC reference
ピン 5 RA4/T0CKI — Digital I/O / Timer0 clock input
ピン 6 RA5/AN4/SS — Digital I/O / Analog input 4 / Slave select
ピン 7 OSC1/CLKIN — Crystal oscillator input / external clock
ピン 8 OSC2/CLKOUT — Crystal oscillator output
ピン 9 RC0/T1OSO — Digital I/O / Timer1 oscillator output
ピン 10 RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / CCP2
ピン 11 RC2/CCP1 — Digital I/O / CCP1 PWM output
ピン 12 RC3 — Digital I/O
ピン 13 RC4 — Digital I/O
ピン 14 RC5 — Digital I/O
ピン 15 RC6/TX/CK — Digital I/O / USART TX / clock
ピン 16 RC7/RX/DT — Digital I/O / USART RX / data
ピン 17 VSS — Ground reference
ピン 18 VDD — Positive supply voltage
ピン 19 VSS — Ground reference
ピン 20 RB7 — Digital I/O port B bit 7

主な用途

PIC16C771T-I/SO の用途: 7 件s: Industrial Sensor Conditioning, Low-Cost Motor Control, Smart Battery Charger, HVAC Damper Control, Security Keypad Controller, White Goods User Interface, Small Appliance Control.

🏭

Industrial Sensor Conditioning

The PIC16C771T-I/SO fits industrial sensor signal-conditioning front-ends because its 12-bit ADC (up to 8 input channels) and two analog comparators directly digitize bridge, thermistor, and 4-20 mA loop outputs without external analog stages. The 7 KB OTP stores calibration coefficients and scaling curves, while the USART streams formatted readings to a host PLC or display. With a 5 MIPS throughput at 20 MHz, the MCU executes PID control loops deterministically. The -40 C to +85 C industrial temperature range suits factory-floor enclosures. The SOIC-20 footprint enables compact PCB designs in sensor transmitter modules.

🏭

Low-Cost Motor Control

For small DC or stepper motor controllers in appliances and toys, the PIC16C771T-I/SO provides PWM generation through Timer2, four I/O lines for H-bridge drivers, and deterministic interrupt handling for back-EMF sensing. The 7 KB OTP holds commutation tables and acceleration ramps, while the 256-byte RAM buffers instantaneous speed feedback. The 20 MHz throughput allows 8 kHz PWM update rates suitable for smooth torque control. The integrated comparator also handles overcurrent protection by comparing shunt voltage to a reference, eliminating external analog ICs.

⚡

Smart Battery Charger

The PIC16C771T-I/SO is suitable for smart NiCd/NiMH/Li-ion chargers because its 12-bit ADC accurately measures cell voltage and charge current, while the USART communicates with a host display or charging-state indicator. The 7 KB OTP implements multi-stage charge profiles (trickle, bulk, absorption, float) and timer-based safety cutoffs. Brown-out reset protects against low-battery firmware corruption. With 16 I/O pins, the MCU directly drives LED status banks and relay switches without external logic. The OTP memory also prevents firmware tampering in commercial charging products.

🏭

HVAC Damper Control

Building HVAC damper and valve actuators leverage the PIC16C771T-I/SO for proportional-integral control of airflow. The 12-bit ADC reads potentiometer feedback and thermistor inputs, the USART reports zone status to the building automation bus, and the integrated comparators monitor motor stall current. The 20 MHz throughput executes floating-point conversion tables for non-linear damper characteristics. The SOIC-20 small footprint fits inside compact actuator housings. OTP memory prevents unauthorized re-flashing of safety-related HVAC firmware in commercial installations.

🎥

Security Keypad Controller

Alarm keypads and access-control pads use the PIC16C771T-I/SO to scan 4x4 button matrices, debounce entries, validate PIN codes, and drive piezo buzzers plus LED indicators. The 7 KB OTP stores the master password table and tamper-detection logic, while the USART links to a central alarm panel. With 16 I/O lines, the chip scans up to 16 keys without a matrix-multiplexer IC. OTP also prevents reverse-engineering of access codes by competitors, an important security property for commercial keypads. Brown-out reset locks out the system during low-battery conditions.

🏭

White Goods User Interface

Washing machines, dishwashers, and ovens rely on the PIC16C771T-I/SO to read rotary encoder inputs, drive 7-segment or LCD displays, and sequence motor/valve operations. The 12-bit ADC reads water level and temperature sensors, the USART interfaces with the main appliance controller, and the 7 KB OTP implements wash-cycle state machines. The -40 C to +85 C industrial temperature range covers under-cabinet thermal environments. The SOIC-20 footprint suits the dense UI PCBs in modern appliances, and OTP prevents customers from cloning premium cycle firmware.

🏭

Small Appliance Control

Coffee makers, toasters, and blenders use the PIC16C771T-I/SO to manage timed heating elements, motor PWM, and user-button inputs. The 12-bit ADC monitors NTC thermistor feedback for precise temperature regulation, while the integrated comparators detect zero-crossing for TRIAC dimming. The 7 KB OTP holds recipe profiles for espresso extraction or toast browning levels, and the USART interfaces with smart-plug telemetry modules. The compact SOIC-20 footprint reduces BOM cost in price-sensitive consumer appliances where the MCU is the central controller.

おすすめ製品の概要

MCP6002 Low-noise op-amp for sensor amplification 使用用途: Industrial Sensor Conditioning, Smart Battery Charger, Small Appliance Control MCP9700 Analog temperature sensor 使用用途: Industrial Sensor Conditioning, HVAC Damper Control, White Goods User Interface DRV8871 H-bridge motor driver 使用用途: Low-Cost Motor Control, HVAC Damper Control, White Goods User Interface PIC16F877-I/SO Flash upgrade path with active stock 使用用途: Low-Cost Motor Control, Security Keypad Controller MCP73831 Single-cell Li-ion charge controller reference 使用用途: Smart Battery Charger MCP1700 Low-quiescent LDO for backup battery 使用用途: Security Keypad Controller, Small Appliance Control
What is the maximum clock speed of PIC16C771T-I/SO?
The PIC16C771T-I/SO runs up to 20 MHz on the PIC mid-range 8-bit core, executing one instruction per clock cycle (four clocks) after the divide-by-four. This yields a 5 MIPS instruction throughput. According to Microchip datasheet DS30391E, the 20 MHz rating is valid across the -40 C to +85 C industrial temperature range.
How much program memory does PIC16C771T-I/SO have?
The PIC16C771T-I/SO integrates 7 KB of OTP program memory organized as 4K x 14 instruction words. OTP (one-time programmable) memory is programmed with the ICSP interface or a parallel programmer and cannot be erased afterward. Engineers who need in-system reprogrammability should migrate to the pin-compatible PIC16F877 flash family.
How much RAM does PIC16C771T-I/SO have?
The PIC16C771T-I/SO includes 256 bytes of general-purpose SRAM, organized as four banks of 128 bytes (a portion is mapped to SFRs). At 20 MHz the core can access SRAM in one instruction cycle. For applications needing more RAM, Microchip offers PIC16F-series upgrades with up to 368 bytes of SRAM.
What package is the PIC16C771T-I/SO and how many pins?
The PIC16C771T-I/SO comes in a 20-pin SOIC (Small Outline IC) package, also labeled SO or SOIC-20, 300-mil body. It is delivered in tape-and-reel packaging (suffix T). Pin-to-pin equivalents are widely available in the PIC16C7xx family, making the SOIC-20 footprint a de facto standard for mid-range 8-bit designs.
Is the PIC16C771T-I/SO still in production?
No. The PIC16C771T-I/SO is part of Microchip's PIC16C OTP family, which has been discontinued. According to Microchip lifecycle listings, the PIC16C77x OTP parts are obsolete; replacement designs should migrate to the PIC16F877-I/SO or PIC16F887-I/SO flash-based equivalents in the same SOIC-20 package.
Where can I buy PIC16C771T-I/SO and what is the price?
As of 2026-09-19, the PIC16C771T-I/SO is available in limited stock from distributors carrying obsolete inventory, including Abacus Technologies, LCSC, Xecor, and aichiplink. Pricing ranges from approximately $2.95 at qty 1 down to $1.91 at qty 1000. Lead times vary by lot and may require quote-based ordering.
What is the lead time for PIC16C771T-I/SO?
Because the PIC16C771T-I/SO is obsolete, lead times depend on remaining distributor stock and can range from same-day (LCSC, Xecor) to 12+ weeks when sourcing from brokers. For new designs, Microchip recommends the PIC16F877-I/SO (flash memory) with active stock and shorter lead times. Plan ahead if you must keep the OTP variant.
What is the difference between PIC16C771T-I/SO and PIC16C771T-E/SO?
The PIC16C771T-I/SO is specified for the industrial temperature range of -40 C to +85 C, while the PIC16C771T-E/SO is the extended-temperature (-40 C to +125 C) variant per Microchip ordering nomenclature. Both share the same SOIC-20 footprint, 7 KB OTP, 256 B RAM, and pinout, so they are drop-in compatible except for thermal headroom.
What is the difference between PIC16C771T-I/SO and PIC16C771T-I/SS?
The PIC16C771T-I/SO is the SOIC-20 (300-mil) package, while the PIC16C771T-I/SS is the SSOP-20 (shrunk small-outline, ~209-mil body). Both share the same silicon die, 7 KB OTP, 256 B RAM, and pin functions, but they are NOT pin-to-pin compatible on a finished PCB because of the different body footprints. Choose SO vs SS based on your board layout.
What is the best drop-in replacement for PIC16C771T-I/SO?
The closest drop-in modern replacement for the PIC16C771T-I/SO is the PIC16F877-I/SO or PIC16F887-I/SO from Microchip. Both use the SOIC-20 footprint, same 8-bit core, and same peripheral set, but replace OTP with Flash (14 KB and 14 KB respectively). Existing code compiles unchanged. Microchip publishes a migration guide for OTP-to-Flash conversion.
Where can I download the PIC16C771T-I/SO datasheet?
The original PIC16C771 datasheet is available from Microchip as DS30391E at https://ww1.microchip.com/downloads/en/devicedoc/30391e.pdf. Distributors such as DigiKey, Mouser, Octopart, FindIC, and Datasheets.com also mirror the PDF. Octopart additionally provides a normalized parametric table for cross-comparison with the PIC16F877 family.
Where can I find the PIC16C771T-I/SO pinout?
The 20-pin SOIC pinout is documented on page 1 of the Microchip datasheet DS30391E and reproduced on DigiKey, Mouser, and Octopart product pages. Pin 1 is RA0/AN0 and pin 20 is RB7, following the standard PIC16C7xx SOIC-20 layout. Use the XAIPART package diagram to identify pin 1 marker orientation.
What is the PIC16C771T-I/SO equivalent from a different manufacturer?
The PIC16C771 has no direct third-party cross-brand drop-in equivalent because PIC cores are proprietary to Microchip. The closest cross-brand alternatives are the Atmel ATmega88PA-AU/PU (SOIC-20 or PDIP-20) and ATtiny2313, which share the SOIC-20 footprint but require AVR-GCC toolchain and a complete firmware rewrite. Treat these as functional equivalents, not drop-in.
What peripherals does the PIC16C771T-I/SO include?
The PIC16C771T-I/SO integrates a 12-bit ADC with up to 8 input channels, two analog comparators with programmable reference, one USART/SCI for asynchronous/synchronous serial, three timers (Timer0, Timer1, Timer2), a watchdog timer, brown-out reset, in-circuit serial programming (ICSP), and 16 digital I/O lines shared with analog inputs.
When should I choose PIC16C771T-I/SO over PIC16F877-I/SO?
Choose the PIC16C771T-I/SO only when firmware is locked and an anti-reprogramming requirement justifies one-time-programmable memory (e.g., cost-optimized consumer products where field updates are undesirable). For all new designs and any application requiring field upgrades, choose the PIC16F877-I/SO. The flash-based MCU eliminates the OTP programming window and simplifies manufacturing.

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

選定ガイド

Choose PIC16C771T-I/SO when you need a 20 MHz 8-bit MCU with 7 KB OTP and a SOIC-20 footprint for industrial (-40 C to +85 C) applications where anti-reprogramming is a feature, not a bug - typical examples include commercial battery chargers, security keypads, and white-goods UI controllers. Choose PIC16C771T-E/SO when the design must operate above 85 C, such as under-hood automotive or outdoor enclosures. Choose PIC16C770T-I/SO when 4 KB of OTP is enough and you want to reuse the same SOIC-20 PCB. Choose PIC16F877-I/SO or PIC16F887-I/SO for all new designs or whenever you need field re-programmability - both are flash-based, pin-compatible, and have active lifecycle status with short lead times. PIC16C712T-I/SO is the lowest-memory alternative (2 KB OTP, 128 B RAM) for very small state machines on the same SOIC-20 footprint.

代替品との比較

パラメータ この製品 PIC16C771T-E/SO PIC16F877-I/SO PIC16F887-I/SO PIC16C770T-I/SO PIC16C712T-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package SOIC-20 SOIC-20 SOIC-20 SOIC-20 SOIC-20 SOIC-20
Program Memory 7 KB OTP 7 KB OTP 14 KB Flash 14 KB Flash 4 KB OTP 2 KB OTP
RAM 256 B 256 B 368 B 368 B 256 B 128 B
Maximum Clock 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Memory Type OTP (one-time programmable) OTP Flash Flash OTP OTP
Operating Temperature -40 C to +85 C -40 C to +125 C -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +85 C
Lifecycle Status Obsolete Obsolete Active Active Obsolete Obsolete

主な差別化要因

  • Highest-density OTP in the PIC16C7xx SOIC-20 family (vs PIC16C770T-I/SO)
  • Pin-compatible flash upgrade path with active stock (vs PIC16C770T-I/SO)
  • Industrial -40 C to +85 C temperature range matches factory floor (vs PIC16C771T-E/SO)

設計ノート

Estimated: Power dissipation is dominated by core current and I/O drive. At 20 MHz and 5 V, the PIC16C771 typically draws 15-20 mA active. Place a 0.1 uF decoupling capacitor within 5 mm of VDD (pin 18) and a bulk 10 uF electrolytic on the supply rail. For battery-powered designs, switch the MCU to sleep mode whenever possible - sleep current drops below 1 uA on PIC16C mid-range parts.

OTP memory cannot be erased or rewritten. Once the PIC16C771 is programmed and code- or pin-protected, the firmware is permanently locked. This is a security feature but a trap for first-time users: misprogrammed devices must be discarded. Plan a verification pass with a read-back before the code-protect bits are enabled. For prototypes, migrate to a PIC16F877-equivalent flash part, which is pin-compatible and re-programmable.

Keep the MCLR/VPP trace short (<5 cm) to minimize ESD coupling and programming-voltage ringing. Place a 10 kohm pull-up to VDD on MCLR for normal operation and route the ICSP connector directly to the MCLR pin. Maintain a ground guard around the crystal traces (OSC1/OSC2) and use a local ground pour under the SOIC-20 footprint to reduce EMI pickup on the analog ADC inputs.

The 12-bit ADC accuracy is limited by VDD noise and reference stability. Drive VREF (RA3) from a low‑impedance source (MCP1525 or similar) rather than VDD directly. Add a 10 nF + 100 nF capacitor pair at the VREF pin. Average multiple ADC readings to reject mains-frequency noise (50/60 Hz). When sampling high-impedance sensors, allow sufficient acquisition time per the datasheet formula or use the internal 12-bit ADC with auto-acquisition timing.

コンプライアンス情報

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

RoHS/REACH status not confirmed in distributor data. Abacus Technologies lists EU RoHS Compliant and REACH Compliant for the related PIC16C771/SO; however, this may be lot-dependent. AEC-Q100 is not applicable to the PIC16C family. Verify per specific lot via manufacturer declaration.

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

関連検索

PIC16C771T-I/SO PIC16C771 datasheet PDF Microchip PIC16C771T-I/SO PIC16C771 pinout SOIC-20 PIC 8-bit OTP 7KB 20MHz SOIC-20 PIC16C771 vs PIC16F877 PIC16C771 drop-in replacement buy PIC16C771T-I/SO PIC16C771T-I/SO obsolete equivalent 8-bit microcontroller 12-bit ADC SOIC-20 what is PIC16C771T-I/SO used for PIC16C771T-I/SO industrial sensor application

関連部品&用語

Microchip Technology PIC16C771T-I/SO PIC16C771 PIC16C770T-I/SO PIC16C712T-I/SO PIC16C771T-E/SO PIC16F877-I/SO PIC16F887-I/SO PIC microcontroller PIC16C mid-range RISC architecture OTP (one-time programmable) Flash memory 12-bit ADC analog comparator USART SOIC-20 small-outline IC surface mount SMD industrial temperature range ICSP programming brown-out reset RoHS REACH
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

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

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