Microchip Technology

PIC16C771-E/P - 8-Bit 20MHz OTP MCU with 12-bit ADC | Microchip

부품 번호: PIC16C771-E/P ✗ 단종
재고 있음 영업일 기준 1~3일 내 발송
2.5 V to 5.5 V Vdss 20-pin PDIP (P) Package OTP (One-Time Programmable) Memory
시작가 $6.1 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-18
볼륨 가격
수량 단가 합계
1 $9.5 $9.50
10 $8.55 $85.50
100 $7.65 $765.00
500 $6.8 $3,400.00
1,000 $6.1 $6,100.00
ℹ️ 모든 가격은 USD 기준입니다

PIC16C771-E/P 개요

The Microchip Technology PIC16C771-E/P is an 8-bit CMOS OTP-based microcontroller that executes instructions in 200 ns (20 MHz clock), delivering up to 5 MIPS of throughput in a 20-pin PDIP through-hole package. It integrates 7 KB (4K x 14) of OTP program memory, 256 bytes of RAM, and 6 channels of 12-bit Analog-to-Digital (A/D) converter, enabling precision measurement of analog signals without external circuitry. The device is part of the PIC16C717/770/771 family, providing 16 digital I/O lines and supporting 35 single-word instructions for code-efficient RISC-style programming.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, memory, and programmable peripherals. The PIC16C771 sits in Microchip's PIC16 mid-range family, an evolution of the PIC16C5X baseline architecture that adds ADC, interrupts, and more memory while retaining the 14-bit instruction word. In the broader system hierarchy, MCUs belong to the embedded processor category and serve as the central control element in products ranging from white goods to industrial sensors.

The PIC16C771-E variant is specified for the extended industrial temperature range (-40C to +125C), making it suitable for harsh-environment applications. Other key features include a 12-bit ADC with 6 input channels, an 8-bit timer/counter, a 16-bit timer/counter, a Watchdog Timer with its own on-chip RC oscillator, and a synchronous serial port (SSP) supporting SPI and I2C master/slave modes. The device operates from 2.5V to 5.5V.

The OTP (One-Time Programmable) architecture provides a low-cost path for production units while keeping firmware locked in a non-volatile on-chip memory. The PIC16C771-E/P supports in-circuit serial programming (ICSP) for flexible manufacturing flows, and code protection is selectable per datasheet.

Typical applications include industrial sensor signal conditioning, automotive body electronics, battery chargers, power supply monitoring, and instrumentation front-ends where the 12-bit ADC eliminates an external converter. In multi-rail designs, the ADC can monitor rail voltages and trigger firmware shutdown on brown-out events.

When designing with this device, allocate sufficient decoupling (0.1 uF + 10 uF bulk) close to VDD and AVdd, and ensure the MCLR pin is pulled high through a resistor. The ADC accuracy depends on a clean AVdd rail; a ferrite bead or LDO between Vdd and AVdd is recommended for precision measurements.

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

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C771-E/P (동일 폼 팩터 및 풋프린트) — 차이점: Package, Operating Temperature, Timers, Mounting Type, RoHS Status.

Microchip Technology
Package: 32-TQFP (7x7 mm, 0.8 mm pitch)
Operating Temperature: -40C to +105C
Timers: Three flexible timer/counters with compare modes
Microchip Technology
Package: 18-pin PDIP (Plastic DIP)
Operating Temperature: -40 °C to +85 °C (industrial)
Timers: 2 x 8-bit (Timer0, Timer1) + 1 capture/compare/PWM
Microchip Technology
Package: 40-pin PDIP (0.600 inch, 15.24 mm)
Timers: Two 8-bit (TMR0, TMR2), one 16-bit (TMR1)
RoHS Status: Compliant
Microchip Technology
Package: 20-pin SOIC (300 mil)
Operating Temperature: -40 C to +85 C (Industrial)
Mounting Type: Surface Mount

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

PIC16C771-I/P

✅ 드롭인
📦 20-pin PDIP
same 20-pin PDIP, same OTP 7 KB, RAM 256 B, 6x 12-bit ADC; temperature grade -40 C to +85 C (industrial) vs -40 C to +125 C (extended)

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

PIC16C717/P

