PIC17C752-16/L - 8-bit 16MHz 16KB OTP MCU 50 I/O | Microchip
MPN: PIC17C752-16/L ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $11.5 | $11.50 |
| 10 | $10.2 | $102.00 |
| 100 | $9 | $900.00 |
| 500 | $8.1 | $4,050.00 |
| 1,000 | $7.3 | $7,300.00 |
PIC17C752-16/L Overview
An 8-bit microcontroller (MCU) is a small computer-on-a-chip that combines a CPU, RAM, non-volatile program memory and peripheral I/O on a single die. PIC microcontrollers use a Harvard RISC architecture - separate program and data buses and a fixed instruction set - which lets them complete most instructions in one clock cycle, making them well-suited to deterministic embedded control. Within the broader taxonomy they sit under microcontrollers -> microcomputer -> embedded processor -> semiconductor. The PIC17C family is the highest-performance 8-bit branch of the PIC family tree, intended as a stepping stone before migrating to PIC18 or dsPIC parts.
Key features of the PIC17C752-16/L include an 8-level hardware stack, programmable code protection, power-on reset, brown-out reset, watchdog timer with its own on-chip RC oscillator, a hardware single-cycle 8x8 multiplier, and a versatile 16-bit timer/counter. Its 50 I/O lines can each be independently configured as input or output, and several peripheral functions (USART, SPI, I2C, capture/compare/PWM) are multiplexed onto those pins. Internal non-volatile program memory is OTP EPROM, suitable for low-volume production runs and for code that is rarely updated in the field.
Typical applications include industrial control front-ends, sensor signal conditioning hubs, automotive body and chassis modules, instrumentation, point-of-sale terminals, motor control boards, and legacy embedded designs that need to remain on the original 8-bit PIC toolchain. The 50 I/O count and 16 MHz clock are ample for keypad scanning, LCD driving, UART-based device networking and simple PID loops without requiring an external DSP or 32-bit core.
Designers should note that the PIC17C752 has been formally migrated by Microchip to the PIC18F6520, which offers Flash memory, a richer peripheral set and a familiar pin-compatible upgrade path. For new designs Microchip recommends the PIC18F6520; PIC17C752-16/L is appropriate for maintaining and replicating existing production hardware where the original PIC17 toolchain, code base, and OTP behavior must be preserved.
Drop-in alternatives for PIC17C752-16/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-16/L (same form factor and footprint) — differing in Package, Operating Temperature, Data Bus Width, Core Architecture, Program Memory Size.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC17C752-16I/L
✅ Drop-In✓ In Stock
$11.75 / Unit
View Datasheet →PIC17C756-16/L
✅ Drop-In📋 Reference alternative (not in catalog)
PIC17C752T-16I/L
✅ Drop-In✓ In Stock
$9.25 / Unit
View Datasheet →PIC18F6520-I/L
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F6720-I/L
✅ Drop-In📋 Reference alternative (not in catalog)
PIC17C752-16/L Maximum Ratings & Electrical Characteristics
| Architecture | PIC 8-bit RISC (Harvard) |
| Core | PIC17 |
| Family | PIC® 17C |
| Program Memory Size | 16 KB (8K x 16) OTP EPROM |
| RAM Size | 678 bytes |
| CPU Speed | 16 MHz (33 MHz clock input max) |
| Instruction Cycle | 121 ns (single cycle for most instructions) |
| MIPS | 8.25 MIPS |
| Number of I/O | 50 |
| Supply Voltage | 4.5 V to 5.5 V |
| Data Bus Width | 16-bit external / 8-bit internal |
| Package | 68-pin PLCC (J-Lead), 24.23 x 24.23 mm |
| Mounting Type | Surface Mount |
| Operating Temperature | 0C to +70C (commercial) |
| Instruction Set | 58 single-word instructions |
| Hardware Multiplier | 8 x 8, single cycle |
| Hardware Stack | 16 levels |
| ROM Type | OTP (One-Time-Programmable) |
| Recommended Replacement | PIC18F6520 (per Microchip) |
| RoHS Status | Non-RoHS (OTP windowed family) |
PIC17C752-16/L 68-pin plcc (j-lead), 24.23 x 24.23 mm Pin Configuration Guide
Pin configuration for PIC17C752-16/L (68-pin plcc (j-lead), 24.23 x 24.23 mm package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.
No detailed pinout data available for PIC17C752-16/L.
Refer to the datasheet for full pin configuration.
Typical Applications
PIC17C752-16/L is suitable for 6 applications: Industrial Control Front-End, Automotive Body and Chassis Modules, Instrumentation and Data Acquisition, Point-of-Sale Terminals, Motor Control and PWM Drive, Sensor Hubs and IoT Edge Nodes.
Industrial Control Front-End
The PIC17C752-16/L fits industrial control front-ends because its 50 digital I/O lines can simultaneously scan keypads, drive multiplexed 7-segment or character LCDs, and read banks of optocoupler-isolated 24V inputs. The 8.25 MIPS throughput handles deterministic PID loops at sub-millisecond rates while the 16 KB OTP holds fixed ladder-replacement or sequencing firmware. Running from a 5 V rail, the part is paired with external RS-485 transceivers to network PLC-style I/O racks; the built-in hardware USART simplifies protocol framing. Designers should follow Microchip's decoupling guidance (100 nF + 10 uF near VDD) and isolate MCLR with the recommended resistor/capacitor network for brown-out resilience.
Recommended
Automotive Body and Chassis Modules
Inside body-control modules (window lifters, seat controllers, mirror adjusters) the PIC17C752-16/L offers 50 I/O sufficient for H-bridge PWM, switch-matrix scanning and LIN/CAN bridging via the on-chip USART. Its 16 MHz core sustains 8.25 MIPS, enough to debounce switches, run lamp-out diagnostics and supervise load current via external sense amplifiers. For underhood or exterior modules the -16I/L variant extends to -40C to +85C. Engineers typically pair the MCU with a TJA1050 CAN transceiver and use the hardware capture module for crank-sensor timing in entry-level ECU boards. Watchdog and brown-out reset on-chip reduce the external component count versus discrete 8051 designs.
Recommended
Instrumentation and Data Acquisition
Bench-top multimeters, process calibrators and laboratory data loggers benefit from the PIC17C752-16/L's single-cycle 8 x 8 hardware multiplier, which speeds RMS and moving-average calculations on buffered ADC streams. The 50 I/O bank multiplexes LCD segments, keypads and serial ports (USART/SPI/I2C), while the 16 KB OTP accommodates lookup tables for thermocouple linearization and range scaling. The 4.5-5.5 V supply rails match precision 5V op-amps such as the OPA2277 front-end. With a 121 ns instruction cycle the firmware can sustain >10 ksample/s aggregate throughput when paired with an external 12- or 16-bit ADC like the ADS7818.
Recommended
Point-of-Sale Terminals
Legacy POS terminals and electronic cash registers use the PIC17C752-16/L to drive 4 x 4 keypads, character LCDs, mag-stripe readers, and serial receipt printers. The 50 I/O lines comfortably host all of these simultaneously, while the on-chip USART handles printer and host traffic without an external UART. The 16 KB OTP stores tax tables, PLU lookups and transaction logging routines, and the 678-byte RAM keeps temporary buffers for line-item totals. The 5 V supply rail aligns with legacy POS peripheral interfaces, and the PLCC-68 package fits the standard POS motherboard outline used since the late 1990s.
Recommended
Motor Control and PWM Drive
Brushless DC, stepper and small AC induction motor controllers up to a few hundred watts can be built around the PIC17C752-16/L using its capture/compare/PWM modules to generate center-aligned switching waveforms. The 8.25 MIPS core sustains field-oriented-control loops at 10-20 kHz switching frequency when paired with external gate drivers, and the 50 I/O provide commutation-sensor inputs and fault-interrupt lines. The hardware 16-level stack simplifies interrupt-driven control law execution, while brown-out reset protects the MCU during inverter bus dips. Designers should add TVS diodes and isolated gate drivers (e.g., IR2104) for production robustness.
Recommended
Sensor Hubs and IoT Edge Nodes
Wired sensor hubs for building automation, HVAC and security panels deploy the PIC17C752-16/L to aggregate inputs from SPI temperature, I2C pressure and UART-modbus remote sensors. With 50 I/O the MCU can address dozens of end-devices through multiplexed buses, and the 16 KB OTP holds protocol stacks (Modbus RTU, BACnet MS/TP) and device descriptors. The on-chip hardware multiplier accelerates engineering-unit conversion and CRC-16 checksums on the serial link. A 5 V RS-485 transceiver bridges to the building backbone, and the brown-out reset plus watchdog timer sustain long-term unattended operation in plant-room environments.
Recommended
Recommended Products Summary
Engineering reference data for PIC17C752-16/L — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC17C752-16I/L | PIC17C756-16/L | PIC17C752T-16I/L | PIC18F6520-I/L | PIC18F6720-I/L |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 68-pin PLCC (J-Lead) | 68-pin PLCC (J-Lead) - same | 68-pin PLCC (J-Lead) - same | 68-pin PLCC (J-Lead) - same | 68-pin PLCC (J-Lead) - same | 68-pin PLCC (J-Lead) - same |
| Core | PIC17C 8-bit | PIC17C 8-bit | PIC17C 8-bit | PIC17C 8-bit | PIC18F 8-bit | PIC18F 8-bit |
| Program Memory | 16 KB OTP EPROM | 16 KB OTP | 32 KB OTP | 16 KB OTP | 32 KB Flash | 128 KB Flash |
| RAM | 678 bytes | 678 bytes | 902 bytes | 678 bytes | 2048 bytes | 3840 bytes |
| CPU Speed | 16 MHz (8.25 MIPS) | 16 MHz | 16 MHz | 16 MHz | 40 MHz (10 MIPS) | 40 MHz (10 MIPS) |
| I/O Pins | 50 | 50 | 50 | 50 | 52 | 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 | 2.0 V to 5.5 V | 2.0 V to 5.5 V |
| Operating Temperature | 0C to +70C | -40C to +85C | 0C to +70C | -40C to +85C | -40C to +85C | -40C to +85C |
Key Differentiators
- Highest-throughput 8-bit PIC before PIC18 migration (vs PIC16CXX family)
- Drop-in industrial-temperature upgrade in the same 68-PLCC package (vs PIC17C752-16/L (standard) vs PIC17C752-16I/L (industrial))
- Flash-based recommended replacement on the same footprint (vs PIC18F6520-I/L)
Design Notes
The PIC17C752-16/L operates from 4.5 V to 5.5 V and requires bulk decoupling as close to VDD/VSS pins as possible. Place one 100 nF ceramic + one 10 uF tantalum or ceramic directly on the device supply pins; if AVdd is brought out separately, add an additional 100 nF + 10 uF pair on the analog rail. Avoid long power traces, which add inductive droop during 50 I/O simultaneous switching events. Brown-out reset must be enabled in the configuration bits for any deployment where the 5 V rail can dip on motor stall or relay activation.
Watch for the MCLR pin: leaving it floating or tying it directly to VDD defeats the reset function and prevents in-circuit programming. The recommended circuit is MCLR pulled up through a 10-100 kohm resistor, optionally with a diode to VDD and a 100 nF cap to ground for noise immunity. Also note that configuration bits must be explicitly programmed to enable the watchdog timer, code protection, and oscillator mode - leaving them as defaults after erase will leave code unprotected and may select the wrong oscillator source.
The PIC17C752-16/L does not integrate a true ADC; if you need analog inputs, add an external SPI or parallel ADC (e.g., MCP3202) and protect digital I/O lines with TVS arrays when routed off-board. For long cable runs to keypads or sensor matrices, add series resistors (100-470 ohm) near the MCU pin to dampen transmission-line ringing, and place a 100 nF cap to ground at the cable entry to filter common-mode noise. The hardware USART tolerates RS-232 levels only with an external transceiver like the MAX232.
Compliance Information
PIC17C752 family is OTP EPROM and predates RoHS lead-free conversion at Microchip; new RoHS-compliant OTP PICs are not offered for this family. For automotive AEC-Q100 applications, use the PIC18F K-series or dsPIC33EP family.