PIC17C752-33/L - 8-Bit 33MHz OTP MCU 16KB 50 I/O | Microchip
MPN: PIC17C752-33/L ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $8.92 | $8.92 |
| 10 | $8.05 | $80.50 |
| 100 | $7.18 | $718.00 |
| 500 | $6.42 | $3,210.00 |
| 1,000 | $5.74 | $5,740.00 |
PIC17C752-33/L Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and configurable I/O peripherals. The PIC17C family represents Microchip's high-end 8-bit architecture, positioned between baseline PIC16 parts and 16-bit dsPIC/PIC24 devices, and is typically used in complex 8-bit embedded control applications where 16-bit performance is not required. PIC microcontrollers are widely deployed in industrial control, automotive subsystems, white goods, and instrumentation, and the PIC17C752 sits at the upper end of that 8-bit line with a Harvard RISC core, 25-stage pipeline, and hardware multiplier.
Key features include 50 digital I/O lines, 12 channels of 10-bit A/D conversion, three PWM outputs, four capture inputs, multiple timer modules, an external memory interface, and a synchronous serial port configurable for either 3-wire SPI or 2-wire I2C communication. Two USART modules also support asynchronous and synchronous serial links. The core delivers approximately 8.25 MIPS of throughput at 33 MHz (121 ns single-cycle instruction time, except for program branches and table reads/writes which take two cycles), with only 58 single-word instructions to learn, enabling fast firmware development.
The architecture combines a Harvard memory layout (separate program and data buses), an 8-bit ALU, a hardware 8x8 multiplier, and wide 16-bit instruction words fetched in a single cycle. The 68-pin PLCC package provides ample pins for the 50 I/O, multiple serial interfaces, A/D channels, PWM/capture signals, and external memory bus, while keeping the die in a socket-friendly through-hole-friendly format for industrial and legacy designs.
Typical applications include industrial process control, motor control with PWM and feedback capture, instrumentation with on-chip A/D, automotive body and accessory ECUs, white-goods appliance control, security panels, and embedded-control upgrades for legacy 8051 systems where higher throughput is needed without migrating to 16-bit cores.
When designing with PIC17C752-33/L, ensure the 4.5-5.5 V supply is well decoupled and the 33 MHz oscillator layout follows Microchip's oscillator guidelines. The OTP program memory means firmware is masked in production; for field upgrades or prototyping, consider the PIC17C752-33/L windowed (JW) or the flash-based PIC18F6520 that Microchip recommends as the newer migration path.
This page synthesizes distributor stock and pricing, pin-compatible drop-in alternatives from the PIC17C family, comparison parameters versus PIC18F migration parts, and practical design notes not consolidated in the manufacturer datasheet.
Drop-in alternatives for PIC17C752-33/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-33/L (same form factor and footprint) — differing in Operating Temperature, Package, Mounting Type, Data Bus Width, Instruction Cycle Time.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC17C752-33I/L
✅ Drop-In✓ In Stock
$6.95 / Unit
View Datasheet →PIC17C752-33E/L
✅ Drop-In✓ In Stock
$13.2 / Unit
View Datasheet →PIC17C752-16E/PT
✅ Drop-In✓ In Stock
$10.85 / Unit
View Datasheet →PIC17C752-16/L
✅ Drop-In✓ In Stock
$7.3 / Unit
View Datasheet →PIC17C756-33/L
✅ Drop-In📋 Reference alternative (not in catalog)
PIC17C756-33I/L
✅ Drop-In📋 Reference alternative (not in catalog)
PIC17C752-33/L Maximum Ratings & Electrical Characteristics
| Product Type | 8-bit Microcontroller (MCU) |
| Series | PIC 17C |
| Core | PIC Harvard RISC 8-bit |
| Instruction Set Width | 16-bit |
| Maximum Clock Frequency | 33 MHz |
| Performance (MIPS) | 8.25 MIPS |
| Instruction Cycle | 121 ns (single-cycle, two-cycle for branches/table reads) |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 16 KB (8K x 16) |
| RAM Size | 678 bytes |
| Data Bus Width | 16-bit |
| I/O Pins | 50 |
| A/D Converter | 12 channels x 10-bit |
| PWM Outputs | 3 |
| Capture Inputs | 4 |
| Serial Interfaces | 1x SSP (SPI/I2C), 2x USART |
| Supply Voltage (Vdd) | 4.5 V to 5.5 V |
| External Memory Interface | Yes |
| Hardware Multiplier | 8 x 8 single-cycle |
| Number of Instructions | 58 single-word |
| Package | 68-PLCC (24.23 x 24.23 mm, J-lead) |
| Mounting Type | Surface Mount (PLCC socket-compatible) |
PIC17C752-33/L Pin Configuration
| Pin 1 | RA0/AN0 — PORTA bit 0 / Analog input channel 0 |
| Pin 2 | RA1/AN1 — PORTA bit 1 / Analog input channel 1 |
| Pin 3 | RA2/AN2 — PORTA bit 2 / Analog input channel 2 |
| Pin 4 | RA3/AN3 — PORTA bit 3 / Analog input channel 3 |
| Pin 5 | RA4/AN4/T0CKI — PORTA bit 4 / Analog input 4 / Timer0 clock input |
| Pin 6 | RA5/AN5/SS — PORTA bit 5 / Analog input 5 / SPI Slave Select |
| Pin 7 | RA6/AN6 — PORTA bit 6 / Analog input channel 6 |
| Pin 8 | RA7/AN7 — PORTA bit 7 / Analog input channel 7 |
| Pin 9 | RB0/INT — PORTB bit 0 / External interrupt |
| Pin 10 | RB1 — PORTB bit 1 |
| Pin 11 | RB2 — PORTB bit 2 |
| Pin 12 | RB3 — PORTB bit 3 |
| Pin 13 | RB4 — PORTB bit 4 |
| Pin 14 | RB5 — PORTB bit 5 |
| Pin 15 | RB6 — PORTB bit 6 |
| Pin 16 | RB7 — PORTB bit 7 |
| Pin 17 | Vss — Ground reference |
| Pin 18 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock |
| Pin 19 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / Capture 2 |
| Pin 20 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 |
| Pin 21 | RC3 — PORTC bit 3 |
| Pin 22 | RC4 — PORTC bit 4 |
| Pin 23 | RC5 — PORTC bit 5 |
| Pin 24 | RC6 — PORTC bit 6 |
| Pin 25 | RC7 — PORTC bit 7 |
| Pin 26 | RD0 — PORTD bit 0 |
| Pin 27 | RD1 — PORTD bit 1 |
| Pin 28 | RD2 — PORTD bit 2 |
| Pin 29 | RD3 — PORTD bit 3 |
| Pin 30 | RD4 — PORTD bit 4 |
| Pin 31 | RD5 — PORTD bit 5 |
| Pin 32 | RD6 — PORTD bit 6 |
| Pin 33 | RD7 — PORTD bit 7 |
| Pin 34 | RE0/RD — PORTE bit 0 / External memory read strobe |
| Pin 35 | RE1/WR — PORTE bit 1 / External memory write strobe |
| Pin 36 | RE2/CS — PORTE bit 2 / External memory chip select |
| Pin 37 | Vdd — Positive supply (4.5V to 5.5V) |
| Pin 38 | OSC1/CLKIN — Crystal oscillator input / external clock |
| Pin 39 | OSC2/CLKOUT — Crystal oscillator output / clock out (Fosc/4) |
| Pin 40 | RF0 — PORTF bit 0 |
| Pin 41 | RF1 — PORTF bit 1 |
| Pin 42 | RF2 — PORTF bit 2 |
| Pin 43 | RF3 — PORTF bit 3 |
| Pin 44 | RF4 — PORTF bit 4 |
| Pin 45 | RF5 — PORTF bit 5 |
| Pin 46 | RF6 — PORTF bit 6 |
| Pin 47 | RF7 — PORTF bit 7 |
| Pin 48 | RG0 — PORTG bit 0 |
| Pin 49 | RG1 — PORTG bit 1 |
| Pin 50 | RG2 — PORTG bit 2 |
| Pin 51 | RG3 — PORTG bit 3 |
| Pin 52 | RG4 — PORTG bit 4 |
| Pin 53 | RX1/DT1 — USART1 receive / synchronous data |
| Pin 54 | TX1/CK1 — USART1 transmit / synchronous clock |
| Pin 55 | RX2/DT2 — USART2 receive / synchronous data |
| Pin 56 | TX2/CK2 — USART2 transmit / synchronous clock |
| Pin 57 | SCL/SDA — I2C clock / data (when SSP in I2C mode) |
| Pin 58 | SDO — SPI serial data out |
| Pin 59 | SDI — SPI serial data in |
| Pin 60 | SCK — SPI serial clock |
| Pin 61 | CCP3 — Capture/Compare/PWM 3 |
| Pin 62 | Vss — Ground reference |
| Pin 63 | AVss — Analog ground for ADC |
| Pin 64 | AVdd — Analog supply for ADC |
| Pin 65 | AN8 — Analog input channel 8 |
| Pin 66 | AN9 — Analog input channel 9 |
| Pin 67 | AN10 — Analog input channel 10 |
| Pin 68 | AN11/Vref+ — Analog input channel 11 / ADC positive voltage reference |
Typical Applications
PIC17C752-33/L is suitable for 7 applications: Industrial Process Control, Motor Control with PWM and Feedback, Automotive Body and Accessory ECU, White Goods and Appliance Control, Instrumentation and Data Acquisition, Security and Access Control Panels, Legacy 8051 System Migration.
Industrial Process Control
The PIC17C752-33/L fits industrial process controllers because its 33 MHz core delivers 8.25 MIPS for tight control loops, the 12-channel 10-bit ADC handles multiple sensor inputs (temperature, pressure, flow), and the 50 I/O lines drive relays, solenoids, and status LEDs. Per Microchip's datasheet, the 16 KB OTP is ample for ladder-logic-style sequential control code, while the 3 PWM channels and 4 capture inputs support motor and feedback loops. The PIC17C's 58-instruction RISC core makes firmware portable to PIC18 migration parts.
Recommended
Motor Control with PWM and Feedback
The PIC17C752-33/L is well-suited for motor-control applications thanks to its 3 PWM outputs (suitable for 3-phase or complementary DC drives) and 4 capture inputs (quadrature encoder feedback). Per the Microchip datasheet, the 8.25 MIPS core runs Field-Oriented Control or trapezoidal commutation in firmware with cycle times around 121 ns. The PIC17C's 50 I/O supports Hall sensors, brake coils, and direction logic. Designers can drop in PIC17C756-33/L for more complex field-weakening algorithms requiring larger firmware.
Recommended
Automotive Body and Accessory ECU
The PIC17C752-33/L is used in legacy automotive body controllers, lighting modules, and accessory ECUs where its 50 I/O handles switch inputs, lamp drivers, and LIN/CAN-bridge signal lines. Per the Microchip datasheet, the 12-channel 10-bit ADC multiplexes battery voltage, current sense, and analog sensors, while the USART modules interface to LIN or RS-232 body-network transceivers. Note: for new automotive designs, the industrial-grade PIC17C752-33I/L (-40C to +85C) variant is preferred, and new platforms should consider AEC-Q100-qualified PIC18 K-series.
Recommended
White Goods and Appliance Control
The PIC17C752-33/L fits washing machines, dishwashers, ovens, and HVAC control boards where its OTP memory locks firmware against field tampering, its 50 I/O drives triac-gated motor outputs, and the 12-channel ADC monitors temperature, level, and motor current. Per the Microchip datasheet, the synchronous serial port (SPI/I2C) interfaces to LED drivers, sensor hubs, and EEPROM for runtime parameters. The PIC17C's 33 MHz throughput comfortably handles fuzzy-logic and PID-style temperature control with 121 ns instruction cycle.
Recommended
Instrumentation and Data Acquisition
The PIC17C752-33/L suits portable instrumentation where its 12-channel 10-bit ADC samples multiple analog signals (strain gauges, thermocouples, voltage references) and the 3 PWM channels drive excitation sources or LCD contrast. Per Microchip, the 50 I/O support keypad scanning, LCD bus, and USB/serial bridge interfaces. The 678 bytes of RAM buffer moderate-size data sets, while the 33 MHz core runs calibration math and digital filters in real time. For higher precision, the PIC17C's hardware multiplier accelerates 16-bit fixed-point DSP-style operations.
Recommended
Security and Access Control Panels
The PIC17C752-33/L drives security panels where its 50 I/O monitor door switches, PIR sensors, keypad matrices, and sirens, while the 12-channel ADC provides backup battery voltage and tamper-detection analog sensing. Per Microchip, the 33 MHz core runs encryption/authentication routines and stores event logs in the on-chip 678 bytes RAM. The two USARTs interface to dialer modems or GSM modules, while SPI/I2C connects to external EEPROM, RTC, and crypto chips. The OTP program memory prevents firmware reverse-engineering in field-deployed panels.
Recommended
Legacy 8051 System Migration
The PIC17C752-33/L migrates legacy 8051 designs to the PIC RISC architecture, delivering roughly 4x the throughput at the same 33 MHz clock thanks to the 8.25 MIPS Harvard core versus the 8051's 12-cycle instruction. Per the Microchip datasheet, the 58-instruction RISC set is simpler than the 8051's 256-instruction CISC, easing firmware rewrite, and the 50 I/O plus 12-channel ADC usually meet or exceed 8051-based designs. The 68-pin PLCC package can reuse PLCC sockets on retrofit boards, minimizing mechanical rework.
Recommended
Recommended Products Summary
Engineering reference data for PIC17C752-33/L — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC17C752-33I/L | PIC17C752-33E/L | PIC17C752-16E/PT | PIC17C752-16/L | PIC17C756-33/L | PIC17C756-33I/L |
|---|---|---|---|---|---|---|---|
| Package | 68-PLCC (24.23x24.23) | 68-PLCC - same | 68-PLCC - same | 68-PLCC - same | 68-PLCC - same | 68-PLCC - same | 68-PLCC - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Max Clock Frequency | 33 MHz | 33 MHz | 33 MHz | 16 MHz | 16 MHz | 33 MHz | 33 MHz |
| Program Memory | 16 KB OTP | 16 KB OTP | 16 KB OTP | 16 KB OTP | 16 KB OTP | 32 KB OTP | 32 KB OTP |
| Temperature Grade | Commercial | Industrial -40C to +85C | Extended | Extended | Commercial | Commercial | Industrial -40C to +85C |
| I/O Pins | 50 | 50 | 50 | 50 | 50 | 50 | 50 |
| ADC | 12 x 10-bit | 12 x 10-bit | 12 x 10-bit | 12 x 10-bit | 12 x 10-bit | 12 x 10-bit | 12 x 10-bit |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete |
Key Differentiators
- Highest throughput at 33 MHz in the PIC17C752 sub-family (vs PIC17C752-16/L)
- Twice the program memory without changing the pinout (vs PIC17C756-33/L)
- Industrial temperature grade drop-in variant available (vs PIC17C752-33I/L)
- Legacy 8051 drop-in replacement with 4x throughput (vs Generic 8051 @ 33 MHz)
Design Notes
The PIC17C752-33/L operates from a single 4.5 V to 5.5 V supply. Per Microchip's datasheet, the digital Vdd and analog AVdd should each be decoupled with a 100 nF ceramic capacitor placed within 5 mm of the respective supply pin, with a bulk 10 uF tantalum or low-ESR ceramic cap at the regulator output. AVdd must be tied to the same 5 V rail as Vdd or to a filtered version. Place a ferrite bead in series between Vdd and AVdd if ADC accuracy is degraded by digital switching noise. The PLCC package has multiple Vss pins; all must be connected to the ground plane for thermal and electrical integrity.
The 68-pin PLCC accepts standard PLCC sockets, but lead-free and tin-lead variants are not interchangeable on the same board finish. Per Microchip's recommendations, route the oscillator traces (OSC1/OSC2) as short as possible, guarded on both sides by ground pour, and keep them away from high-current traces and PWM outputs. Place external memory bus lines (PORTE and PORTD) on inner PCB layers with matched trace lengths if external memory is used. Maintain a continuous ground plane under the PLCC; the J-leads should form a uniform solder fillet on each of the four sides.
OTP program memory cannot be re-written in-circuit: the part must be programmed before solder or via a socketed programmer. Per Microchip's datasheet, a wrong configuration word (e.g., watchdog enabled, oscillator mode wrong) can brick the device because configuration bits are also OTP. For prototyping, use a windowed (JW) package variant. Brown-out reset must be enabled via the configuration word to avoid code corruption during power dips; without BOR, the MCU may execute random instructions below 4.5 V. MCLR must be tied to Vdd via a 10 kohm resistor and a 100 nF cap to ground for proper in-circuit serial programming.
Per Microchip's PIC17C family application notes, EMI on analog inputs is mitigated by placing 1 nF bypass caps close to each ANx pin used for ADC. Reference voltage Vref+ should be decoupled with 10 uF + 100 nF; noise on Vref+ directly couples into ADC readings. Trace PORTA and PORTE to analog signals with short direct runs; do not share analog and digital signal layers. Avoid running PWM outputs (CCP1-CCP3) parallel to analog inputs to prevent capacitive coupling. The synchronous serial port (SCK/SDO/SDI) traces should be matched-length within 10 mm if SPI runs above 5 MHz at 33 MHz Fosc.
Compliance Information
Compliance data not explicitly stated in the verified distributor listings; the part is OTP EPROM-era (1990s design) and RoHS/lead-free status is not documented on current distributor pages. AEC-Q100 not applicable - PIC17C752 family predates widespread AEC-Q100 adoption; the industrial-grade PIC17C752-33I/L provides extended temp but not formal AEC-Q100 qualification.