✅ 드롭인
Microchip Technology
📦 20-pin PDIP
PIC16 (8-bit RISC, Harvard) · 35 single-word instructions · 200 ns (at 20 MHz) · OTP (one-time programmable) · 3.5 KB (2K x 14) · 256 bytes · Not available (OTP device) · 20 MHz

✓ 재고 있음

$1.34 / 개

데이터시트 보기 →

PIC16C770T/SO

✅ 드롭인
Microchip Technology
📦 20-pin SOIC
PIC 8-bit RISC (Harvard) · PIC16C mid-range · Up to 20 MHz · 200 ns · 35 single-word instructions · OTP (One-Time Programmable) · 3.5 KB (2K x 14 words) · 256 x 8 bytes

✓ 재고 있음

$2.18 / 개

데이터시트 보기 →

PIC16C765-I/P

✅ 드롭인 ⚠️ 사양 미검증
Microchip Technology
📦 40-pin PDIP
PIC16CXX mid-range 8-bit RISC (Harvard) · 14 KB OTP (8K x 14 words) · 256 bytes · None (OTP only) · 24 MHz (167 ns instruction cycle) · Approximately 6 MIPS · 35 single-word instructions · 4.0 V to 5.5 V

✓ 재고 있음

$5.1 / 개

데이터시트 보기 →

PIC16F877A-I/P

✅ 드롭인
Microchip Technology
📦 40-pin PDIP
8-bit CMOS Flash PIC microcontroller · 20 MHz · 200 ns · 14 KB Flash · 368 bytes RAM · 33 pins · 40-pin plastic DIP (PDIP) · PIC 8-bit architecture

✓ 재고 있음

가격 문의

데이터시트 보기 →

ATMEGA88PA-ANR

✅ 드롭인 ⚠️ 사양 미검증
Microchip Technology
📦 32-pin TQFP
8-bit AVR RISC · 8 KB (4K x 16) ISP Flash · 1 KB · 512 B · 20 MHz · 1.8 V to 5.5 V · 23 · 32 x 8

✓ 재고 있음

$0.92 / 개

데이터시트 보기 →

PIC16C771-E/P 최대 정격 & 전기적 특성

Family PIC16C PIC 16C
Core Size 8-bit
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 7 KB (4K x 14)
RAM Size 256 bytes
Number of I/O 16
ADC 12-bit, 6 channels
공급 전압 2.5 V to 5.5 V
Instruction Cycle Time 200 ns (20 MHz)
Instruction Set 35 single-word instructions
동작 온도 -40 C to +125 C (Extended, -E)
패키지 20-pin PDIP (P)
실장 유형 Through-Hole
Timers 1x 8-bit + 1x 16-bit + WDT
Communication SSP (SPI / I2C master-slave)
RoHS 상태 Non-compliant (PDIP, contains lead)

PIC16C771-E/P 핀 구성

DIP-20 Package Pinout Diagram DIP-20 20-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 DIP-20
핀 1 RA0/AN0 — PORTA bit 0 / analog input 0
핀 2 RA1/AN1 — PORTA bit 1 / analog input 1
핀 3 RA2/AN2 — PORTA bit 2 / analog input 2
핀 4 MCLR/Vpp — Master clear / programming voltage
핀 5 RA3/AN3/Vref+ — PORTA bit 3 / analog input 3 / ADC Vref+
핀 6 RA4/AN4/T0CKI — PORTA bit 4 / analog input 4 / Timer0 clock input
핀 7 RA5/AN5/SS — PORTA bit 5 / analog input 5 / SPI slave select
핀 8 Vss — Ground reference
핀 9 OSC1/CLKI — Crystal oscillator input / external clock
핀 10 OSC2/CLKO — Crystal oscillator output
핀 11 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock
핀 12 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2
핀 13 RC2/CCP1 — PORTC bit 2 / Capture-Compare-PWM 1
핀 14 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
핀 15 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
핀 16 RC5/SDO — PORTC bit 5 / SPI data out
핀 17 RC6 — PORTC bit 6
핀 18 RC7 — PORTC bit 7
핀 19 Vss — Ground reference
핀 20 VDD — Positive supply (2.5 V to 5.5 V)

일반적인 애플리케이션

