PIC16C77-20/P - 8-bit 20MHz OTP MCU 14KB | Microchip
부품 번호: PIC16C77-20/P ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $5.55 | $5.55 |
| 10 | $5.1 | $51.00 |
| 100 | $4.65 | $465.00 |
| 500 | $4.2 | $2,100.00 |
| 1,000 | $3.85 | $3,850.00 |
PIC16C77-20/P 개요
드롭인 대체품: PIC16C77-20/P — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C77-20/P (동일 폼 팩터 및 풋프린트) — 차이점: Package, Serial Interfaces, Timers, Core Architecture, Program Memory Size.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F77-I/P
✅ 드롭인✓ 재고 있음
$8.4 / 개
데이터시트 보기 →PIC16F77-E/P
✅ 드롭인✓ 재고 있음
$5.04 / 개
데이터시트 보기 →PIC16C77-10/P
✅ 드롭인✓ 재고 있음
$5.25 / 개
데이터시트 보기 →PIC16C77-04/PT
✅ 드롭인✓ 재고 있음
$6.08 / 개
데이터시트 보기 →PIC16C77-20I/P
✅ 드롭인✓ 재고 있음
$8.65 / 개
데이터시트 보기 →PIC16C74B-20I/PT
✅ 드롭인✓ 재고 있음
$4.62 / 개
데이터시트 보기 →PIC16C76-20/P
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16C77-20/P 최대 정격 & 전기적 특성
| Core Architecture | PIC16C mid-range 8-bit RISC |
| Clock Speed (max) | 20 MHz |
| Instruction Cycle | 200 ns |
| Program Memory | 14 KB (8K x 14) OTP |
| RAM | 368 bytes |
| I/O Pins | 33 |
| A/D Converter | 8 channels, 8-bit |
| 공급 전압 | 4.0 V to 5.5 V (range to 6.0 V) |
| I/O Sink/Source Current | 25 mA / 25 mA |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Communication | USART, SSP (SPI/I2C) |
| 동작 온도 | Commercial, Industrial, Extended ranges |
| 패키지 | 40-pin PDIP (0.300 inch, windowed CERDIP option) |
| 실장 유형 | Through-Hole |
| Instruction Set | 35 single-word instructions |
| Low-Power Consumption | 15 µA typical at 5 V/4 MHz; 1 µA standby at 3 V/32 kHz |
PIC16C77-20/P 핀 구성
| 핀 1 | MCLR/VPP — Master Clear (reset) input or programming voltage |
| 핀 2 | RA0/AN0 — PORTA bit 0 / Analog input 0 |
| 핀 3 | RA1/AN1 — PORTA bit 1 / Analog input 1 |
| 핀 4 | RA2/AN2 — PORTA bit 2 / Analog input 2 |
| 핀 5 | RA3/AN3/VREF — PORTA bit 3 / Analog input 3 / VREF+ |
| 핀 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| 핀 7 | RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SSP slave select |
| 핀 8 | RE0/RD — PORTE bit 0 / Parallel slave port read control |
| 핀 9 | RE1/WR — PORTE bit 1 / Parallel slave port write control |
| 핀 10 | RE2/CS — PORTE bit 2 / Parallel slave port chip select |
| 핀 11 | VDD — Positive supply voltage |
| 핀 12 | VSS — Ground reference |
| 핀 13 | OSC1/CLKIN — Oscillator crystal input / external clock |
| 핀 14 | OSC2/CLKOUT — Oscillator crystal output / clock out |
| 핀 15 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / clock input |
| 핀 16 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| 핀 17 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 |
| 핀 18 | RC3/SCK/SCL — PORTC bit 3 / SSP clock |
| 핀 19 | RD0/PSP0 — PORTD bit 0 / Parallel slave port bit 0 |
| 핀 20 | RD1/PSP1 — PORTD bit 1 / Parallel slave port bit 1 |
| 핀 21 | RD2/PSP2 — PORTD bit 2 / Parallel slave port bit 2 |
| 핀 22 | RD3/PSP3 — PORTD bit 3 / Parallel slave port bit 3 |
| 핀 23 | RC4/SDI/SDA — PORTC bit 4 / SSP data in / I2C data |
| 핀 24 | RC5/SDO — PORTC bit 5 / SSP data out |
| 핀 25 | RC6/TX/CK — PORTC bit 6 / USART transmit / clock |
| 핀 26 | RC7/RX/DT — PORTC bit 7 / USART receive / data |
| 핀 27 | RD4/PSP4 — PORTD bit 4 / Parallel slave port bit 4 |
| 핀 28 | RD5/PSP5 — PORTD bit 5 / Parallel slave port bit 5 |
| 핀 29 | RD6/PSP6 — PORTD bit 6 / Parallel slave port bit 6 |
| 핀 30 | RD7/PSP7 — PORTD bit 7 / Parallel slave port bit 7 |
| 핀 31 | VSS — Ground reference |
| 핀 32 | VDD — Positive supply voltage |
| 핀 33 | RB0/INT — PORTB bit 0 / External interrupt |
| 핀 34 | RB1 — PORTB bit 1 |
| 핀 35 | RB2 — PORTB bit 2 |
| 핀 36 | RB3 — PORTB bit 3 |
| 핀 37 | RB4 — PORTB bit 4 |
| 핀 38 | RB5 — PORTB bit 5 |
| 핀 39 | RB6/PGC — PORTB bit 6 / In-circuit debugger clock |
| 핀 40 | RB7/PGD — PORTB bit 7 / In-circuit debugger data |
일반적인 애플리케이션
PIC16C77-20/P 적합 용도: 6 애플리케이션s: Industrial Control Systems, Motor Control and Drive, Metering and Energy Measurement, Embedded Automation and PLC Modules, Low-Power Battery Monitoring, IoT Edge Devices and Sensor Hubs.
Industrial Control Systems
The PIC16C77-20/P fits industrial control with its 33 I/O lines at 25 mA sink/source directly driving relay coils, optocouplers, and indicator LEDs without external drivers, while the 8-channel 8-bit ADC reads 4-20 mA loop sensors and bridge outputs. The 200 ns instruction cycle at 20 MHz handles PID loops at sub-millisecond rates, and the wide 4.0-5.5 V supply tolerates 24 V industrial rail post-regulation. Unlike flash parts, the OTP memory locks firmware against field tampering in production equipment, and the 40-pin PDIP package simplifies through-hole prototyping for control panels.
추천
Motor Control and Drive
The PIC16C77-20/P is suitable for DC and stepper motor control with its three timers generating complementary PWM signals at the 20 MHz clock, plus the 8-channel ADC sampling current-sense shunts and back-EMF feedback. The 368-byte RAM accommodates small state machines for trapezoidal commutation, and the USART enables Modbus RTU or RS-485 command interfaces. The 33 high-current I/O pins source MOSFET gate drivers directly without buffer stages. The PIC mid-range instruction set ensures deterministic interrupt latency for overcurrent protection loops critical in motor-drive safety.
추천
Metering and Energy Measurement
The PIC16C77-20/P fits single-phase energy metering with its 8-bit ADC sampling current and voltage waveforms at sufficient resolution for class-1 meters when paired with anti-aliasing filters. The 20 MHz instruction rate performs RMS calculations and energy accumulation in real time, and the 14 KB OTP stores calibration tables and tariff logic. The SSP peripheral drives EEPROM or LCD displays for end-user readouts. The 40-pin PDIP simplifies field-serviceable meter designs where replaceable MCUs reduce service cost.
추천
Embedded Automation and PLC Modules
The PIC16C77-20/P is a strong fit for PLC-style I/O modules with 33 I/O lines mapping directly to DIN-rail terminal blocks, plus USART for Modbus RTU slave communication. The 8-channel ADC reads analog sensor inputs (temperature, pressure, level) while the three timers handle pulse counting from flow meters or encoders. The wide supply voltage range to 6.0 V accommodates 24 V industrial rail post-regulation. OTP memory locks ladder-logic-equivalent firmware against unauthorized modification, and the through-hole PDIP package supports hand-rework in maintenance scenarios.
추천
Low-Power Battery Monitoring
The PIC16C77-20/P suits battery-powered sensor nodes operating at 15 µA typical at 5 V/4 MHz with 1 µA standby at 3 V/32 kHz, allowing multi-year battery life on duty-cycled monitoring. The 8-channel ADC monitors cell voltages and temperatures, while the SSP peripheral interfaces to external sensors via I2C or SPI. The 33 I/O lines drive status LEDs and wake-up interrupts. The OTP memory locks power-management firmware, preventing field reprogramming that could compromise battery-life validation.
추천
IoT Edge Devices and Sensor Hubs
The PIC16C77-20/P supports edge sensor aggregation with its 8-channel ADC and USART for upstream connectivity, plus SSP for local sensor networking via I2C or SPI. The 20 MHz clock rate runs lightweight TCP/IP stacks or Modbus gateways, and the 14 KB OTP stores fixed gateway firmware. The 33 I/O lines drive multiple sensor enables and indicator panels. The wide 4.0-5.5 V supply matches USB-powered and 5 V regulated rails typical in IoT gateways, while the 40-pin PDIP aids prototype iteration before reflow production.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16C77-20/P — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F77-I/P | PIC16F77-E/P | PIC16C77-10/P | PIC16C74B-20I/P |
|---|---|---|---|---|---|
| Package | 40-pin PDIP | 40-pin PDIP (same) | 40-pin PDIP (same) | 40-pin PDIP (same) | 40-pin PDIP (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 14 KB OTP | 14 KB Flash | 14 KB Flash | 14 KB OTP | 8 KB OTP |
| Clock Speed | 20 MHz | 20 MHz | 20 MHz | 10 MHz | 20 MHz |
| RAM | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 192 bytes |
| I/O Pins | 33 | 33 | 33 | 33 | 33 |
| ADC | 8 channels, 8-bit | 8 channels, 8-bit | 8 channels, 8-bit | 8 channels, 8-bit | 8 channels, 8-bit |
| Temperature Range | Commercial (0C to +70C) | Industrial (-40C to +85C) | Extended (-40C to +125C) | Commercial (0C to +70C) | Industrial (-40C to +85C) |
| Reprogrammable | No (OTP) | Yes (Flash) | Yes (Flash) | No (OTP) | No (OTP) |
주요 차별점
- Larger 14 KB OTP program memory vs PIC16C76 (vs PIC16C76-20/P)
- Reprogrammability vs OTP lock (vs PIC16F77-I/P)
- Faster 20 MHz clock vs PIC16C77-04 (vs PIC16C77-04/P)
- Extended RAM vs PIC16C74B family (vs PIC16C74B-20I/P)
설계 노트
Estimated: At VDD=5 V and 20 MHz active current ~10 mA, plus ADC ~1 mA and I/O sink ~50 mA worst-case, the PIC16C77-20/P can draw up to 60 mA from a regulated 5 V rail. Designers must budget the LDO/dropper to support this peak with a 100 nF ceramic decoupling capacitor placed within 5 mm of each VDD pin (pins 11 and 32), plus a bulk 10 µF tantalum or aluminum-polymer cap on the supply rail. Inductive loads driven directly from I/O require flyback diodes or external MOSFETs to limit back-EMF.
Layout for the PIC16C77-20/P must keep the OSC1/OSC2 traces short and surround the crystal with a ground pour to minimize EMI pickup. The MCLR pin (pin 1) requires a 10 kΩ pull-up to VDD and a 100 nF cap to ground for noise immunity; avoid leaving MCLR floating. The PGC/PGD pins (39, 40) need a 4.7 kΩ resistor in series for ICSP isolation if an external programmer shares the lines with application circuitry.
OTP memory cannot be electrically erased or reprogrammed; firmware bugs discovered after production are unfixable without a mask or package change. Always prototype with the flash-based PIC16F77 (same 40-pin PDIP pinout per Microchip pin compatibility chart 00148J2) and migrate to PIC16C77-20/P only after firmware is validated for production. Also note that the ADC reference pins (RA3/VREF+) must be decoupled with 100 nF + 10 µF and the ADC acquisition time must be configured per the datasheet's Tad parameter to avoid conversion errors.
규정 준수 정보
Compliance information not provided in verified web data; RoHS and REACH status marked [DATA_NEEDED]. Microchip parts are generally RoHS compliant for current production, but legacy OTP parts may predate RoHS mandates.