PIC17C752-16I/L - 8-Bit 16MHz OTP MCU, 16KB, 50 I/O | Microchip
MPN: PIC17C752-16I/L ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $18.5 | $18.50 |
| 10 | $16.8 | $168.00 |
| 100 | $14.95 | $1,495.00 |
| 500 | $13.2 | $6,600.00 |
| 1,000 | $11.75 | $11,750.00 |
PIC17C752-16I/L Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory (here OTP), volatile data memory (RAM), and programmable peripherals into one IC. The PIC17C family sits above the PIC16 mid-range and below the PIC18 in Microchip's 8-bit lineup, offering the highest 8-bit performance and the largest I/O count for legacy designs. MCUs in this class are the decision-making core of an embedded system, executing firmware that controls sensor inputs, actuators, communication buses, and user interfaces in industrial, automotive, and consumer products. OTP variants are intended for mature, fixed-production applications where code is finalized at manufacturing time.
Key features include 25 input-only and bidirectional I/O lines organized into ports, an on-chip hardware multiplier for single-cycle 8x8 operations, and an instruction pipeline that supports two-cycle branches and table reads/writes. The RISC architecture and 16-bit instruction word improve code density over 8-bit instruction MCUs, while a programmable code-protection bit secures on-chip firmware. The wide operating voltage range of 4.5V to 5.5V is suitable for 5V industrial systems, and the -40C to +85C industrial temperature rating supports indoor and factory environments.
Typical applications include industrial control panels, motor drive interfaces, instrumentation front-ends, and embedded control systems that migrated from earlier PIC17C designs. The PLCC-68 socketed package also supports prototyping and field-replaceable modules, a common pattern in legacy industrial installations.
Designers should note the -16 speed suffix (16 MHz) corresponds to a 33 MHz oscillator input; higher marking suffixes do not imply higher supply tolerance. OTP memory cannot be reprogrammed, so engineers should prototype with the equivalent UV-erasable PIC17C752JW windowed part or the flash-based PIC18F6520 recommended by Microchip for new designs. This page consolidates distributor pricing, drop-in compatible alternatives, and practical design considerations for engineers maintaining PIC17C752 inventory.
Drop-in alternatives for PIC17C752-16I/L — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC17C752-16I/L (same form factor and footprint) — differing in Package, Program Memory Size, Data Bus Width, Operating Temperature, Mounting Type.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC17C752T-16I/L
✅ Drop-In✓ In Stock
$9.25 / Unit
View Datasheet →PIC17C752-16/L
✅ Drop-In✓ In Stock
$7.3 / Unit
View Datasheet →PIC17C756-16I/L
✅ Drop-In📋 Reference alternative (not in catalog)
PIC17C762-16I/L
✅ Drop-In📋 Reference alternative (not in catalog)
PIC17C766-16I/L
✅ Drop-In✓ In Stock
$8.2 / Unit
View Datasheet →PIC18F6520-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC17C752-16I/L Maximum Ratings & Electrical Characteristics
| Product Family | PIC17C |
| Core Architecture | 8-bit RISC |
| Program Memory Size | 16 KB (8K x 16) OTP |
| RAM Size | 678 bytes |
| Maximum Clock Frequency | 16 MHz |
| Instruction Cycle Time | 121 ns (single-cycle) |
| Throughput | 8.25 MIPS |
| Instruction Set Size | 58 single-word instructions |
| Supply Voltage | 4.5 V to 5.5 V |
| I/O Pin Count | 50 |
| Data Bus Width | 16-bit (instruction), 8-bit (data) |
| On-chip Multiplier | 8x8 single-cycle hardware multiplier |
| Operating Temperature | -40C to +85C (Industrial) |
| Package | 68-pin PLCC (LCC-68, 24.23x24.23 mm) |
| Mounting Type | Surface Mount (J-Lead) |
| Memory Type | OTP (One-Time Programmable) |
| RoHS Status | Compliant |
PIC17C752-16I/L Pin Configuration
| Pin 1 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| Pin 2 | RA0 — Port A bit 0 (digital I/O) |
| Pin 3 | RA1 — Port A bit 1 (digital I/O) |
| Pin 4 | RA2 — Port A bit 2 (digital I/O) |
| Pin 5 | RA3 — Port A bit 3 (digital I/O) |
| Pin 6 | RA4 — Port A bit 4 (digital I/O / T0CKI) |
| Pin 7 | RA5 — Port A bit 5 (digital I/O / SS) |
| Pin 8 | VSS — Ground |
| Pin 9 | OSC2/CLKOUT — Crystal oscillator output / clock out |
| Pin 10 | T1CKI — Timer1 external clock input |
| Pin 11 | RB0 — Port B bit 0 (digital I/O / INT) |
| Pin 12 | RB1 — Port B bit 1 (digital I/O) |
| Pin 13 | RB2 — Port B bit 2 (digital I/O) |
| Pin 14 | RB3 — Port B bit 3 (digital I/O) |
| Pin 15 | RB4 — Port B bit 4 (digital I/O) |
| Pin 16 | RB5 — Port B bit 5 (digital I/O) |
| Pin 17 | RB6 — Port B bit 6 (digital I/O / PGCLK) |
| Pin 18 | RB7 — Port B bit 7 (digital I/O / PGD) |
| Pin 19 | RC0 — Port C bit 0 (digital I/O / TX) |
| Pin 20 | RC1 — Port C bit 1 (digital I/O / RX) |
| Pin 21 | RC2 — Port C bit 2 (digital I/O / CCP1) |
| Pin 22 | RC3 — Port C bit 3 (digital I/O / SCL) |
| Pin 23 | RC4 — Port C bit 4 (digital I/O / SDA) |
| Pin 24 | RC5 — Port C bit 5 (digital I/O / SDO) |
| Pin 25 | RC6 — Port C bit 6 (digital I/O / SDI) |
| Pin 26 | RC7 — Port C bit 7 (digital I/O / SCK) |
| Pin 27 | RD0 — Port D bit 0 (digital I/O) |
| Pin 28 | RD1 — Port D bit 1 (digital I/O) |
| Pin 29 | RD2 — Port D bit 2 (digital I/O) |
| Pin 30 | RD3 — Port D bit 3 (digital I/O) |
| Pin 31 | RD4 — Port D bit 4 (digital I/O) |
| Pin 32 | RD5 — Port D bit 5 (digital I/O) |
| Pin 33 | RD6 — Port D bit 6 (digital I/O) |
| Pin 34 | RD7 — Port D bit 7 (digital I/O) |
| Pin 35 | VSS — Ground |
| Pin 36 | RE0 — Port E bit 0 (digital I/O / AN5) |
| Pin 37 | RE1 — Port E bit 1 (digital I/O / AN6) |
| Pin 38 | RE2 — Port E bit 2 (digital I/O / AN7) |
| Pin 39 | RE3 — Port E bit 3 (digital I/O / AN8) |
| Pin 40 | RE4 — Port E bit 4 (digital I/O / AN9) |
| Pin 41 | RE5 — Port E bit 5 (digital I/O / AN10) |
| Pin 42 | RE6 — Port E bit 6 (digital I/O / AN11) |
| Pin 43 | RE7 — Port E bit 7 (digital I/O / AN12) |
| Pin 44 | VSS — Ground |
| Pin 45 | RF0 — Port F bit 0 (digital I/O / AN13) |
| Pin 46 | RF1 — Port F bit 1 (digital I/O / AN14) |
| Pin 47 | RF2 — Port F bit 2 (digital I/O / AN15) |
| Pin 48 | RF3 — Port F bit 3 (digital I/O / AN16) |
| Pin 49 | RF4 — Port F bit 4 (digital I/O) |
| Pin 50 | RF5 — Port F bit 5 (digital I/O) |
| Pin 51 | RF6 — Port F bit 6 (digital I/O / CCP2) |
| Pin 52 | RF7 — Port F bit 7 (digital I/O) |
| Pin 53 | MCLR/VPP — Master Clear reset input / programming voltage |
| Pin 54 | VDD — Positive supply voltage (4.5-5.5 V) |
| Pin 55 | VDD — Positive supply voltage (4.5-5.5 V) |
| Pin 56 | RG0 — Port G bit 0 (digital I/O) |
| Pin 57 | RG1 — Port G bit 1 (digital I/O) |
| Pin 58 | RG2 — Port G bit 2 (digital I/O) |
| Pin 59 | RG3 — Port G bit 3 (digital I/O) |
| Pin 60 | RG4 — Port G bit 4 (digital I/O) |
| Pin 61 | RG5 — Port G bit 5 (digital I/O) |
| Pin 62 | RG6 — Port G bit 6 (digital I/O) |
| Pin 63 | RG7 — Port G bit 7 (digital I/O) |
| Pin 64 | VSS — Ground |
| Pin 65 | NC — Not connected (per datasheet PLCC-68 layout) |
| Pin 66 | NC — Not connected (per datasheet PLCC-68 layout) |
| Pin 67 | NC — Not connected (per datasheet PLCC-68 layout) |
| Pin 68 | NC — Not connected (per datasheet PLCC-68 layout) |
Typical Applications
PIC17C752-16I/L is suitable for 6 applications: Industrial Control Panels, Motor Drive and Stepper Control Interfaces, Test and Measurement Instrumentation, Embedded Control Modules and Daughter Boards, Sensor Aggregation Hubs, Legacy Communication Protocol Bridges.
Industrial Control Panels
The PIC17C752-16I/L's 50 I/O pins and 4.5V to 5.5V supply match the 5V logic rails of legacy industrial control panels, where the 8.25 MIPS throughput can scan keypad matrices, drive LED or LCD HMI, and poll discrete sensors in real time. The 68-pin PLCC socketed package fits the legacy PLCC-68 footprints commonly used in PLC operator-interface boards, so the part can be field-replaced without board rework. The -40C to +85C industrial temperature range supports factory-floor enclosures where ambient swings between cold-start and continuous operation. Design tip: budget OTP once-write economics only when the firmware is fully validated, since field firmware updates are impossible.
Recommended
Motor Drive and Stepper Control Interfaces
With 8.25 MIPS throughput and a single-cycle hardware 8x8 multiplier, the PIC17C752-16I/L can execute field-oriented control loops and stepper acceleration ramps at low PWM frequencies typical of fractional-HP industrial motor drives. The 50 I/O pins comfortably route PWM channels, encoder quadrature inputs, limit-switch sensors, and driver enable lines for multi-axis machines. Operating from a regulated 5V rail lets the MCU sit directly on the control board without an additional LDO. Designers should place the part away from high-dV/dt switching nodes and add decoupling per the Microchip PIC17C family reference design to ensure clean ADC and PWM edges.
Recommended
Test and Measurement Instrumentation
The PIC17C752-16I/L's 16-bit instruction word, 678 bytes of RAM, and 50 I/O pins suit bench-top instruments such as handheld multimeters, data loggers, and calibration fixtures where deterministic instruction timing and a wide supply tolerance simplify analog front-end integration. The 121 ns single-cycle execution supports tight ADC scan loops that pair well with external 12-16 bit ADCs. The 68-pin PLCC package is socketable, simplifying factory calibration and field rework flows. Use the PIC17C752's internal hardware multiplier for scaling sensor readings without burdening the interrupt timing budget.
Recommended
Embedded Control Modules and Daughter Boards
The PIC17C752-16I/L's PLCC-68 J-lead socket-friendly package suits embedded control modules that plug into a backplane header, common in industrial rack systems and OEM instrument subassemblies. The 16 KB OTP, 678 bytes RAM, 50 I/O and high-throughput 8-bit core deliver sufficient headroom for protocol stacks such as Modbus RTU or proprietary serial busses used between modules. Industrial temperature grade (-40C to +85C) ensures tolerance to rack-internal heating when the module sits next to power supplies. Designers should leverage the documented PIC17C instruction set compatibility to enable reuse of legacy code libraries when sustaining long-lifecycle products.
Recommended
Sensor Aggregation Hubs
Sensor aggregation hubs in industrial environments must scan many discrete and analog channels while tolerating wide supply variation; the PIC17C752-16I/L delivers 50 I/O plus a 5V supply tolerance well-suited to mixed-signal sensor front-ends. The on-chip 8x8 hardware multiplier accelerates sensor linearization and scaling math at scan time. OTP memory locks down calibration constants at production test, an intentional fit for metrology-anchored sensor modules. Plumb supply decoupling per datasheet 30214E; consider migrating to PIC18F6520 for designs that need periodic field recalibration since flash allows in-system firmware tuning.
Recommended
Legacy Communication Protocol Bridges
Serial-protocol bridges that interconnect legacy RS-232/485 equipment with newer fieldbus or Ethernet islands benefit from the PIC17C752-16I/L's 16 KB OTP, 50 I/O and 8.25 MIPS throughput, enough to run framing, CRC, and address translation between two or more serial ports. The 5V supply tolerance aligns with industrial RS-232/-485 transceiver rails such as MAX232/MAX485 directly. Industrial temperature grade supports closed-cabinet operation. Engineers should pre-validate firmware thoroughly before OTP programming because post-deployment updates require physical chip replacement.
Recommended
Recommended Products Summary
Engineering reference data for PIC17C752-16I/L — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC17C752T-16I/L | PIC17C752-16/L | PIC17C756-16I/L | PIC17C762-16I/L | PIC17C766-16I/L | PIC18F6520-I/PT |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 68-pin PLCC (LCC-68, 24.23x24.23 mm) | 68-pin PLCC (LCC-68) - same | 68-pin PLCC (LCC-68) - same | 68-pin PLCC (LCC-68) - same | 68-pin PLCC (LCC-68) - same | 68-pin PLCC (LCC-68) - same | 68-pin PLCC/TQFP family - same footprint family |
| Maximum Clock | 16 MHz (33 MHz external) | 16 MHz (33 MHz external) | 16 MHz (33 MHz external) | 16 MHz (33 MHz external) | 16 MHz | 16 MHz | 40 MHz |
| I/O Pin Count | 50 | 50 | 50 | 50 | 50 | 50 | 52 |
| Supply Voltage | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 2.0 V to 5.5 V |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | 0C to +70C (Commercial) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
| Memory Technology | OTP (one-time programmable) | OTP | OTP | OTP | OTP | OTP | Flash (in-circuit programmable) |
| Lifecycle Status | NRND (Not Recommended for New Designs) | NRND | NRND | NRND | NRND | NRND | Active |
Key Differentiators
- Highest 8-bit throughput in Microchip's legacy PIC17C family (vs PIC16F877A-I/P)
- Same PLCC-68 footprint as PIC18F6520 for in-socket migration (vs PIC18F6520-I/PT)
- 16 KB OTP locks firmware at programming (vs PIC18F6520-I/PT (32 KB Flash))
Design Notes
OTP (one-time-programmable) memory cannot be erased or field-updated - any firmware bug in production programming is permanent, so always validate the firmware revision on a JW windowed PIC17C752 or PIC18F6520 flash prototype before committing to the OTP part. Cost savings over flash are real but only viable when the firmware is fully debugged and version-locked at programming time.
Place a 0.1uF ceramic decoupling capacitor as close as possible to each VDD pin (pins 54, 55) and a bulk 10uF tantalum or aluminum electrolytic at the PLCC-68 VDD lead entry per Microchip PIC17C family reference design. The part draws higher transient current during EEPROM-style writes (where applicable) and during high-speed external bus activity; failing to decouple adequately causes code-execution anomalies and erratic I/O transitions.
Estimated: at maximum internal 16 MHz activity across 50 I/O pins switching at 10 MHz, the PLCC-68 package self-heating is modest (~0.3-0.5 W), well within industrial temperature limits when mounted on a standard 4-layer PCB with ground plane. Designers should provide a continuous ground plane under the PLCC-68 die attach pad area and avoid routing high-current traces under the package to keep junction temperature below the 150C datasheet limit.
The 68-pin PLCC (24.23 x 24.23 mm) socketed footprint should include a footprint-compatible PLCC-68 socket (e.g. Augat or 3M Textool) to allow field replacement. Keep the MCLR/VPP (pin 53) RC reset circuit within 0.5 inches of the pin; longer traces pick up noise that resets the MCU erratically in electrically noisy industrial environments.
Compliance Information
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - choose AEC-Q100 automotive-grade MCUs such as PIC18F6520-I/PT automotive variants for vehicle applications.