PIC16C771-E/P 적합 용도: 6 애플리케이션s: Industrial Sensor Signal Conditioning, Battery Charger Control, Automotive Body Electronics, Power Supply Monitoring and Sequencing, Precision Instrumentation Front-End, HVAC Control Board.

🏭

Industrial Sensor Signal Conditioning

The PIC16C771-E/P's 6 channels of 12-bit ADC allow direct interfacing with up to six analog sensors - strain gauges, thermocouples with op-amp front-ends, or 4-20 mA loop transducers - without an external ADC. The 200 ns instruction cycle and 5 MIPS throughput at 20 MHz is sufficient for closed-loop control of temperature, pressure, and flow sensors. The on-chip SSP supports SPI or I2C peripherals for connecting external digital sensors, and the extended -40 C to +125 C temperature range supports factory-floor deployment.

⚡

Battery Charger Control

In a smart charger, the PIC16C771-E/P uses its 12-bit ADC to monitor battery voltage and charge current with ~1 mV resolution at 5 V. The 16-bit timer can drive PWM for switch-mode charger topologies, while the SSP talks to an I2C battery fuel gauge. The 256-byte RAM and 7 KB OTP easily accommodate CC-CV charge profiles, safety timers, and LED status logic for lead-acid or multi-cell Li-ion packs.

🚗

Automotive Body Electronics

The extended -40 C to +125 C temperature grade suits the PIC16C771-E/P for under-dash automotive modules such as lighting controllers, wiper timers, and HVAC blend-door actuators. Its 16 I/O pins handle switch inputs and relay/MOSFET drivers, while the 12-bit ADC reads trimmer positions and current-sense shunts. Although not AEC-Q100 qualified, the part has historically been used in non-safety automotive subsystems. Note that production designs should migrate to the PIC16F1xxx family for automotive qualification.

⚡

Power Supply Monitoring and Sequencing

Use the PIC16C771-E/P as a multi-rail supervisor: each ADC channel monitors one rail voltage, and the firmware asserts enable signals through GPIO to enforce power-up and power-down sequencing. The Watchdog Timer with its dedicated RC oscillator ensures firmware recovery from code lock-ups. The 2.5 V minimum supply voltage lets the MCU run from a deeply discharged battery during graceful shutdown. The SSP provides I2C telemetry of rail status to a system host controller.

🔧

Precision Instrumentation Front-End

For a low-cost DMM, weigh scale, or panel meter, the PIC16C771-E/P's 12-bit ADC combined with a precision external reference (e.g., 4.096 V) yields 1 mV per LSB - adequate for many field instruments. The 200 ns instruction execution lets the firmware run digital filtering (moving average, median) without bogging down the sample loop. The SSP can drive an SPI LCD or an I2C EEPROM for calibration storage. The through-hole PDIP package is friendly to hand-soldered prototype builds.

🏭

HVAC Control Board

In an HVAC thermostat or zone controller, the PIC16C771-E/P reads temperature sensors via the 12-bit ADC, drives triacs or relay coils through GPIO, and communicates with the indoor unit through I2C or SPI. The 16-bit timer generates accurate PWM for variable-speed fan control. The 7 KB OTP holds the full thermostat state machine including hysteresis, schedule logic, and fault diagnostics. The extended temperature range supports attic and outdoor installations.

추천 제품 요약

