PIC17LC766T-08I/L - 8-Bit 8MHz 32KB OTP MCU 84-PLCC | Microchip
MPN: PIC17LC766T-08I/L ✗ Tapus ng BuhayPIC17LC766T-08I/L Ulas
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.
Mga alternatibo na pwedeng ilagay na PIC17LC766T-08I/L — parehas na package, pin-to-pin na katugmang. Hindi kasama ang mga bahagi ng iba't-ibang package na nangangailangan ng pagpapaayos ng PCB.
Variante sa Seri na ito
Katulad na modelo sa serye na katugma sa pagpasok PIC17LC766T-08I/L (parehas na form factor at footprint) — pagkakaiba sa Instruction Cycle Time, Program Memory Size, Program Memory Type, Data Bus Width, I/O Pins.
PIC17LC766T-08/L
✅ Drop-InMagkontak para sa presyo
Tingnan ang Datasheet →PIC17LC766-08I/L
✅ Drop-InMagkontak para sa presyo
Tingnan ang Datasheet →PIC17LC756AT-08I/L
✅ Drop-InMagkontak para sa presyo
Tingnan ang Datasheet →PIC17LC762-08I/L
✅ Drop-InMagkontak para sa presyo
Tingnan ang Datasheet →PIC17LC752T-08I/L
✅ Drop-InMagkontak para sa presyo
Tingnan ang Datasheet →PIC17LC766T-08I/L Mga Pinakamataas na Rating at Electrical Characteristics
| Product Family | PIC17C Series |
| Core Architecture | 8-bit RISC Harvard |
| Width ng Data Bus | 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 |
| Hanay ng Temperature na Operasyon | -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 |
| Uri ng Pagpapasok | Surface Mount |
Pin Configuration ng PIC17LC766T-08I/L
| 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 |
Tipikal na mga Gamit
PIC17LC766T-08I/L ay nararapat para sa 6 aplikasyons: 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.
Inirekomenda
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.
Inirekomenda
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.
Inirekomenda
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.
Inirekomenda
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.
Inirekomenda
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.
Inirekomenda
Buod ng mga Inirekomendang Produkto
Impormasyon ng Talumpati sa Engineering for PIC17LC766T-08I/L — ikabit, gabay sa disenyo, at impormasyon ng pagsunod sa kautusan.
Paunawang Hanapin
Ikabit sa Mga Alternatibo
| Parametro | Ito ang Producto | 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 |
Pangunahing mga Pagkakaiba
- Largest OTP memory in the 84-PLCC PIC17C family (kumpara saPIC17LC756AT-08I/L)
- Highest RAM density in the PIC17C low-voltage line (kumpara saPIC17LC762-08I/L)
- Industrial -40 C to +85 C grade (kumpara saPIC17LC766T-08/L)
Talaan ng Disenyo
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.
Impormasyon ng Pagsunod sa Kautusan
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.