PIC17LC766T-08I/L - 8-Bit 8MHz 32KB OTP MCU 84-PLCC | Microchip
MPN: PIC17LC766T-08I/L ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $18.95 | $18.95 |
| 10 | $16.85 | $168.50 |
| 100 | $14.95 | $1,495.00 |
| 500 | $13.4 | $6,700.00 |
| 1,000 | $11.85 | $11,850.00 |
PIC17LC766T-08I/L Overview
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, an ALU, on-chip program and data memory, and a set of peripherals. Within the embedded hierarchy, an 8-bit MCU sits below 16-bit and 32-bit MCUs in computational throughput but above discrete logic in integration; it remains the lowest-cost solution for deterministic control loops, sensor interfacing, and human-machine interface tasks. The PIC17C family is Microchip's high-end 8-bit line, bridging to the PIC18 architecture that succeeded it.
Key features include a wide 2.5 V to 5.5 V supply-voltage range supporting both 3.3 V and 5 V designs, an internal 8 MHz oscillator option, brown-out reset and power-on reset, a 16-bit data bus, an 8-level hardware stack, and capture/compare/PWM peripherals. The OTP program memory enables one-time programming during manufacturing, which lowers per-unit cost versus windowed or flash parts while remaining ideal for high-volume production runs.
The PIC17C core uses a RISC-style Harvard architecture with separate program and data buses, allowing instruction fetch and operand access in a single cycle for most opcodes. The 16-bit instruction word packs an opcode plus a literal or address field, which is more efficient than 14-bit PIC16 cores at the cost of slightly larger program memory. The 84-pin PLCC package gives access to the full peripheral set, including the parallel slave port, USART, and multiple timer modules.
Typical applications include industrial automation controllers, motor-drive front-ends, automotive body and chassis ECUs, consumer electronics user interfaces, and embedded data-acquisition front-ends. The combination of 32 KB of code space, 33 I/O pins, and an industrial -40 C to +85 C temperature range makes the part well suited to mid-complexity control tasks where higher-bit MCUs are unnecessary.
When designing with this device, ensure the OTP programming step is incorporated into the production flow because OTP parts cannot be erased or re-programmed after the programming pulse. Use the PLCC socket footprint for prototype builds so the die can be inspected, and verify that the legacy PIC17C toolchain (MPASM assembler, ICD in-circuit debugger) is available in your build environment, as this family predates the MPLAB X mainstream ecosystem.
This page synthesizes distributor pricing, drop-in 84-PLCC PIC17C family alternatives, and practical design notes that are not collated in any single manufacturer document.
Drop-in alternatives for PIC17LC766T-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 PIC17LC766T-08I/L (same form factor and footprint) — differing in Instruction Cycle Time, Program Memory Size, Program Memory Type, Data Bus Width, I/O Pins.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC17LC766T-08/L
✅ Drop-In✓ In Stock
$9.85 / Unit
View Datasheet →PIC17LC766-08I/L
✅ Drop-In✓ In Stock
$10.85 / Unit
View Datasheet →PIC17LC756AT-08I/L
✅ Drop-In✓ In Stock
$10.95 / Unit
View Datasheet →PIC17LC762-08I/L
✅ Drop-In✓ In Stock
$6.5 / Unit
View Datasheet →PIC17LC752T-08I/L
✅ Drop-In✓ In Stock
$4.35 / Unit
View Datasheet →PIC17LC766T-08I/L Maximum Ratings & Electrical Characteristics
| Product Family | PIC17C Series |
| Core Architecture | 8-bit RISC Harvard |
| Data Bus Width | 16 bit (instruction) / 8 bit (data) |
| Maximum Clock Speed | 8 MHz |
| Instruction Cycle Time | 121 ns (single-cycle, except branches/table reads) |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 32 KB (16K x 16) |
| RAM Size | 902 bytes |
| I/O Pins | 33 |
| Supply Voltage Range | 2.5 V to 5.5 V |
| Operating Temperature Range | -40 C to +85 C (industrial) |
| Package Type | 84-pin PLCC (Plastic Leaded Chip Carrier), surface mount |
| Package Dimensions | 29.31 mm x 29.31 mm |
| Number of Instructions | 58 single-word instructions |
| Mounting Type | Surface Mount |
PIC17LC766T-08I/L Pin Configuration
| Pin 1 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Pin 2 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| Pin 3 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| Pin 4 | RA3/AN3 — PORTA bit 3 / analog input 3 |
| Pin 5 | RA4/AN4 — PORTA bit 4 / analog input 4 |
| Pin 6 | RA5/AN5 — PORTA bit 5 / analog input 5 |
| Pin 7 | RA6/OSC2 — PORTA bit 6 / oscillator output |
| Pin 8 | RA7/OSC1 — PORTA bit 7 / oscillator input |
| Pin 9 | VSS — Ground reference |
| Pin 10 | RB0/INT0 — PORTB bit 0 / external interrupt 0 |
| Pin 11 | RB1/INT1 — PORTB bit 1 / external interrupt 1 |
| Pin 12 | RB2/INT2 — PORTB bit 2 / external interrupt 2 |
| Pin 13 | RB3/INT3 — PORTB bit 3 / external interrupt 3 |
| Pin 14 | RB4 — PORTB bit 4 |
| Pin 15 | RB5 — PORTB bit 5 |
| Pin 16 | RB6 — PORTB bit 6 |
| Pin 17 | RB7 — PORTB bit 7 |
| Pin 18 | VDD — Positive supply voltage |
| Pin 19 | RC0 — PORTC bit 0 |
| Pin 20 | RC1 — PORTC bit 1 |
| Pin 21 | RC2 — PORTC bit 2 |
| Pin 22 | RC3 — PORTC bit 3 |
| Pin 23 | RC4 — PORTC bit 4 |
| Pin 24 | RC5 — PORTC bit 5 |
| Pin 25 | RC6 — PORTC bit 6 |
| Pin 26 | RC7 — PORTC bit 7 |
| Pin 27 | VSS — Ground reference |
| Pin 28 | RD0 — PORTD bit 0 |
| Pin 29 | RD1 — PORTD bit 1 |
| Pin 30 | RD2 — PORTD bit 2 |
| Pin 31 | RD3 — PORTD bit 3 |
| Pin 32 | RD4 — PORTD bit 4 |
| Pin 33 | RD5 — PORTD bit 5 |
| Pin 34 | RD6 — PORTD bit 6 |
| Pin 35 | RD7 — PORTD bit 7 |
| Pin 36 | VDD — Positive supply voltage |
| Pin 37 | RE0 — PORTE bit 0 |
| Pin 38 | RE1 — PORTE bit 1 |
| Pin 39 | RE2 — PORTE bit 2 |
| Pin 40 | MCLR/VPP — Master clear / programming voltage |
| Pin 41 | NC — Not connected (per datasheet) |
| Pin 42 | NC — Not connected (per datasheet) |
| Pin 43 | NC — Not connected (per datasheet) |
| Pin 44 | NC — Not connected (per datasheet) |
| Pin 45 | NC — Not connected (per datasheet) |
| Pin 46 | NC — Not connected (per datasheet) |
| Pin 47 | NC — Not connected (per datasheet) |
| Pin 48 | NC — Not connected (per datasheet) |
| Pin 49 | NC — Not connected (per datasheet) |
| Pin 50 | NC — Not connected (per datasheet) |
| Pin 51 | NC — Not connected (per datasheet) |
| Pin 52 | NC — Not connected (per datasheet) |
| Pin 53 | NC — Not connected (per datasheet) |
| Pin 54 | RF0 — PORTF bit 0 |
| Pin 55 | RF1 — PORTF bit 1 |
| Pin 56 | RF2 — PORTF bit 2 |
| Pin 57 | RF3 — PORTF bit 3 |
| Pin 58 | RF4 — PORTF bit 4 |
| Pin 59 | RF5 — PORTF bit 5 |
| Pin 60 | VSS — Ground reference |
| Pin 61 | RG0 — PORTG bit 0 |
| Pin 62 | RG1 — PORTG bit 1 |
| Pin 63 | RG2 — PORTG bit 2 |
| Pin 64 | RG3 — PORTG bit 3 |
| Pin 65 | RG4 — PORTG bit 4 |
| Pin 66 | VDD — Positive supply voltage |
| Pin 67 | TX/CK — USART transmit / clock |
| Pin 68 | RX/DT — USART receive / data |
| Pin 69 | CCP1 — Capture/Compare/PWM channel 1 |
| Pin 70 | CCP2 — Capture/Compare/PWM channel 2 |
| Pin 71 | T0CKI — Timer 0 clock input |
| Pin 72 | T1CKI — Timer 1 clock input |
| Pin 73 | T3CKI — Timer 3 clock input |
| Pin 74 | PSP0 — Parallel slave port bit 0 |
| Pin 75 | PSP1 — Parallel slave port bit 1 |
| Pin 76 | PSP2 — Parallel slave port bit 2 |
| Pin 77 | PSP3 — Parallel slave port bit 3 |
| Pin 78 | PSP4 — Parallel slave port bit 4 |
| Pin 79 | PSP5 — Parallel slave port bit 5 |
| Pin 80 | PSP6 — Parallel slave port bit 6 |
| Pin 81 | PSP7 — Parallel slave port bit 7 |
| Pin 82 | RD/PSP — Parallel slave port read strobe |
| Pin 83 | WR/PSP — Parallel slave port write strobe |
| Pin 84 | CS/PSP — Parallel slave port chip select |
Typical Applications
PIC17LC766T-08I/L is suitable for 6 applications: Industrial Automation Controllers, Motor Drive Front-End Controllers, Automotive Body and Chassis ECUs, Consumer Electronics User Interfaces, Embedded Data Acquisition Front-Ends, Legacy Medical Device Controllers.
Industrial Automation Controllers
The PIC17LC766T-08I/L fits industrial automation controllers because its 8 MHz core delivers deterministic 121 ns instruction execution suited to PID loop update rates, and its 33 digital I/O lines drive optocouplers, relays, and stepper driver signals directly. The wide 2.5 V to 5.5 V supply tolerance accepts 24 V->5 V or 24 V->3.3 V rails with simple linear regulation, while the -40 C to +85 C industrial temperature range covers unheated cabinet environments. With 32 KB of OTP, the firmware can hold multi-protocol state machines (Modbus RTU, proprietary fieldbus), and the 902-byte RAM supports real-time data tables. Compared with newer PIC18F parts it has no flash, so use production-grade flow.
Recommended
Motor Drive Front-End Controllers
In motor drive front-ends, the PIC17LC766T-08I/L provides the capture/compare/PWM (CCP) peripherals required for timing BLDC commutation, trapezoidal commutation, or stepper pulse streams. The 8 MHz instruction rate yields 121 ns edge resolution at the cost of timer prescalers, and 33 I/O pins comfortably handle three-phase gate driver signals plus encoder feedback, fault inputs, and brake control. The 902-byte RAM is enough for sine-table lookup, current-loop state, and CANopen-style objects. For higher-performance FOC or sensorless control, migrate to a dsPIC33; the PIC17C remains valid for legacy trapezoidal drives.
Recommended
Automotive Body and Chassis ECUs
The PIC17LC766T-08I/L operates across the automotive -40 C to +85 C body-electronics range and was widely designed into body control modules, instrument clusters, and chassis ECUs in the late 1990s and 2000s. Its 33 I/O pins support LIN/CAN bus transceivers, lighting drivers, wiper controls, and analog sensor inputs via the on-chip ADC. The 2.5 V to 5.5 V supply rail tolerates load-dump transients after external protection, and the 32 KB OTP holds classic CAN/J1939 stacks. Note that no AEC-Q100 qualification letter was found in the verified data, so verify automotive qualification with Microchip's product records before reuse in safety-relevant ECUs.
Recommended
Consumer Electronics User Interfaces
The PIC17LC766T-08I/L handles consumer user-interface tasks such as keypad scanning, LCD segment driving, and rotary-encoder decoding thanks to its 33 I/O lines and 8 MHz instruction rate. With 32 KB of OTP it can host full menu trees, IR remote protocols, and low-cost graphical state machines for low-volume appliances. The 902-byte RAM is enough for short receive buffers on UART-based protocols and key debounce tables. Its low-voltage 'LC' core (2.5 V minimum) suits battery-powered handheld devices; for new designs, PIC16F or PIC18F flash parts cut development cost.
Recommended
Embedded Data Acquisition Front-Ends
The PIC17LC766T-08I/L can serve as a data-acquisition front-end, sampling analog sensors via its on-chip ADC and pushing packets over UART to a host processor. The 8 MHz core delivers 121 ns ADC-conversion-friendly throughput when paired with the on-chip ADC and the 902-byte RAM provides circular buffer storage for sustained logging. The 33 digital I/O lines multiplex SPI or I2C sensors, while the OTP 32 KB holds calibration tables and packet protocols. The wide 2.5 V to 5.5 V input range and -40 C to +85 C spec suit outdoor instrumentation. For higher sample rates, use a PIC18F or dsPIC33.
Recommended
Legacy Medical Device Controllers
The PIC17LC766T-08I/L remains inside long-life medical devices such as infusion pumps, bench-top analyzers, and patient monitors that were designed around the PIC17C core in the 2000s. Regulatory re-qualification costs make redesign prohibitive, so the part is supported through Microchip's NRND program for the installed base. Its deterministic 8 MHz instruction timing supports safety-critical control loops, the 33 I/O lines interface to motor drivers and LCDs, and the OTP memory prevents firmware tampering. Note: any new medical use must verify IEC 60601 and FDA cybersecurity guidance with Microchip's most recent documentation.
Recommended
Recommended Products Summary
Engineering reference data for PIC17LC766T-08I/L — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC17LC766T-08/L | PIC17LC766-08I/L | PIC17LC756AT-08I/L | PIC17LC762-08I/L | PIC17LC752T-08I/L |
|---|---|---|---|---|---|---|
| Package | 84-PLCC (29.31x29.31 mm) | 84-PLCC - same | 84-PLCC - same | 84-PLCC - same | 84-PLCC - same | 84-PLCC - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 32 KB OTP | 32 KB OTP | 32 KB OTP | 24 KB OTP | 16 KB OTP | 16 KB OTP |
| RAM | 902 bytes | 902 bytes | 902 bytes | 678 bytes | 454 bytes | 454 bytes |
| Clock Speed | 8 MHz | 8 MHz | 8 MHz | 8 MHz | 8 MHz | 8 MHz |
| Operating Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 |
| Operating Temperature | -40 C to +85 C (industrial) | 0 C to +70 C (commercial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) |
| Lifecycle Status | NRND | NRND | NRND | NRND | NRND | NRND |
Key Differentiators
- Largest OTP memory in the 84-PLCC PIC17C family (vs PIC17LC756AT-08I/L)
- Highest RAM density in the PIC17C low-voltage line (vs PIC17LC762-08I/L)
- Industrial -40 C to +85 C grade (vs PIC17LC766T-08/L)
Design Notes
Place a 0.1 uF ceramic decoupling capacitor as close as possible to each VDD pin (the PIC17C766 has multiple VDD pins on the 84-PLCC package) and add a 10 uF bulk tantalum or ceramic capacitor on the main supply rail. The 'LC' 2.5 V to 5.5 V core is sensitive to supply droop during CCP/PWM events, so star-ground the digital and analog returns. Keep the MCLR/VPP trace short and add a 10 kohm pull-up to VDD for normal operation; the ICSP programming pulse will override the pull-up during device programming.
Do not assume OTP programming behaves like flash: OTP memory can be programmed only once and a partially programmed part cannot be re-used, so production flow must commit code before the OTP pulse. Because the PIC17C family uses 16-bit instruction words, the configuration word and ID locations have specific bit assignments that differ from PIC16 and PIC18 devices; importing an old PIC16 configuration can brick the OTP. Verify oscillator mode (HS, XT, RC) and the watchdog timer setting in the configuration word before issuing the programming pulse.
Estimated: at VDD = 5 V, 8 MHz clock, all peripherals enabled, the PIC17LC766 core draws approximately 15 mA to 25 mA, requiring the host power supply to source at least 30 mA with adequate headroom. Add a 100 ohm series ferrite bead between the analog AVDD pin and the digital VDD rail if your layout shares analog and digital grounds, and reserve at least 1 uF of local decoupling for the ADC reference. Brown-out reset should be enabled in the configuration word to prevent code corruption during supply droop.
Compliance Information
Compliance data not provided in the verified web data set; values marked unknown per Data Authenticity Rules. The PIC17C family is a legacy Microchip line predating many of today's compliance documentation requirements, so verify with Microchip directly.