PIC17LC752-08/L - 8-Bit 8MHz 16KB OTP MCU 68-PLCC | Microchip
MPN: PIC17LC752-08/L ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $9.41 | $9.41 |
| 10 | $8.5 | $85.00 |
| 100 | $7.45 | $745.00 |
| 500 | $6.62 | $3,310.00 |
| 1,000 | $5.9 | $5,900.00 |
PIC17LC752-08/L Overview
An EPROM-based microcontroller is a member of the broader category of microcontrollers - self-contained single-chip computers that integrate a CPU, non-volatile program memory, working RAM, and I/O peripherals. The PIC17C family sits hierarchically above 8-bit microcontrollers, within the larger class of embedded controllers, and ultimately within the integrated circuits > microcontrollers category. EPROM-based MCUs were historically used for cost-sensitive production runs where field reprogrammability was not required, and they bridge the gap between mask-ROM MCUs (lowest unit cost at high volumes) and Flash-based MCUs (re-programmability).
Key differentiating specifications of the PIC17LC752-08/L include its 16-bit-wide program memory bus (8K x 16 words), 50 high-current I/O pins suitable for direct LED or relay drive, a 33 MHz maximum clock input, and four hardware interrupt sources. Compared with PIC16-family parts, the PIC17C offers an extended instruction set with hardware multiply, a larger register file, and a wider 16-bit program-memory datapath that reduces fetch bottlenecks.
Architecturally, the device uses a Harvard architecture with separate program and data paths, a hardware multiply unit, and a multi-source interrupt controller with priority levels. The OTP EPROM cell provides one-time field programming via standard EPROM programmers, and the part is qualified for commercial-temperature operation.
Typical applications include industrial control panels, instrumentation front-ends, motor control firmware prototypes, HVAC controllers, point-of-sale terminals, and embedded control boards in commercial equipment where moderate I/O count and 8-bit processing suffice.
When designing with this device, note that the OTP memory cannot be re-programmed in-circuit, so firmware must be fully validated before final programming. Allocate one hardware timer for the watchdog to detect firmware lock-ups, and consult the Microchip PIC17C family reference manual for the exact timer-to-peripheral mapping.
This page synthesizes distributor pricing from DigiKey and LCSC, drop-in alternatives from Microchip's PIC17C family, and practical design notes not consolidated in the manufacturer datasheet.
Drop-in alternatives for PIC17LC752-08/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 PIC17LC752-08/L (same form factor and footprint) — differing in Data Bus Width, Program Memory Size, Operating Temperature, Package, RoHS Status.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC17LC752T-08/L
✅ Drop-In✓ In Stock
$8.85 / Unit
View Datasheet →PIC17C752-16/L
✅ Drop-In✓ In Stock
$7.3 / Unit
View Datasheet →PIC17C756A-16I/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$11.2 / Unit
View Datasheet →PIC17LC752-08/L Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC17C 8-bit Harvard |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 16 KB (8K x 16) |
| RAM Size | 678 bytes |
| Maximum Clock Input | 33 MHz |
| Instruction Cycle Time | 121 ns |
| Data Bus Width | 16 bit |
| I/O Pins | 50 |
| Supply Voltage | 2.5 V to 5.0 V |
| Operating Temperature | 0C to +70C |
| Package | 68-PLCC (24.23 x 24.23 mm) |
| Mounting Type | Surface Mount (J-Lead) |
| ADC | 11-channel, 10-bit (per family datasheet) |
| Communication | USART (SCI) |
| Timers | Two 8-bit + two 16-bit |
| Instruction Set Size | 58 instructions |
PIC17LC752-08/L Pin Configuration
| Pin 1 | RA0/AN0 — Port A bit 0 / analog input 0 |
| Pin 2 | RA1/AN1 — Port A bit 1 / analog input 1 |
| Pin 3 | RA2/AN2 — Port A bit 2 / analog input 2 |
| Pin 4 | RA3/AN3 — Port A bit 3 / analog input 3 |
| Pin 5 | RA4/AN4 — Port A bit 4 / analog input 4 |
| Pin 6 | RA5/AN5 — Port A bit 5 / analog input 5 |
| Pin 7 | RA6/AN6 — Port A bit 6 / analog input 6 |
| Pin 8 | RA7/AN7 — Port A bit 7 / analog input 7 |
| Pin 9 | RB0/INT0 — Port B bit 0 / external interrupt 0 |
| Pin 10 | RB1/INT1 — Port B bit 1 / external interrupt 1 |
| Pin 11 | RB2/INT2 — Port B bit 2 / external interrupt 2 |
| Pin 12 | RB3/INT3 — Port B bit 3 / external interrupt 3 |
| Pin 13 | RB4 — Port B bit 4 |
| Pin 14 | RB5 — Port B bit 5 |
| Pin 15 | RB6 — Port B bit 6 |
| Pin 16 | RB7 — Port B bit 7 |
| Pin 17 | RC0/T1CKI — Port C bit 0 / Timer1 clock input |
| Pin 18 | RC1/CCP1 — Port C bit 1 / CCP1 |
| Pin 19 | RC2/CCP2 — Port C bit 2 / CCP2 |
| Pin 20 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Pin 21 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Pin 22 | RC5/SDO — Port C bit 5 / SPI data out |
| Pin 23 | RC6/TX/CK — Port C bit 6 / USART TX / clock |
| Pin 24 | RC7/RX/DT — Port C bit 7 / USART RX / data |
| Pin 25 | RD0 — Port D bit 0 |
| Pin 26 | RD1 — Port D bit 1 |
| Pin 27 | RD2 — Port D bit 2 |
| Pin 28 | RD3 — Port D bit 3 |
| Pin 29 | RD4 — Port D bit 4 |
| Pin 30 | RD5 — Port D bit 5 |
| Pin 31 | RD6 — Port D bit 6 |
| Pin 32 | RD7 — Port D bit 7 |
| Pin 33 | RE0/AN8 — Port E bit 0 / analog input 8 |
| Pin 34 | RE1/AN9 — Port E bit 1 / analog input 9 |
| Pin 35 | RE2/AN10 — Port E bit 2 / analog input 10 |
| Pin 36 | RE3/AN11 — Port E bit 3 / analog input 11 |
| Pin 37 | RE4 — Port E bit 4 |
| Pin 38 | RE5 — Port E bit 5 |
| Pin 39 | RE6 — Port E bit 6 |
| Pin 40 | RE7 — Port E bit 7 |
| Pin 41 | RF0 — Port F bit 0 |
| Pin 42 | RF1 — Port F bit 1 |
| Pin 43 | RF2 — Port F bit 2 |
| Pin 44 | RF3 — Port F bit 3 |
| Pin 45 | RF4 — Port F bit 4 |
| Pin 46 | RF5 — Port F bit 5 |
| Pin 47 | RF6 — Port F bit 6 |
| Pin 48 | RF7 — Port F bit 7 |
| Pin 49 | RG0 — Port G bit 0 |
| Pin 50 | RG1 — Port G bit 1 |
| Pin 51 | RG2 — Port G bit 2 |
| Pin 52 | RG3 — Port G bit 3 |
| Pin 53 | RG4 — Port G bit 4 |
| Pin 54 | MCLR/VPP — Master clear / programming voltage |
| Pin 55 | OSC1/CLKIN — Oscillator input / external clock |
| Pin 56 | OSC2/CLKOUT — Oscillator output / clock out |
| Pin 57 | VSS — Ground |
| Pin 58 | VDD — Positive supply |
| Pin 59 | NC — Not connected (per datasheet) |
| Pin 60 | NC — Not connected (per datasheet) |
| Pin 61 | NC — Not connected (per datasheet) |
| Pin 62 | NC — Not connected (per datasheet) |
| Pin 63 | NC — Not connected (per datasheet) |
| Pin 64 | NC — Not connected (per datasheet) |
| Pin 65 | NC — Not connected (per datasheet) |
| Pin 66 | NC — Not connected (per datasheet) |
| Pin 67 | NC — Not connected (per datasheet) |
| Pin 68 | NC — Not connected (per datasheet) |
Typical Applications
PIC17LC752-08/L is suitable for 6 applications: Industrial Control Panel, Motor Control Firmware Prototype, HVAC Thermostat Controller, Point-of-Sale Terminal, Test and Measurement Instrumentation, Embedded Control Board - Commercial Equipment.
Industrial Control Panel
The PIC17LC752-08/L's 50 general-purpose I/O pins, 33 MHz clock input, and 11-channel 10-bit ADC suit industrial control panels that scan keypads, drive LED/LCD indicators, and read analog sensor inputs such as temperature or pressure. Its 16KB OTP program memory accommodates mid-sized control firmware with state machines, and the 678-byte RAM supports moderate data buffering. Operated from a 3.3V or 5V industrial rail, the part delivers deterministic 121 ns instruction execution. Companion parts include a low-dropout regulator such as the LM7805 for the 5V rail, an RS-232/RS-485 transceiver for panel-bus connectivity, and an EEPROM like 24LC256 for parameter storage.
Recommended
Motor Control Firmware Prototype
For motor-control prototypes the PIC17LC752-08/L's two 16-bit timers with PWM/capture/compare peripherals, plus 50 I/O for gate-drive and feedback signals, allow direct control of small DC or stepper motors. The 33 MHz clock input and 16-bit datapath execute fast inner-loop PID computations, while the hardware multiply unit accelerates control-law math. Designers should pair the MCU with a dedicated gate driver such as the IR2110 and Hall-sensor conditioning circuitry. The OTP memory is acceptable for prototypes where firmware is mature; switch to a Flash-based dsPIC33 for production.
Recommended
HVAC Thermostat Controller
The PIC17LC752-08/L's integrated 10-bit ADC measures thermistor or RTD inputs for indoor/outdoor temperature sensing, while the USART interfaces to a Wi-Fi or sub-GHz module for remote telemetry. With 16KB of OTP firmware storage, the MCU can host scheduling logic, PID loops, and LCD/segment-display drivers. Its commercial 0C to +70C temperature range covers indoor HVAC enclosures. Companion parts include a 24LC256 EEPROM for setpoint backup, an SPI-segment LCD driver, and a relay-driver array for compressor and fan control.
Recommended
Point-of-Sale Terminal
Point-of-sale terminals require an MCU that can drive a character LCD, scan a keypad matrix, and communicate over RS-232 to a receipt printer or back-office terminal. The PIC17LC752-08/L provides 50 I/O pins for keypad scanning and LCD interface, a USART for printer connectivity, and 16KB of OTP memory for transaction-logic firmware. Its 33 MHz throughput handles encryption-light operations and barcode-decoder algorithms. Note that OTP memory requires final firmware to be fully validated before programming - use a Flash-based PIC18F4550 for development and final migration.
Recommended
Test and Measurement Instrumentation
Bench-top test instruments such as digital panel meters, frequency counters, and laboratory data loggers benefit from the PIC17LC752-08/L's 33 MHz throughput, 11-channel 10-bit ADC, and large I/O count for front-panel switches and 7-segment displays. The 16-bit datapath accelerates DSP-light filtering, while the OTP memory ensures firmware integrity in metrology applications. For higher-resolution ADCs, the MCU's SPI interface can connect to external 16-bit converters such as the ADS1115. Pair the MCU with a precision voltage reference like the REF5025 for ratiometric measurements.
Recommended
Embedded Control Board - Commercial Equipment
Commercial equipment such as vending machines, washing-machine controllers, and access-control panels require reliable embedded control with a moderate code footprint. The PIC17LC752-08/L's 16KB OTP memory, 50 I/O, and 2.5V to 5.0V supply flexibility support coin/bill validator interfaces, solenoid drivers, keypad scanning, and LCD display. Its NRND status makes it appropriate for re-spinning existing designs rather than starting new ones; new designs should target Microchip's Flash-based PIC18F or dsPIC33 family. Companion parts include a watchdog supervisor like the MCP130 and a 24LC256 EEPROM for transaction audit trails.
Recommended
Recommended Products Summary
Engineering reference data for PIC17LC752-08/L — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC17LC752T-08/L | PIC17C752-16/L | PIC17C756A-16I/PT |
|---|---|---|---|---|
| Package | 68-PLCC | 68-PLCC | 68-PLCC | 64-TQFP |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 16 KB OTP EPROM | 16 KB OTP EPROM | 16 KB OTP EPROM | 16 KB OTP EPROM |
| RAM | 678 bytes | 678 bytes | 678 bytes | 902 bytes |
| Max Clock Input | 33 MHz | 33 MHz | 33 MHz | 33 MHz |
| I/O Pins | 50 | 50 | 50 | 52 |
| Supply Voltage | 2.5V to 5.0V | 2.5V to 5.0V | 4.5V to 6.0V | 4.5V to 6.0V |
| Operating Temperature | 0C to +70C | 0C to +70C | 0C to +70C | -40C to +85C |
| Lifecycle Status | NRND | NRND | NRND | NRND |
Key Differentiators
- Wider 2.5V to 5.0V supply range vs C-variant (vs PIC17C752-16/L)
- Identical die, only shipping format differs (vs PIC17LC752T-08/L)
- Larger 68-PLCC with 50 I/O vs 64-TQFP with 52 I/O (vs PIC17C756A-16I/PT)
Design Notes
The PIC17LC752-08/L uses OTP (One-Time-Programmable) EPROM memory that cannot be erased or re-programmed in-circuit. Validate firmware on a PIC17C44 or PIC17LC44 development equivalent before committing to the LC752 silicon. Once programmed, every silicon revision or bug fix requires a new chip and re-programming of all units in the field.
The LC variant operates from 2.5V to 5.0V; the standard C variant (e.g. PIC17C752-16/L) requires 4.5V to 6.0V and will not function at 3.3V rails. Decouple VDD with a 0.1uF ceramic capacitor placed within 5 mm of the VDD pin, plus a bulk 10uF tantalum or aluminum polymer cap near the package. The 68-PLCC has multiple VDD/VSS pins that must all be connected.
The 68-PLCC (24.23 x 24.23 mm) package is a J-lead surface-mount format suitable for standard SMT assembly, but its lead pitch is 1.27 mm, requiring careful solder-paste stencil design. For prototype breadboarding, use a PLCC-to-DIP adapter socket. Ensure the ICSP programming header (MCLR, RB6, RB7, VDD, VSS) is accessible on the PCB for factory programming of the OTP memory.
Compliance Information
RoHS/REACH compliance status not stated in the verified web data for PIC17LC752-08/L. Microchip's PIC17C752 datasheet references document 30072c but does not surface compliance certifications on the distributor pages reviewed.