PIC17LC752-08I/L - 8-bit 8MHz 16KB OTP MCU 50 I/O | Microchip
MPN: PIC17LC752-08I/L ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $18.5 | $18.50 |
| 10 | $16.2 | $162.00 |
| 100 | $14.05 | $1,405.00 |
| 500 | $12.6 | $6,300.00 |
| 1,000 | $11.4 | $11,400.00 |
PIC17LC752-08I/L Overview
An 8-bit microcontroller is a small computing-on-a-chip device built around an 8-bit data bus, ALU, and on-chip program plus data memory; it executes firmware stored in non-volatile memory and drives discrete I/O and peripherals. Within the broader taxonomy, the PIC17LC752 sits inside the microcontroller hierarchy (microcontroller -> embedded controller -> MCU -> semiconductor) and the Microchip PIC17C sub-family specifically targets high-performance 8-bit applications that previously required 16-bit controllers. The PIC17C family introduced a RISC-style Harvard architecture with 58 single-word instructions, expanded peripheral integration, and wider memory addressing than the PIC16C baseline.
Key differentiating specifications include 16KB of OTP program memory, 678 bytes of general-purpose RAM, 50 bidirectional I/O pins (versus the typical 33 of smaller PICs), four 8-bit timer/counters, dual capture/compare/PWM modules, a USART, an MSSP for SPI/I2C, a parallel slave port, and the integrated 10-bit ADC with multiple input channels. The instruction set is optimized with 58 single-word instructions, allowing most operations to complete in 121 ns at 8 MHz, and the device supports up to 8 MHz clock frequency for deterministic real-time control loops.
Architecturally, the PIC17LC752-08I/L uses a 16-bit instruction word with separate program and data buses (Harvard architecture) and a 16-level hardware stack that enables fast interrupt servicing. The OTP program memory is field-programmable and is well suited to volume production runs where mask ROM economics are not justified, and the LC variant's 2.5 V to 5.0 V core lets it serve both 3.3 V and 5 V subsystems without a second regulator. Industrial-temperature grade (-40C to +85C) operation is denoted by the 'I' suffix.
Typical applications include industrial process control, instrumentation, motor control, embedded data acquisition, and legacy industrial automation equipment that requires many digital I/O lines and an on-board ADC. The 50 I/O count enables direct interface to keypads, displays, and parallel peripherals without external expanders. When designing with this part, note that the OTP memory requires a device programmer and cannot be reprogrammed in-circuit; pair the design with a thorough firmware verification cycle and consider migrating to a flash-based equivalent (for example, PIC18F variants) for field-updatable production units.
This page synthesizes distributor pricing, same-family drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone. Engineers sourcing this part should verify lead time against current Microchip factory schedules, as PIC17C-family OTPs have been progressively superseded by flash-based PIC18F/PIC24 devices.
Drop-in alternatives for PIC17LC752-08I/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-08I/L (same form factor and footprint) — differing in Package, Operating Temperature, Program Memory Size, Core Architecture, RoHS Status.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC17C752-16/L
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$7.3 / Unit
View Datasheet →PIC17C752T-33/L
✅ Drop-In✓ In Stock
$14.2 / Unit
View Datasheet →PIC17C752-33/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$10.1 / Unit
View Datasheet →PIC17C752-16E/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$10.85 / Unit
View Datasheet →PIC17C756AT-33I/L
✅ Drop-In✓ In Stock
$12.4 / Unit
View Datasheet →PIC17C762-16I/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$10.05 / Unit
View Datasheet →PIC17LC752-08I/L Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 8-bit Harvard |
| Family | PIC17C |
| Program Memory Type | OTP (EPROM) |
| Program Memory Size | 16 KB (8K x 16) |
| RAM Size | 678 bytes |
| CPU Speed | 8 MHz maximum |
| Instruction Cycle Time | 121 ns (single-cycle) |
| Number of Instructions | 58 single-word |
| I/O Pins | 50 |
| Data Bus Width | 16-bit (instruction), 8-bit (data) |
| Supply Voltage | 2.5 V to 5.0 V |
| ADC | 10-bit integrated |
| Operating Temperature | -40 C to +85 C (industrial, 'I' suffix) |
| Package | 68-pin PLCC (24.23 x 24.23 mm) |
| Mounting Type | Surface Mount |
PIC17LC752-08I/L Pin Configuration
| Pin 1 | OSC1/CLKIN — Oscillator input / external clock input |
| Pin 2 | RA0/AN0 — Port A bit 0 / analog input 0 |
| Pin 3 | RA1/AN1 — Port A bit 1 / analog input 1 |
| Pin 4 | RA2/AN2 — Port A bit 2 / analog input 2 |
| Pin 5 | RA3/AN3 — Port A bit 3 / analog input 3 |
| Pin 6 | RA4/AN4/T0CKI — Port A bit 4 / analog input 4 / Timer0 clock input |
| Pin 7 | RA5/AN5/SS — Port A bit 5 / analog input 5 / SPI slave select |
| Pin 8 | RA6/AN6 — Port A bit 6 / analog input 6 |
| Pin 9 | RA7/AN7 — Port A bit 7 / analog input 7 |
| Pin 10 | VSS — Ground reference |
| Pin 11 | RB0/INT0 — Port B bit 0 / external interrupt 0 |
| Pin 12 | RB1/INT1 — Port B bit 1 / external interrupt 1 |
| Pin 13 | RB2/INT2 — Port B bit 2 / external interrupt 2 |
| Pin 14 | RB3/INT3 — Port B bit 3 / external interrupt 3 |
| Pin 15 | RB4 — Port B bit 4 |
| Pin 16 | RB5 — Port B bit 5 |
| Pin 17 | RB6 — Port B bit 6 |
| Pin 18 | RB7 — Port B bit 7 |
| Pin 19 | VDD — Positive supply voltage |
| Pin 20 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / clock input |
| Pin 21 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator input / CCP2 |
| Pin 22 | RC2/CCP1 — Port C bit 2 / CCP1 |
| Pin 23 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Pin 24 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Pin 25 | RC5/SDO — Port C bit 5 / SPI data out |
| Pin 26 | RC6/TX/CK — Port C bit 6 / USART transmit / clock |
| Pin 27 | RC7/RX/DT — Port C bit 7 / USART receive / data |
| Pin 28 | RD0/PSP0 — Port D bit 0 / parallel slave port 0 |
| Pin 29 | RD1/PSP1 — Port D bit 1 / parallel slave port 1 |
| Pin 30 | RD2/PSP2 — Port D bit 2 / parallel slave port 2 |
| Pin 31 | RD3/PSP3 — Port D bit 3 / parallel slave port 3 |
| Pin 32 | RD4/PSP4 — Port D bit 4 / parallel slave port 4 |
| Pin 33 | RD5/PSP5 — Port D bit 5 / parallel slave port 5 |
| Pin 34 | RD6/PSP6 — Port D bit 6 / parallel slave port 6 |
| Pin 35 | RD7/PSP7 — Port D bit 7 / parallel slave port 7 |
| Pin 36 | VSS — Ground reference |
| Pin 37 | VDD — Positive supply voltage |
| Pin 38 | RE0/RD/AN8 — Port E bit 0 / read / analog input 8 |
| Pin 39 | RE1/WR/AN9 — Port E bit 1 / write / analog input 9 |
| Pin 40 | RE2/CS/AN10 — Port E bit 2 / chip select / analog input 10 |
| Pin 41 | RE3/AN11 — Port E bit 3 / analog input 11 |
| Pin 42 | RE4/AN12 — Port E bit 4 / analog input 12 |
| Pin 43 | RE5/AN13 — Port E bit 5 / analog input 13 |
| Pin 44 | RE6/AN14 — Port E bit 6 / analog input 14 |
| Pin 45 | RE7/AN15 — Port E bit 7 / analog input 15 |
| Pin 46 | RF0/AN16 — Port F bit 0 / analog input 16 |
| Pin 47 | RF1/AN17 — Port F bit 1 / analog input 17 |
| Pin 48 | RF2/AN18 — Port F bit 2 / analog input 18 |
| Pin 49 | RF3/AN19 — Port F bit 3 / analog input 19 |
| Pin 50 | RF4/AN20 — Port F bit 4 / analog input 20 |
| Pin 51 | RF5/AN21 — Port F bit 5 / analog input 21 |
| Pin 52 | RF6/AN22 — Port F bit 6 / analog input 22 |
| Pin 53 | RF7/AN23 — Port F bit 7 / analog input 23 |
| Pin 54 | RG0 — Port G bit 0 |
| Pin 55 | RG1 — Port G bit 1 |
| Pin 56 | RG2 — Port G bit 2 |
| Pin 57 | RG3 — Port G bit 3 |
| Pin 58 | RG4 — Port G bit 4 |
| Pin 59 | VSS — Ground reference |
| Pin 60 | VDD — Positive supply voltage |
| Pin 61 | NC — Not connected (per datasheet) |
| Pin 62 | NC — Not connected (per datasheet) |
| Pin 63 | MCLR/VPP — Master clear reset / programming voltage |
| Pin 64 | OSC2/CLKOUT — Oscillator output / clock output |
| 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-08I/L is suitable for 7 applications: Industrial Process Control, Motor Control and PWM Drive, Embedded Data Acquisition, Legacy Instrumentation and Test Equipment, Human-Machine Interface (HMI) Panels, Telecom and Serial Protocol Bridging, Automotive Subsystems (Non-Safety).
Industrial Process Control
The PIC17LC752-08I/L fits industrial process-control applications because it combines 50 digital I/O lines, an integrated 10-bit ADC, and an 8 MHz CPU in a 68-pin PLCC footprint that drops directly onto legacy PIC17C control boards. Its 2.5-5.0 V supply range tolerates 24 V-derived 5 V or 3.3 V rails, while the -40 C to +85 C industrial temperature rating suits factory-floor environments. The 678-byte RAM and 16 KB OTP program memory comfortably host PID-loop firmware plus HMI key scanning. Compared with a switching regulator-fed solution, the LC variant's wide voltage range simplifies power-tree design and reduces BOM cost.
Recommended
Motor Control and PWM Drive
The PIC17LC752-08I/L's dual capture/compare/PWM modules and 50 I/O pins suit low- to mid-power motor-control applications including DC-brush, stepper, and small BLDC drivers. The 8 MHz CPU executes PWM-update routines in 121 ns per instruction, giving deterministic commutation timing at typical PWM frequencies of 10-20 kHz. The integrated 10-bit ADC reads back current shunts and back-EMF signals in real time, while the wide 2.5-5.0 V supply range lets the MCU share logic rails with 3.3 V gate drivers. The 68-pin PLCC footprint provides ample I/O for Hall-sensor inputs and H-bridge fault feedback.
Recommended
Embedded Data Acquisition
The PIC17LC752-08I/L is well matched to embedded data-acquisition tasks where the on-chip 10-bit ADC, 50 I/O pins, and 16 KB OTP program memory let a single chip replace separate ADC plus glue-logic implementations. Industrial sensors, 4-20 mA loops, and thermistor bridges can be digitised directly into the ADC and processed in firmware. The 678-byte RAM is sufficient for moving-average and circular-buffer storage of recent samples. The 68-pin PLCC industrial-temperature package survives installation in remote or unenclosed cabinets, and the 2.5-5.0 V supply tolerates battery-derived rails for portable logging instruments.
Recommended
Legacy Instrumentation and Test Equipment
The PIC17LC752-08I/L remains in demand for legacy instrumentation and test equipment where the original designer chose the PIC17C architecture for its 50 I/O and 16 KB code space. Its drop-in compatibility with PIC17C752 pin-compatibles preserves existing PCB investments when firmware updates or board rework are needed. The integrated USART and MSSP peripherals drive RS-232, RS-485, and SPI front-panel interfaces commonly found in bench instruments. Because OTP memory requires device programmers, design teams typically keep a small bank of pre-programmed PIC17LC752s on the manufacturing line to support long product lifecycles.
Recommended
Human-Machine Interface (HMI) Panels
The PIC17LC752-08I/L's 50 I/O pins make it a strong fit for HMI front panels that drive character LCDs, scan keypads, and toggle indicator LEDs without external port expanders. The 8 MHz CPU refreshes character-LCD displays in real time while servicing key-debounce and rotary-encoder interrupts through its four 8-bit timers. The integrated 10-bit ADC reads analog panel controls such as potentiometers or joysticks. The 2.5-5.0 V supply range simplifies powering the MCU from the same 5 V or 3.3 V rail that drives the LCD backlight and logic-level shifters, reducing total BOM cost in compact panel designs.
Recommended
Telecom and Serial Protocol Bridging
The PIC17LC752-08I/L's USART, MSSP (SPI/I2C), and parallel slave port make it a versatile protocol-bridging controller for telecom and industrial networks where multiple serial formats must be converted in real time. The 8 MHz CPU executes protocol-state machines with sufficient throughput to bridge RS-232 to SPI or I2C-to-parallel without external FIFOs. The wide supply range (2.5-5.0 V) lets the MCU sit on either side of level shifters in mixed-voltage systems. Its 50 I/O pins also provide GPIO expansion for legacy equipment, and the 68-pin PLCC package is well suited to conformal-coated telecom line cards.
Recommended
Automotive Subsystems (Non-Safety)
Although the PIC17LC752-08I/L is not AEC-Q100 qualified, it can serve non-safety automotive subsystems such as HVAC control, interior lighting, and instrument-cluster sub-modules where automotive-grade qualification is not required by the OEM. Its -40 C to +85 C industrial temperature grade spans cabin temperatures, and the 50 I/O pins drive segment displays, switches, and small solenoid drivers directly. The integrated 10-bit ADC handles temperature and position-sensor inputs, while the 2.5-5.0 V supply range tolerates the regulated 5 V or 3.3 V rails common in body-electronics modules. For safety-critical applications choose an AEC-Q100-qualified part instead.
Recommended
Recommended Products Summary
Engineering reference data for PIC17LC752-08I/L — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC17C752-16/L | PIC17C752T-33/L | PIC17C752-33/PT | PIC17C756AT-33I/L |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 68-pin PLCC (24.23x24.23 mm) | 68-pin PLCC - same | 68-pin PLCC - same | 68-pin PLCC - same | 68-pin PLCC - same |
| Program Memory | 16 KB OTP | 16 KB OTP | 16 KB OTP | 16 KB OTP | 32 KB OTP |
| RAM | 678 bytes | 678 bytes | 678 bytes | 678 bytes | 902 bytes |
| Maximum Clock | 8 MHz | 16 MHz | 33 MHz | 33 MHz | 33 MHz |
| I/O Pins | 50 | 50 | 50 | 50 | 50 |
| Supply Voltage | 2.5 V to 5.0 V (LC) | 4.5 V to 5.5 V (C) | 4.5 V to 5.5 V (C) | 4.5 V to 5.5 V (C) | 4.5 V to 5.5 V (C) |
| ADC | 10-bit integrated | 10-bit integrated | 10-bit integrated | 10-bit integrated | 10-bit integrated |
| Temperature Grade | -40 C to +85 C (Industrial) | 0 C to +70 C (Commercial) | 0 C to +70 C (Commercial) | 0 C to +70 C (Commercial) | -40 C to +85 C (Industrial) |
Key Differentiators
- 68-pin PLCC with 50 I/O (vs PIC16LF877A-I/PT (40-pin TQFP))
- Low-voltage 2.5-5.0 V supply range (vs PIC17C752-16/L (4.5-5.5 V))
- Larger memory option in same footprint (vs PIC17C756AT-33I/L (32 KB))
- Higher throughput in same package (vs PIC17C752-33/PT (33 MHz))
Design Notes
The PIC17LC752-08I/L operates from 2.5 V to 5.0 V. Decouple every VDD/VSS pair with a 100 nF ceramic capacitor placed within 5 mm of the package pin, and add a bulk 10 uF tantalum or ceramic capacitor on the main supply rail per Microchip PIC17C752 datasheet design guidelines. Power-on ramp should be monotonic to avoid MCLR-induced brown-out resets; if the upstream regulator cannot guarantee monotonicity, add an external RC reset network on MCLR.
OTP memory cannot be erased, so production programming requires a verified firmware image and a device programmer that supports the PIC17C family. Always run a full firmware-validation cycle on a windowed or flash-equivalent PIC before committing the OTP order. Microchip's device programmers (such as MPLAB PM3 and ICD-style debug units) cover this family. Estimated: a typical 16 KB OTP programming cycle takes approximately 4-8 seconds including verification, so factor this into manufacturing takt time.
Place the 8 MHz crystal or resonator within 5 mm of OSC1 and OSC2 with short, ground-guarded traces to minimise EMI. Route analog input traces (RA0-RA7, RE0-RE7, RF0-RF7) away from digital switching signals, and provide a separate analog ground island joined to the main ground at a single point near the device. Use a guard ring around sensitive analog pins if high-current switching is nearby, as recommended in Microchip's PIC17C752 datasheet layout guidelines.
Although the PIC17LC752-08I/L is a CMOS MCU with modest power dissipation (typically under 100 mW), the 68-pin PLCC package's theta_JA of approximately 35-45 C/W should still be respected in sealed enclosures with no airflow. Provide a copper pour under the exposed die-pad region where the PLCC socket allows, and derate maximum ambient temperature by 10-15 C in fanless designs to keep junction rise under 20 C above ambient.
Compliance Information
RoHS, REACH, lead-free and halogen-free status not explicitly stated in the verified web data for PIC17LC752-08I/L. Conflict-minerals declaration per Microchip corporate policy. AEC-Q100 not qualified - do not use in safety-critical automotive applications.