PIC16C72-04I/SS - 8-Bit 4MHz MCU, 3.5KB OTP, 28-SSOP | Microchip
MPN: PIC16C72-04I/SS ✗ اختتامِ زندگیPIC16C72-04I/SS جائزہ
A microcontroller (MCU) is an integrated circuit that combines a CPU core, program memory, working RAM, and peripheral blocks into a single chip. The PIC16C7X family uses a Harvard-architecture RISC core with a 14-bit instruction word and an 8-bit data path, simplifying embedded firmware development and producing deterministic instruction timing that simplifies real-time task scheduling. The PIC16C72 specifically sits in the mid-range PIC family hierarchy: PIC16C7X -> mid-range 8-bit MCU -> 8-bit microcontroller -> embedded controller -> semiconductor.
Key differentiating features of the PIC16C72-04I/SS include its 4 MHz maximum clock rate (the -04 speed grade), 3.5 KB OTP program memory suitable for fixed-function products, integrated 8-bit ADC that removes the need for an external converter in sensor-reading applications, and CCP/PWM peripherals that simplify motor and lighting control. The SSOP-28 package offers a compact 5.30 mm body width, saving board area versus the standard SOIC-28.
The device uses NMOS/CMOS EPROM/OTP process technology and Microchip's standard mid-range core, providing mature tooling support across MPLAB X IDE, the XC8 compiler, and a wide library of application notes. Compared with flash-based successors, OTP requires UV or one-time programming and is targeted at production volumes where code is finalized.
Typical applications include appliance control, HVAC fan and damper actuators, small motor control via CCP/PWM, sensor front-ends (temperature, pressure, level) read through the on-chip ADC, and low-cost consumer products such as coffee makers and battery chargers. The 22 I/O pins also suit human-interface boards with keypads and 7-segment LED displays.
When designing with this part, ensure Vdd stays within 3.0 V to 6.0 V, place a 100 nF decoupling capacitor near the supply pin, and respect the 4 MHz oscillator ceiling for the -04 speed grade. Because the memory is OTP, plan firmware carefully before mask/program commitment; consider the flash-based PIC16F72 as a drop-in development alternative.
This page synthesizes distributor pricing, pin-compatible drop-in alternatives, and practical design notes that are not consolidated on a single manufacturer datasheet page.
کے لیے ڈراپ اِن متبادل PIC16C72-04I/SS — یکساں پیکیج، پن سے پن مطابقت پذیر۔ مختلف پیکیج والے پرزے جن کے لیے PCB دوبارہ کام درکار ہو، شامل نہیں ہیں۔
اس سیریز میں مختلف ورژن
اسی سیریز کے ماڈلز جو ڈراپ اِن مطابقت رکھتے ہیں PIC16C72-04I/SS (یکساں فارم فیکٹر اور فٹ پرنٹ) — میں مختلف Timers, ADC, Operating Temperature, Package, Core Architecture.
PIC16C72A-04I/SS
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16F72-04I/SS
✅ ڈراپ-اِن📋 حوالہ جاتی متبادل (کیٹلاگ میں نہیں)
PIC16C72-20I/SS
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16C73B-04I/SS
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16C716-04I/SS
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16C72-04I/SS زیادہ سے زیادہ ریٹنگز اور برقی خصوصیات
| Core Processor | PIC |
| Core Size | 8-bit |
| Series | PIC 16C |
| Program Memory Size | 3.5 KB (2K x 14) OTP |
| RAM Size | 128 bytes |
| Number of I/O Pins | 22 |
| زیادہ سے زیادہ کلاک فریکوئنسی | 4 MHz |
| Supply Voltage (Vdd) | 3.0 V to 6.0 V |
| آپریٹنگ درجہ حرارت | -40 °C to +85 °C (Industrial) |
| پیکیج / کیس | 28-SSOP (5.30 mm) |
| ADC | 8-bit, 5 channels |
| Timers | 2 x 8-bit, 1 x 16-bit |
| Connectivity | I²C, SPI |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT, CCP |
| ماؤنٹنگ ٹائپ | Surface Mount |
| RoHS اسٹیٹس | RoHS3 Compliant (per distributor data) |
PIC16C72-04I/SS پن کنفیگریشن
| پن 1 | RA0/AN0 — PORTA bit 0 / ADC input channel 0 |
| پن 2 | RA1/AN1 — PORTA bit 1 / ADC input channel 1 |
| پن 3 | RA2/AN2 — PORTA bit 2 / ADC input channel 2 |
| پن 4 | RA3/AN3/VREF — PORTA bit 3 / ADC input channel 3 / ADC reference voltage |
| پن 5 | RA4/AN4/T0CKI — PORTA bit 4 / ADC input channel 4 / Timer 0 clock input |
| پن 6 | RA5/AN5/SS — PORTA bit 5 / ADC input channel 5 / SPI slave select |
| پن 7 | RE0/RD/AN6 — PORTE bit 0 / parallel slave port read / analog input 6 |
| پن 8 | RE1/WR/AN7 — PORTE bit 1 / parallel slave port write / analog input 7 |
| پن 9 | RE2/CS/AN8 — PORTE bit 2 / parallel slave port chip select / analog input 8 |
| پن 10 | VDD — Positive supply voltage (3.0 V to 6.0 V) |
| پن 11 | VSS — Ground reference |
| پن 12 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| پن 13 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| پن 14 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer 1 oscillator output / Timer 1 clock input |
| پن 15 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer 1 oscillator input / Capture/Compare/PWM 2 |
| پن 16 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 |
| پن 17 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I²C clock |
| پن 18 | RD0/PSP0 — PORTD bit 0 / parallel slave port bit 0 |
| پن 19 | RD1/PSP1 — PORTD bit 1 / parallel slave port bit 1 |
| پن 20 | RD2/PSP2 — PORTD bit 2 / parallel slave port bit 2 |
| پن 21 | RD3/PSP3 — PORTD bit 3 / parallel slave port bit 3 |
| پن 22 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I²C data |
| پن 23 | RC5/SDO — PORTC bit 5 / SPI data out |
| پن 24 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| پن 25 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| پن 26 | RB0/INT — PORTB bit 0 / external interrupt input |
| پن 27 | RB1 — PORTB bit 1 |
| پن 28 | RB2 — PORTB bit 2 |
عام استعمالات
PIC16C72-04I/SS کے لیے موزوں ہے 6 ایپلیکیشنs: Appliance Control (Coffee Makers, Toasters), HVAC Fan and Damper Actuators, Small Motor Control via CCP/PWM, Sensor Front-Ends with On-Chip ADC, Battery Chargers and Power Management, Human-Interface Boards (Keypads, 7-Segment, LCD).
Appliance Control (Coffee Makers, Toasters)
The PIC16C72-04I/SS suits white-goods appliance control where the firmware is finalized and 3.5 KB of OTP memory suffices. Its 22 digital I/O lines drive keypad scanning, 7-segment LED multiplexing, and relay/MOSFET control of heating elements and pumps. The on-chip CCP/PWM output regulates heating-element duty cycle, while the 8-bit ADC reads temperature from an NTC thermistor. Per the Microchip PIC16C7X datasheet, the 4 MHz -04 speed grade delivers 1 MIPS at 5 V, which is ample for time-based control loops in entry-level appliances. The SSOP-28 footprint keeps the PCB compact enough for space-constrained toaster-oven or coffee-maker housings, and the industrial -40 °C to +85 °C grade survives kitchen thermal environments.
تجویز کردہ
HVAC Fan and Damper Actuators
The PIC16C72-04I/SS is well suited to HVAC damper and fan actuator controllers because its CCP/PWM module generates variable-duty fan-speed commands while its 8-bit ADC samples thermistor or pressure-sensor inputs. With 22 I/O lines, the device can drive triac outputs for AC fan speed control, read multiple temperature zones, and interface to a wall-thermostat bus over I²C. The 3.5 KB OTP memory holds fixed HVAC control firmware, and the industrial -40 °C to +85 °C rating ensures reliable operation in plenum-mounted equipment. Compared with logic-only solutions, integrating the ADC on-chip removes the BOM cost of an external converter and the layout burden of a separate analog front end.
تجویز کردہ
Small Motor Control via CCP/PWM
The PIC16C72-04I/SS integrates a Capture/Compare/PWM (CCP) module that produces a hardware PWM output, eliminating software-loop jitter and freeing the core for housekeeping. This makes it a strong fit for small brushed DC motors in toys, low-power pumps, and valve actuators where 22 I/O lines are sufficient for direction H-bridge control, current-sense amplification, and tachometer feedback. The 4 MHz -04 grade gives 1 µs instruction cycle, allowing accurate 10-bit-equivalent PWM frequency synthesis via the CCP module's 10-bit resolution. The OTP memory holds production-fixed motor profiles, while brown-out reset and watchdog timer protect against brown-out-induced firmware corruption in motor inrush conditions.
تجویز کردہ
Sensor Front-Ends with On-Chip ADC
The PIC16C72-04I/SS embeds a 5-channel 8-bit ADC that directly digitizes analog sensors such as NTC thermistors, photodiodes, or potentiometer-set thresholds. This eliminates the BOM cost and PCB area of an external ADC in cost-sensitive products like battery chargers, level sensors, and environmental monitors. The on-chip ADC achieves conversion via successive approximation with user-selectable acquisition timing per the PIC16C7X datasheet. Combined with the 22 I/O lines, the MCU can drive an SPI/I²C sensor expansion bus, a status LED, and a relay or buzzer output alongside the analog inputs, while the industrial temperature grade supports outdoor and under-hood environments.
تجویز کردہ
Battery Chargers and Power Management
The PIC16C72-04I/SS integrates the necessary peripherals for entry-level NiCd/NiMH/Li-ion charger controllers: the 8-bit ADC monitors battery voltage and charge current, the CCP/PWM modulates a switching-FET or linear-regulator drive, and the watchdog timer protects against firmware lock-up in long charge cycles. The 22 I/O lines accommodate a 4×4 keypad, an LCD interface, multiple LED indicators, and charger-enable logic. Per Microchip's datasheet, the device operates from 3.0 V to 6.0 V, allowing direct connection to a 4-cell NiMH pack or 1S Li-ion via a low-dropout regulator. Brown-out detection prevents in-rush firmware corruption when the AC adapter is hot-plugged.
تجویز کردہ
Human-Interface Boards (Keypads, 7-Segment, LCD)
The PIC16C72-04I/SS drives multiplexed 7-segment LED displays and 4×4 keypad matrices in industrial human-machine interface (HMI) front panels. With 22 I/O lines, the MCU can scan up to 32 keys via a 4×8 matrix or drive up to 8 digits of common-anode 7-segment displays through BCD decoder ICs. The I²C peripheral allows connection to character-LCD modules or expansion I/O chips for larger HMIs. Per Microchip's PIC16C7X datasheet, the on-chip timers support key-debounce timing and display-multiplex refresh without burdening the main loop. OTP memory holds finalized HMI firmware where code updates are unnecessary.
تجویز کردہ
تجویز کردہ پروڈکٹس کا خلاصہ
کے لیے انجینئرنگ ریفرنس ڈیٹا PIC16C72-04I/SS — موازنہ، ڈیزائن رہنمائی، اور تعمیل کی معلومات۔
انتخاب کی گائیڈ
متبادلات کے ساتھ موازنہ
| پیرامیٹر | یہ پروڈکٹ | PIC16C72A-04I/SS | PIC16F72-04I/SS | PIC16C72-20I/SS | PIC16C73B-04I/SS | PIC16C716-04I/SS |
|---|---|---|---|---|---|---|
| Package | 28-SSOP | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | PIC16C7X mid-range 8-bit | PIC16C7X mid-range 8-bit | PIC16F mid-range 8-bit (flash) | PIC16C7X mid-range 8-bit | PIC16C7X mid-range 8-bit | PIC16C7X mid-range 8-bit (flash) |
| Program Memory Type | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB Flash | 3.5 KB OTP | 7.2 KB OTP | 2 KB Flash |
| Program Memory Size | 3.5 KB | 3.5 KB | 3.5 KB | 3.5 KB | 7.2 KB (+106%) | 2 KB (-43%) |
| Maximum Clock Frequency | 4 MHz | 4 MHz | 4 MHz | 20 MHz (+400%) | 4 MHz | 20 MHz (+400%) |
| RAM Size | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 192 bytes (+50%) | 128 bytes |
| ADC Resolution / Channels | 8-bit / 5 channels | 8-bit / 5 channels | 8-bit / 5 channels | 8-bit / 5 channels | 8-bit / 11 channels | 8-bit / 4 channels |
| Number of I/O Pins | 22 | 22 | 22 | 22 | 22 | 22 |
| Lifecycle Status | Obsolete | Active (recommended replacement) | Active (recommended replacement) | Obsolete | Obsolete | Obsolete |
اہم امتیازی خصوصیات
- Refreshed silicon with active lifecycle (بمقابلہPIC16C72A-04I/SS)
- Flash-based re-programmability (بمقابلہPIC16F72-04I/SS)
- Five-fold higher clock headroom (بمقابلہPIC16C72-20I/SS)
ڈیزائن نوٹس
Operate the PIC16C72-04I/SS within 3.0 V to 6.0 V on Vdd (pin 10). Place a 100 nF decoupling capacitor as close as possible to the Vdd pin, ideally within 3 mm, and add a 10 µF bulk capacitor at the board's power-entry point. For designs migrating to PIC16F72, note that the flash variant accepts the same Vdd range but typically benefits from a slightly higher bulk-capacitance ratio to support flash-write peak currents.
The -04 speed suffix caps the oscillator at 4 MHz; do not substitute a 20 MHz crystal on a -04 grade part or the device will malfunction. Also, because PIC16C72 uses OTP program memory, firmware bugs cannot be field-updated — plan for a flash-based development cycle using PIC16F72 first, then port the validated image to PIC16C72 or PIC16C72A for production. Failing to do this often results in scrapping fully-assembled boards.
The 28-pin SSOP has a 0.65 mm pin pitch; route the SSOP land pattern with 0.4 mm trace width and 0.2 mm clearance per IPC-2221, and add a ground plane beneath the device to reduce EMI coupling into the analog ADC inputs on PORTA. Keep digital switching traces (PORTB, PORTC outputs) at least 5 mm away from PORTA analog traces, or shield PORTA with a grounded trace to preserve ADC accuracy at the 8-bit resolution limit.
For I²C and SPI peripherals, place 4.7 kΩ pull-up resistors on SDA/SCL (I²C) close to the PIC16C72-04I/SS side, and keep the SPI bus traces under 50 mm to avoid ringing. The CCP/PWM output on RC2 is a high-frequency digital signal; route it away from the PORTA ADC inputs and from the OSC1/OSC2 traces. If the PWM frequency exceeds 10 kHz, add a small RC low-pass filter (100 Ω + 100 pF) to reduce radiated emissions near the analog section.
تعمیل کی معلومات
RoHS3 compliance per distributor listing (mcu-supplier.com). Automotive AEC-Q100 qualification not claimed; PIC16C72 family is intended for industrial/consumer use. REACH and conflict-minerals status per Microchip corporate statements, not separately listed for this part number.