What is the program memory size of PIC16C771-E/P?
The PIC16C771-E/P contains 7 KB of OTP program memory, organized as 4K x 14 instruction words. According to the Microchip PIC16C771 datasheet, this OTP memory is one-time programmable, which keeps unit cost low while locking firmware into the device. For development or field-reprogrammable designs, the PIC16F877 family is a flash-memory alternative.
What is the operating voltage range of PIC16C771-E/P?
The PIC16C771-E/P operates from 2.5 V to 5.5 V across the full -40 C to +125 C extended industrial temperature range. The internal ADC is specified for best performance at 5 V. For lower noise and better ADC linearity, place a small LDO or ferrite between Vdd and AVdd per Microchip's Mid-Range Reference Manual (DS33023).
How many ADC channels does PIC16C771 have?
The PIC16C771 integrates 6 channels of 12-bit A/D converter, allowing direct sampling of up to six analog signals without external multiplexing. Per Microchip's product page, the 12-bit resolution discriminates signal changes as small as ~1 mV at a 5 V reference - removing the need for a separate external ADC in many sensor-conditioning designs.
What is the difference between PIC16C771-E/P and PIC16C771-I/P?
The PIC16C771-E/P is rated for the extended temperature range (-40 C to +125 C), whereas the PIC16C771-I/P is rated for the industrial range (-40 C to +85 C). Both share the same 7 KB OTP, 256 B RAM, 6-channel 12-bit ADC and 20-pin PDIP package, so the -I/P is a drop-in substitute for benign thermal environments.
Is PIC16C771-E/P still in production?
No, the PIC16C771-E/P is listed as obsolete by Microchip. The PIC16C OTP family has been superseded by flash-based PIC16F1xxx devices. Last-time-buy windows for PIC16C parts have historically been limited; verify with Microchip authorized distributors for any remaining inventory and lead time as of 2026-09-19.
Where can I buy PIC16C771-E/P online?
The PIC16C771-E/P is available from authorized distributors such as DigiKey, Mouser, and Microchip Direct as inventory allows. Stock is limited because the part is obsolete. As of 2026-09-19, expect higher unit pricing and longer lead times than active parts - request a quote for confirmed availability.
What is the price of PIC16C771-E/P?
The PIC16C771-E/P lists for approximately USD 9.50 at quantity 1, scaling down to USD 6.10 per unit at quantity 1000 as of 2026-09-19 per distributor data. Because the part is obsolete, prices fluctuate with remaining channel inventory; smaller order quantities may carry a premium.
What is the lead time for PIC16C771-E/P?
Lead time for the PIC16C771-E/P varies by distributor because the part is obsolete. As of 2026-09-19, expect 6 to 12 weeks where stock exists, or longer where authorized-distributor inventory is exhausted. Contact Microchip Sales for last-time-buy options before committing to new designs.
Is PIC16C771-E/P in stock at distributors?
Stock of the PIC16C771-E/P is sporadic due to its obsolete status. As of 2026-09-19, distributor inventories on DigiKey, Mouser and Xecor may show limited quantities. Always check real-time stock before placing orders; for new designs, choose the flash-memory PIC16F family instead.
What is the best drop-in replacement for PIC16C771-E/P?
The PIC16C771-I/P is the closest drop-in substitute: same 20-pin PDIP package, same 7 KB OTP, 256 B RAM, 6-channel 12-bit ADC, and pin-to-pin compatible. The only practical difference is the temperature grade - I/P covers -40 C to +85 C versus the -E/P's -40 C to +125 C. For a flash-memory upgrade, the PIC16F877A-I/P is a common migration target.
Where to download PIC16C771 datasheet PDF?
The official PIC16C771 datasheet PDF can be downloaded from Microchip's documentation server at ww1.microchip.com/downloads/en/DeviceDoc/39584B.pdf. The datasheet is also available from secondary sources such as alldatasheet.com and digchip.com. The companion PICmicro Mid-Range Reference Manual (DS33023) provides family-level architecture detail.
What is the pinout of the PIC16C771-E/P in 20-pin PDIP?
The PIC16C771 20-pin PDIP places Vdd on pin 20, Vss on pin 19, RA0-RA5 on pins 1-6, RB0-RB7 on pins 7-9 and 10-14 (RB6/PGC and RB7/PGD double as ICSP), RC0-RC7 on pins 11-18, and MCLR on pin 4. Refer to the official datasheet pinout diagram before wiring; pin 1 is identified by the molded dot.
PIC16C771-E/P vs PIC16F877A - which is better for a sensor interface?
For a sensor interface in a new design, the PIC16F877A-I/P is generally the better choice: it uses flash memory (field-updatable) and supports ICD debugging, while keeping a 14-bit instruction set, 8-channel 10-bit ADC and similar I/O count. The PIC16C771-E/P retains an advantage only where 12-bit ADC resolution or OTP cost at scale is required - and the part is obsolete.
When should I choose PIC16C771-E/P over a flash MCU?
Choose the PIC16C771-E/P only when you need an OTP-based part for low per-unit cost in a sealed production design, or when legacy firmware is locked to this exact device. For new designs, prefer a flash-memory PIC16F1xxx or PIC18 part for field-upgradeability and longer-term availability, especially given the PIC16C771-E/P's obsolete status.
Can the PIC16C770 replace the PIC16C771-E/P directly?
The PIC16C770 differs from the PIC16C771 by flash/EPROM density and peripheral count and is not a pin-equivalent drop-in. For a same-package substitute, use the PIC16C771-I/P (industrial temp) or migrate to the PIC16F877A-I/P (flash) when code-protection and field-update flexibility are required. Always validate the substitute on a prototype before committing.

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

