PIC16C72-20/SS - 8-Bit 20MHz OTP MCU, 3.5KB EPROM, 28-SSOP | Microchip
부품 번호: PIC16C72-20/SS ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $5.3 | $5.30 |
| 10 | $4.85 | $48.50 |
| 100 | $4.2 | $420.00 |
| 500 | $3.65 | $1,825.00 |
| 1,000 | $3.1 | $3,100.00 |
PIC16C72-20/SS 개요
A PIC microcontroller is a compact microcontroller unit (MCU) built on a Harvard-architecture RISC core, integrating CPU, non-volatile program memory, RAM, and peripherals on a single die. PIC16C-series parts occupy the mid-range position of Microchip's 8-bit line - below PIC18 in performance and above PIC10/PIC12 in capability - targeting cost-sensitive embedded control. The PIC16C72 family specifically combines 8-channel 8-bit ADC, capture/compare/PWM, and USART peripherals, making it a typical PIC16C mid-tier general-purpose MCU.
Key features of the PIC16C72-20/SS include 20MHz maximum clock speed, 3.5KB (2K x 14) of OTP program memory, 128 bytes of data RAM, 13 digital I/O pins, an 8-channel 8-bit A/D converter, a Timer0 8-bit timer/counter with 8-bit prescaler, and a capture/compare/PWM module. Brown-out Reset (BOR) circuitry protects against low-voltage lockups, while an operating voltage range of 4.0V to 5.5V (per one source's 4 to 5.5V listing) supports the legacy 5V embedded ecosystem. The part is sourced as commercial grade with SSOP-28 surface-mount packaging.
Architecturally, the PIC16C72-20/SS uses a 14-bit instruction word with a Harvard-separated program/data bus, eight-level stack, and 35 single-cycle instructions (excluding branches). The 8-bit ADC uses successive approximation with analog input multiplexing across 5 channels (per the PIC16C72 datasheet's standard pinout) or 8 channels (per varying distributor descriptions - consult datasheet for authoritative count). The PWM module supports capture, compare, and PWM functions via a 16-bit timer base.
Typical applications include industrial control loops (using ADC + PWM), sensor signal conditioning, low-speed serial communication via USART, white-goods motor control, and legacy 5V embedded designs. It also fits automotive body electronics, HVAC control boards, and consumer appliance controllers where cost-sensitive 8-bit MCU performance is sufficient.
When designing with this device, consider that the OTP memory cannot be reprogrammed - field updates require a Flash-based variant such as the PIC16F72. Ensure 5V supply regulation and decoupling per datasheet recommendations, and verify ADC reference voltage stability for measurement accuracy.
This page synthesizes distributor pricing, drop-in PIC16C72-family alternatives, and practical design notes that go beyond what appears on a single DigiKey or Mouser listing.
드롭인 대체품: PIC16C72-20/SS — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C72-20/SS (동일 폼 팩터 및 풋프린트) — 차이점: Package, Timers, Core Architecture, RoHS Status, ADC.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16C72-10/SS
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$5.62 / 개
데이터시트 보기 →PIC16C72-20I/SS
✅ 드롭인✓ 재고 있음
$5.1 / 개
데이터시트 보기 →PIC16C72-04/SO
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$3.45 / 개
데이터시트 보기 →PIC16C72-10I/SO
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$4.25 / 개
데이터시트 보기 →PIC16C72-20/SP
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$2.95 / 개
데이터시트 보기 →PIC16F72-I/SS
✅ 드롭인✓ 재고 있음
$2.19 / 개
데이터시트 보기 →PIC16C72-20/SS 최대 정격 & 전기적 특성
| Core | PIC16C RISC 8-bit |
| Instruction Set Architecture | Harvard, 14-bit instruction word |
| Maximum Clock Speed | 20 MHz |
| Program Memory | 3.5 KB (2K x 14) OTP |
| Data RAM | 128 x 8 bytes |
| I/O Pins | 13 |
| ADC | 8-bit, multi-channel |
| Timers | Timer0: 8-bit timer/counter with 8-bit prescaler |
| Peripherals | Capture/Compare/PWM, USART |
| Brown-out Reset (BOR) | Yes |
| 공급 전압 | 4.0 V to 5.5 V |
| ROM Type | OTP (One-Time Programmable) |
| 패키지 | 28-SSOP (5.30 mm) |
| 실장 유형 | Surface Mount |
PIC16C72-20/SS 핀 구성
| 핀 1 | MCLR/Vpp — Master Clear (Reset) input / Programming voltage |
| 핀 2 | RA0/AN0 — PORTA bit 0 / Analog input channel 0 |
| 핀 3 | RA1/AN1 — PORTA bit 1 / Analog input channel 1 |
| 핀 4 | RA2/AN2 — PORTA bit 2 / Analog input channel 2 |
| 핀 5 | RA3/AN3/Vref — PORTA bit 3 / Analog input channel 3 / ADC voltage reference |
| 핀 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| 핀 7 | RA5/AN4/SS — PORTA bit 5 / Analog input channel 4 / Slave Select |
| 핀 8 | OSC1/CLKIN — Oscillator input / External clock input |
| 핀 9 | OSC2/CLKOUT — Oscillator output / Clock output |
| 핀 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| 핀 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output |
| 핀 12 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM1 output |
| 핀 13 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| 핀 14 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| 핀 15 | RC5/SDO — PORTC bit 5 / SPI data out |
| 핀 16 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| 핀 17 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| 핀 18 | RB0/INT — PORTB bit 0 / External interrupt |
| 핀 19 | RB1 — PORTB bit 1 |
| 핀 20 | RB2 — PORTB bit 2 |
| 핀 21 | RB3/PGM — PORTB bit 3 / Low-voltage programming |
| 핀 22 | RB4 — PORTB bit 4 |
| 핀 23 | RB5 — PORTB bit 5 |
| 핀 24 | RB6/PGC — PORTB bit 6 / ICSP clock |
| 핀 25 | RB7/PGD — PORTB bit 7 / ICSP data |
| 핀 26 | Vss — Ground reference |
| 핀 27 | VDD — Positive supply voltage (5V) |
| 핀 28 | NC — Not connected (per datasheet) |
일반적인 애플리케이션
PIC16C72-20/SS 적합 용도: 6 애플리케이션s: Industrial Control Loop with ADC + PWM, White Goods Appliance Control Board, Low-Speed Serial Communication Node, HVAC Climate Control Module, Consumer Appliance User Interface Controller, Legacy 5V Embedded Control Module.
Industrial Control Loop with ADC + PWM
The PIC16C72-20/SS fits industrial control loops that require sensor measurement and actuator drive. Its 8-bit multi-channel ADC samples analog sensor signals (temperature, pressure, flow) while the Capture/Compare/PWM module generates variable-duty drive signals for motors, heaters, or solenoid valves. At 20MHz the part delivers 5 MIPS, sufficient for PID-loop computation cycles under 200us. The 4.0V-5.5V supply range integrates cleanly with industrial 5V rails, while the 28-SSOP package supports compact DIN-rail mounted controller boards. Brown-out Reset protects against brown-out events common in industrial supplies.
추천
White Goods Appliance Control Board
The PIC16C72-20/SS is well-suited for white-goods appliance control - washing machines, dishwashers, microwave ovens - where its 8-bit MCU performance and 5V supply tolerance match legacy cost-down designs. The 3.5KB OTP memory holds finalized appliance firmware (cycle state machines, user interface handling), while the PWM module drives motor control signals for pumps and valves. Its commercial temperature grade fits indoor appliance environments. The 13 I/O pins multiplex with the user-interface keypad, status indicators, and sensor inputs.
추천
Low-Speed Serial Communication Node
The PIC16C72-20/SS serves as a low-cost serial communication node using its integrated USART peripheral. Operating at 20MHz, it can sustain standard baud rates up to 115200 with low interrupt overhead, suitable for RS-232/RS-485 sensor hubs, point-of-sale terminals, and serial-controlled instrumentation. The 128-byte RAM accommodates modest receive buffers, and the 3.5KB OTP holds protocol stack plus application logic. The 28-SSOP package's compact footprint benefits space-constrained serial modules.
추천
HVAC Climate Control Module
The PIC16C72-20/SS suits HVAC climate control modules where it reads multiple thermistor inputs via its 8-bit ADC, drives fan/valve PWM outputs, and communicates with a master controller via USART. Its 4.0V-5.5V supply range aligns with HVAC 24VAC-derived 5V rails. The Brown-out Reset protects against compressor inrush dips. The 128-byte RAM supports modest scheduling buffers, and 3.5KB OTP holds HVAC state-machine code. The 28-SSOP package fits compact thermostat and air-handler PCBs.
추천
Consumer Appliance User Interface Controller
The PIC16C72-20/SS functions as a user-interface controller in consumer appliances - coffee makers, blenders, slow cookers - where it scans keypads, drives LED/LCD displays, and signals a main controller. The 13 I/O pins handle keypad matrix scanning (up to 12 keys), indicator LEDs, and beeper drive. The PWM module generates variable-frequency tones for audible feedback. OTP memory secures finalized UI firmware at minimum cost. The 28-SSOP package fits behind display panels in space-constrained enclosures.
추천
Legacy 5V Embedded Control Module
The PIC16C72-20/SS targets legacy 5V embedded systems where modern 3.3V MCUs cannot be retrofitted without reworking the analog front-end. It interfaces directly with 5V sensors, 5V op-amps, and 5V actuators without level shifters. The PIC16C72 family remains widely used in industrial controllers, automotive body electronics, and test equipment manufactured in the late 1990s-2000s. For service replacements and obsolescence management, the active lifecycle status and broad distributor stock make it a sustainable choice.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16C72-20/SS — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16C72-10/SS | PIC16C72-20I/SS | PIC16F72-I/SS |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SSOP (5.30mm) | 28-SSOP (5.30mm) - same | 28-SSOP (5.30mm) - same | 28-SSOP (5.30mm) - same |
| Maximum Clock Speed | 20 MHz | 10 MHz (-50%) | 20 MHz (same) | 20 MHz (same) |
| Program Memory Type | OTP (3.5 KB) | OTP (3.5 KB) - same | OTP (3.5 KB) - same | Flash (3.5 KB) - reprogrammable |
| Program Memory Size | 3.5 KB (2K x 14) | 3.5 KB (2K x 14) - same | 3.5 KB (2K x 14) - same | 3.5 KB (2K x 14) - same |
| Data RAM | 128 bytes | 128 bytes - same | 128 bytes - same | 128 bytes - same |
| I/O Pins | 13 | 13 - same | 13 - same | 13 - same |
| Supply Voltage | 4.0 V to 5.5 V | 4.0 V to 5.5 V - same | 4.0 V to 5.5 V - same | 2.0 V to 5.5 V (wider) |
| Temperature Grade | Commercial (0C to +70C) | Commercial (0C to +70C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) |
주요 차별점
- Lowest-cost 5V OTP MCU in PIC16C mid-range family (vs PIC16F72-I/SS)
- Industrial temperature grade available in same footprint (vs PIC16C72-10/SS)
- 20MHz clock vs slower 10MHz speed grade (vs PIC16C72-10/SS)
설계 노트
The PIC16C72-20/SS operates from a single 5V supply (4.0V to 5.5V) with typical active current around 5-13 mA at 20MHz and sleep current below 1uA with WDT disabled. Use a bulk 10uF electrolytic plus 0.1uF ceramic decoupling capacitor placed within 10mm of the Vdd pin (pin 27). For battery-backed or sleep-heavy designs, ensure the Brown-out Reset (BOR) is configured to match the supply droop profile - the default BOR threshold is appropriate for most 5V rails. The MCLR pin (pin 1) requires a 10kohm pull-up to Vdd and a 100nF cap to ground for proper reset; do not leave MCLR floating.
OTP memory is one-time programmable - any code bug discovered after programming requires a new chip. Develop and debug on a Flash-based equivalent (PIC16F72-I/SS in the same SSOP-28 footprint) and only flash-freeze to PIC16C72-20 for production. Verify MPLAB X IDE supports your target part before committing; PIC16C72 needs a compatible compiler configuration. Ensure the ADC's Vref source (pin 5 RA3/AN3/Vref or Vdd) is stable - any noise on the reference corrupts all ADC readings; add a 10nF ceramic on the Vref pin if used.
At 20MHz with all peripherals active, the PIC16C72-20/SS dissipates approximately 65-100mW internally. The 28-SSOP package's theta_JA of approximately 80-100 C/W gives a junction-to-ambient thermal resistance of 4-8 C/W. Estimated: at 25C ambient with no airflow, junction temperature rises 4-8 C, well within the commercial 70C limit. For industrial temperature grade designs, choose PIC16C72-20I/SS (-40C to +85C) or PIC16F72-I/SS instead. The 28-SSOP package handles modest dissipation; no heatsink is required.
규정 준수 정보
PIC16C72-20/SS is a legacy OTP MCU predating RoHS requirements; PIC16C-series parts typically use SnPb or non-RoHS finishes per Microchip legacy product status. For RoHS-compliant designs, choose PIC16F72-I/SS (Flash, RoHS). Automotive designs should use AEC-Q100-qualified variants or PIC16F-series equivalents.