PIC17C752-16I/PT - 8-bit OTP MCU 16KB EPROM 50 I/O | Microchip
MPN: PIC17C752-16I/PT ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $9.78 | $9.78 |
| 10 | $8.71 | $87.10 |
| 100 | $7.42 | $742.00 |
| 500 | $6.55 | $3,275.00 |
| 1,000 | $6.13 | $6,130.00 |
PIC17C752-16I/PT Overview
A PIC microcontroller (Programmable Interface Controller) is a family of 8/16/32-bit RISC microcontrollers built around a Harvard architecture with separate program and data memory buses, designed for embedded control applications. PIC MCUs sit within the broader category hierarchy of microcontroller -> embedded processor -> semiconductor device, and the PIC17C sub-family is one of Microchip's high-performance 8-bit lines positioned between the baseline PIC16 and the 16-bit dsPIC/PIC24 families. The "C" suffix denotes EPROM/OTP program memory (One-Time Programmable), which is well suited to prototyping and low-volume production.
Key features include only 58 single-word instructions for fast code ramp-up, single-cycle hardware multiplication, dual-cycle program branches and table read/write operations, four capture inputs for timing measurements, three PWM outputs for motor or power control, and an external memory bus that allows the 16 KB of internal program memory to be expanded. The -I suffix denotes the industrial operating temperature range, allowing the device to operate from -40C to +85C ambient.
Typical applications include industrial automation controllers, motor control systems, HVAC interface panels, security and access-control panels, instrumentation front-ends, and sensor aggregation hubs where the on-chip 10-bit ADC, PWM, and capture peripherals reduce total BOM. Microchip explicitly recommends the newer PIC18F6520 as the modern migration path for new designs, indicating that the PIC17C752 is now a mature legacy line maintained primarily for installed-base designs.
When designing with this part, ensure the EPROM windowed parts (JW package) are reserved only for prototype development because once programmed under the UV-erasable window they cannot be reprogrammed without erasure. Use the on-chip UART and SSP peripherals to offload communication and reduce firmware complexity, and provide adequate decoupling (0.1 uF + 10 uF bulk) near both VDD pins to support the high-current transients of the EPROM read and the ADC conversion clock.
This page consolidates distributor pricing, drop-in same-package alternatives from the PIC17C family, and practical design notes not found on the manufacturer product page.
Drop-in alternatives for PIC17C752-16I/PT — 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/PT (same form factor and footprint) — differing in RAM Size, Package, Program Memory Type, Instruction Cycle Time, Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC17C752-16/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC17C752-16E/PT
✅ Drop-In✓ In Stock
$10.85 / Unit
View Datasheet →PIC17C752T-16I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC17C752T-16E/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC17C752-16I/PT Maximum Ratings & Electrical Characteristics
| Family | PIC PIC 17C |
| Core Size | 8-bit |
| Program Memory Type | OTP (EPROM) |
| Program Memory Size | 16 KB (8K x 16) |
| RAM Size | 678 bytes |
| Maximum Clock Frequency | 16 MHz (33 MHz internal frequency) |
| Instruction Cycle Time | 121 ns |
| MIPS Performance | 8.25 MIPS |
| I/O Pins | 50 |
| ADC | 10-bit, 12 channels |
| PWM Channels | 3 |
| Capture Inputs | 4 |
| Timers | Multiple (TMR0, TMR1, TMR2, TMR3) |
| Serial Interfaces | 1x SSP (SPI/I2C), 2x USART (UART) |
| External Memory Bus | Yes |
| Supply Voltage | 4.5 V to 5.5 V |
| Operating Temperature | -40 C to +85 C (Industrial, "I" grade) |
| Package | 64-pin TQFP (10x10 mm) |
| Mounting Type | Surface Mount |
| Oscillator Type | External (4x PLL up to 33 MHz internal) |
| Hardware Multiplier | 8-bit x 8-bit single-cycle |
| Instruction Set | 58 single-word instructions |
| Watchdog Timer | Yes |
| Brown-out Reset | Yes |
PIC17C752-16I/PT Pin Configuration
| Pin 1 | OSC1/CLKIN — Oscillator input / external clock input |
| Pin 2 | OSC2/CLKOUT — Oscillator output / 4x clock output |
| Pin 3 | MCLR — Master clear reset input (active low) |
| Pin 4 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Pin 5 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| Pin 6 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| Pin 7 | RA3/AN3 — PORTA bit 3 / analog input 3 / VREF+ |
| Pin 8 | RA4/AN4 — PORTA bit 4 / analog input 4 |
| Pin 9 | RA5/AN5 — PORTA bit 5 / analog input 5 |
| Pin 10 | RA6/AN6 — PORTA bit 6 / analog input 6 |
| Pin 11 | RA7/AN7 — PORTA bit 7 / analog input 7 |
| Pin 12 | VSS — Ground reference |
| Pin 13 | VDD — Positive supply (4.5 V to 5.5 V) |
| Pin 14 | RB0/INT — PORTB bit 0 / external interrupt |
| Pin 15 | RB1 — PORTB bit 1 |
| Pin 16 | RB2 — PORTB bit 2 |
| Pin 17 | RB3 — PORTB bit 3 |
| Pin 18 | RB4 — PORTB bit 4 |
| Pin 19 | RB5 — PORTB bit 5 |
| Pin 20 | RB6 — PORTB bit 6 / programming clock |
| Pin 21 | RB7 — PORTB bit 7 / programming data |
| Pin 22 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / clock input |
| Pin 23 | RC1/T1OSI — PORTC bit 1 / Timer1 oscillator input |
| Pin 24 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 |
| Pin 25 | RC3/CCP2 — PORTC bit 3 / Capture/Compare/PWM 2 |
| Pin 26 | RC4/CCP3 — PORTC bit 4 / Capture/Compare/PWM 3 |
| Pin 27 | RC5/SDO/SDA — PORTC bit 5 / SPI data out / I2C data |
| Pin 28 | RC6/SDI/SCL — PORTC bit 6 / SPI data in / I2C clock |
| Pin 29 | RC7/SCK — PORTC bit 7 / SPI clock |
| Pin 30 | VSS — Ground reference |
| Pin 31 | VDD — Positive supply (4.5 V to 5.5 V) |
| Pin 32 | RD0 — PORTD bit 0 / external memory bus |
| Pin 33 | RD1 — PORTD bit 1 / external memory bus |
| Pin 34 | RD2 — PORTD bit 2 / external memory bus |
| Pin 35 | RD3 — PORTD bit 3 / external memory bus |
| Pin 36 | RD4 — PORTD bit 4 / external memory bus |
| Pin 37 | RD5 — PORTD bit 5 / external memory bus |
| Pin 38 | RD6 — PORTD bit 6 / external memory bus |
| Pin 39 | RD7 — PORTD bit 7 / external memory bus |
| Pin 40 | RE0/RD — PORTE bit 0 / external memory read strobe |
| Pin 41 | RE1/WR — PORTE bit 1 / external memory write strobe |
| Pin 42 | RE2/CS — PORTE bit 2 / external memory chip select |
| Pin 43 | RE3 — PORTE bit 3 |
| Pin 44 | VSS — Ground reference |
| Pin 45 | VDD — Positive supply (4.5 V to 5.5 V) |
| Pin 46 | RF0 — PORTF bit 0 |
| Pin 47 | RF1 — PORTF bit 1 |
| Pin 48 | RF2 — PORTF bit 2 |
| Pin 49 | RF3 — PORTF bit 3 |
| Pin 50 | RF4 — PORTF bit 4 |
| Pin 51 | RF5 — PORTF bit 5 |
| Pin 52 | RF6 — PORTF bit 6 / TX2 (USART2 transmit) |
| Pin 53 | RF7/RX2 — PORTF bit 7 / RX2 (USART2 receive) |
| Pin 54 | RG0 — PORTG bit 0 |
| Pin 55 | RG1 — PORTG bit 1 |
| Pin 56 | RG2 — PORTG bit 2 |
| Pin 57 | RG3 — PORTG bit 3 |
| Pin 58 | RG4 — PORTG bit 4 |
| Pin 59 | AVSS — Analog ground reference |
| Pin 60 | AVDD — Analog positive supply (4.5 V to 5.5 V) |
| Pin 61 | NC — Not connected |
| Pin 62 | NC — Not connected |
| Pin 63 | TX1/CK1 — USART1 transmit / clock |
| Pin 64 | RX1/DT1 — USART1 receive / data |
Typical Applications
PIC17C752-16I/PT is suitable for 6 applications: Industrial Automation Controllers, Motor Control and PWM Drive Systems, HVAC Control Panels, Security and Access-Control Panels, Instrumentation Front-Ends, Sensor Aggregation Hubs.
Industrial Automation Controllers
The PIC17C752-16I/PT fits industrial automation controllers because its 16 KB OTP memory and 50 I/O lines are sufficient for sequencing relays, reading limit switches, and driving indicator panels without external bus expansion. The 12-channel 10-bit ADC handles analog sensor inputs (pressure, temperature, level) directly, and the three PWM outputs plus four capture inputs simplify closed-loop motor and valve control. The 4.5 V to 5.5 V supply and -40 C to +85 C industrial temperature grade support factory-floor operation, while the SSP (SPI/I2C) and two USARTs enable integration with HMIs, PLCs, and fieldbus gateways. The 64-pin TQFP footprint provides enough GPIO to drive parallel LCDs or keypad matrices.
Recommended
Motor Control and PWM Drive Systems
The PIC17C752-16I/PT suits motor control designs because it integrates three dedicated PWM channels and four capture inputs alongside the 8.25 MIPS core, enough to implement trapezoidal or sinusoidal commutation on small BLDC or stepper motors. The 12-channel 10-bit ADC samples back-EMF and current-sense signals, while the single-cycle 8x8 hardware multiplier accelerates PI loop calculations. With a 121 ns instruction cycle the controller can service a 20 kHz PWM rate plus feedback sampling within tight interrupt latency. The 64-pin TQFP exposes enough I/O to drive three half-bridges plus encoder feedback directly.
Recommended
HVAC Control Panels
The PIC17C752-16I/PT is well matched to HVAC control panel logic because its 50 I/O lines and SSP peripherals can directly scan keypads, drive character LCDs, and interface with temperature/humidity sensors via SPI or I2C. The 10-bit ADC is adequate for thermistor and pressure-transducer conditioning, and the four capture inputs handle AC zero-cross detection for triac-fired heater elements. The industrial -40 C to +85 C temperature range tolerates equipment-room environments, while the EPROM/OTP memory suits long-lifecycle HVAC products where firmware rarely changes after release. PIC18F6520 is the recommended Flash-based successor for new SKUs.
Recommended
Security and Access-Control Panels
The PIC17C752-16I/PT supports security and access-control panels by combining 50 I/O lines for keypad matrix, door-strike relays, and zone-status LEDs with two USARTs for connecting to central-station modems or local RS-485 keypads. The 16 KB OTP memory is large enough to store user credential tables and event logs, while the 10-bit ADC monitors backup battery voltage and tamper-loop currents. The 4.5 V to 5.5 V supply matches common 5 V regulated alarm-bus rails, and the industrial temperature range survives unheated equipment closets. The SSP port supports secure EEPROM credential storage via SPI.
Recommended
Instrumentation Front-Ends
The PIC17C752-16I/PT works well as an instrumentation front-end controller because its 12-channel 10-bit ADC and the 8.25 MIPS core can scan multiple analog inputs, apply linearization, and drive character displays. The four capture inputs handle frequency-to-voltage measurements from flow meters or tachogenerators, while the SSP (SPI/I2C) and two USARTs allow connection to laboratory data loggers, PC-based calibration tools, or remote sensor heads. The 64-pin TQFP provides 50 I/O lines for relay multiplexers, range-selection switching, and front-panel switches without external bus expansion.
Recommended
Sensor Aggregation Hubs
The PIC17C752-16I/PT serves as a sensor-aggregation hub because it can simultaneously sample up to 12 analog channels via the on-chip 10-bit ADC while running SPI or I2C master transactions to additional digital sensors on the SSP bus. The 50 I/O lines support multiple 4-20 mA loops, discrete status inputs, and actuator drive outputs in parallel, while the two USARTs provide redundant uplink paths to a central controller or modem. The 678 bytes of RAM buffer bursty sensor traffic, and the industrial -40 C to +85 C range tolerates outdoor or factory-cabinet deployments where PIC17C legacy designs are still common.
Recommended
Recommended Products Summary
Engineering reference data for PIC17C752-16I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC17C752-16/PT | PIC17C752-16E/PT | PIC17C752T-16I/PT | PIC17C752T-16E/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP (10x10 mm) | 64-pin TQFP (10x10 mm) | 64-pin TQFP (10x10 mm) | 64-pin TQFP (10x10 mm) | 64-pin TQFP (10x10 mm) |
| Temperature Grade | Industrial -40C to +85C | Commercial 0C to +70C | Extended -40C to +125C | Industrial -40C to +85C (T&R) | Extended -40C to +125C (T&R) |
| Program Memory | 16 KB OTP | 16 KB OTP | 16 KB OTP | 16 KB OTP | 16 KB OTP |
| RAM | 678 bytes | 678 bytes | 678 bytes | 678 bytes | 678 bytes |
| Maximum Clock | 16 MHz (33 MHz internal) | 16 MHz (33 MHz internal) | 16 MHz (33 MHz internal) | 16 MHz (33 MHz internal) | 16 MHz (33 MHz internal) |
| I/O Pins | 50 | 50 | 50 | 50 | 50 |
| Packaging | Tray | Tray | Tray | Tape & Reel | Tape & Reel |
Key Differentiators
- Industrial temperature grade with extended design support (vs PIC17C752-16/PT)
- Extended temperature range for harsh-environment designs (vs PIC17C752-16E/PT)
- Tray packaging for prototype and low-volume production (vs PIC17C752T-16I/PT)
Design Notes
The PIC17C752-16I/PT has two VDD pins (13 and 31) and two VSS pins (12 and 30) plus a separate analog AVDD/AVSS pair (60/59); both digital supplies must be connected with their own 0.1 uF ceramic decoupling placed within 5 mm of each pin, plus a single 10 uF bulk tantalum or ceramic at the regulator. EPROM read operations produce sharp current transients on the order of 30 to 50 mA peak; insufficient bulk capacitance will cause VDD sag during reads and potential EPROM read errors. The analog AVDD pin should be filtered separately with a ferrite bead or 10 ohm resistor plus 0.1 uF + 10 uF to keep ADC reference noise below 1 LSB.
EPROM/OTP memory can be programmed only once, so prototype designs must use the windowed (JW) ceramic package variant. Once sealed in the OTP -I/PT plastic TQFP, any firmware bug forces board rework. For production firmware development, follow this sequence: (1) develop and debug on a JW part, (2) verify UV-erase cycle, (3) order the production -I/PT parts only after the final firmware revision is locked. Additionally, the PIC17C family's 4x PLL means an 8 MHz external crystal produces 33 MHz internal; do not exceed the 33 MHz internal frequency maximum even with a faster external clock.
Route the 50 I/O lines on the PIC17C752-16I/PT away from the oscillator traces and the MCLR pull-up to avoid injecting switching noise into the clock or reset paths. Place the 4x PLL bypass capacitor (typically specified in the datasheet at 0.1 uF between OSC1 and ground) as close to pins 1 and 2 as physically possible. The 64-pin TQFP (10x10 mm) has 0.5 mm pitch - use 0.15 mm trace/space design rules with 0.2 mm vias under the package if escape routing is tight. Tie MCLR (pin 3) high through a 10 kohm resistor to VDD with a 100 nF capacitor to ground for noise immunity.
Compliance Information
RoHS, REACH, lead-free, and halogen-free status not present in the verified distributor data and marked as [DATA_NEEDED]. Microchip publishes a current C of C on the product page that should be requested before shipping product into the EU or California markets. The PIC17C family was launched before RoHS-2 (2011); original lots are likely non-compliant, but lead-free PT package variants exist on request.