선택 가이드

Choose PIC16C771-E/P only when (1) you need the 12-bit ADC on a 20-pin PDIP footprint, (2) the design is cost-sensitive enough to justify OTP programming, and (3) the wider -40 C to +125 C temperature grade is mandatory. For lower-temp industrial applications at the same spec level, drop in the PIC16C771-I/P for higher availability. For new designs, prefer the flash-based PIC16F1xxx family for field-upgradeability and active lifecycle status. Validate substitutes on a prototype before committing.

대체품과의 비교

파라미터 이 제품 PIC16C771-I/P PIC16C717/P PIC16C770T/SO PIC16F877A-I/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-pin PDIP 20-pin PDIP - same 20-pin PDIP - same 20-pin SOIC - surface-mount equivalent 40-pin PDIP - larger
Program Memory 7 KB OTP 7 KB OTP 3.5 KB OTP 3.5 KB OTP 14 KB Flash
ADC 12-bit, 6-ch 12-bit, 6-ch 10-bit, 6-ch 12-bit, 6-ch 10-bit, 8-ch
Operating Temperature -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
Supply Voltage 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V 2.0 V to 5.5 V
Memory Type OTP OTP OTP OTP Flash
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Active

주요 차별점

  • 12-bit ADC resolution (vs PIC16C717/P)
  • Extended temperature grade (vs PIC16C771-I/P)
  • Field-reprogrammable migration target (vs PIC16F877A-I/P)

설계 노트

Decouple Vdd (pin 20) with a 0.1 uF ceramic plus 10 uF bulk capacitor placed within 5 mm of the pin. For best ADC accuracy, power AVdd (when used) from a separate LDO or ferrite-bead-isolated rail and place a 10 uF + 0.1 uF decoupling pair at the AVdd pin. The ADC accuracy degrades sharply with a noisy AVdd rail.

Do not leave MCLR floating. Tie MCLR to Vdd through a 10 kohm resistor to prevent spurious resets. For ICSP programming, route RB6/PGC and RB7/PGD to an in-circuit programming header with no series resistors greater than 1 kohm, per the Microchip Mid-Range Reference Manual (DS33023).

When using the ADC, add an RC anti-alias filter at each analog input (typically 1 kohm + 100 pF for 10 kHz sample rate). Driving high-impedance analog sources directly into the ADC will degrade S/N. For ratiometric measurements, use the AVdd rail as the ADC reference and derive the sensor excitation from the same AVdd.

규정 준수 정보

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

PDIP package typically contains lead, so the part is generally RoHS non-compliant. Reach status and halogen-free status not explicitly stated in the verified web data; AEC-Q100 not qualified - this part is not intended for automotive safety applications.

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

관련 검색

PIC16C771-E/P PIC16C771 datasheet Microchip PIC16C771 12-bit ADC 8-bit microcontroller 20-pin PDIP OTP MCU PIC16C771 industrial sensor interface PIC16C771-E/P vs PIC16C771-I/P PIC16C771 drop-in replacement PIC16C771-E/P buy price stock what is the ADC resolution of PIC16C771 PIC16C771 pinout 20-pin PDIP PIC16C771 lead time obsolete

관련 부품 & 용어

Microchip Technology PIC16C771 PIC16C771-E/P PIC16C771-I/P PIC16C717 PIC16C770 PIC16F877A PICmicro Mid-Range Reference Manual DS33023 8-bit microcontroller MCU RISC OTP program memory 12-bit ADC synchronous serial port ICSP MCLR PDIP-20 RoHS REACH AEC-Q100 extended temperature grade industrial sensor interface SPI I2C
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

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

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