PIC17LC766-08I/L - 8-Bit 8MHz 32KB OTP MCU | Microchip | 84-PLCC
Référence : PIC17LC766-08I/L ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $17.5 | $17,50 |
| 10 | $15.75 | $157,50 |
| 100 | $13.95 | $1 395,00 |
| 500 | $12.1 | $6 050,00 |
| 1 000 | $10.85 | $10 850,00 |
PIC17LC766-08I/L Présentation
An 8-bit microcontroller (MCU) is a programmable processor built around an 8-bit data bus, combining CPU, RAM, non-volatile program memory, and peripherals on a single die. PIC17C-series parts sit at the top of Microchip's 8-bit hierarchy (PIC10/12/16/17/18), pairing a RISC instruction set with a 16-bit-wide program word to maximize code density and execution speed.
Key features of the PIC17LC766 include a built-in 10-bit A/D converter, a single-cycle 8x8 hardware multiplier, two-cycle branch and table-read/write operations, an industrial operating temperature range (-40C to +85C), and an LC (low-power CMOS) core designed for 2.5V to 5.5V operation. The 'L' suffix denotes the 84-pin PLCC J-lead surface-mount package, and 'I' marks the industrial temperature grade.
The architecture combines a Harvard bus (separate program and data paths) with a 16-bit instruction word and 58 single-word instructions, simplifying code development while delivering predictable real-time performance. The 8x8 hardware multiplier and 16-level hardware stack accelerate math-intensive and interrupt-driven control loops.
Typical applications include industrial control systems, motor control front-ends, instrumentation with on-chip A/D, embedded data acquisition, and legacy equipment retrofits. Designers select the PIC17LC766 when 8-bit simplicity, OTP memory, and high I/O count are required.
When designing in this MCU, note that OTP memory cannot be re-programmed in-circuit; use the JW (windowed) or QFP variants for prototyping. The 84-pin PLCC requires a socket or reflow profile suited to J-leaded SMT packages.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, giving engineers a single reference for sourcing PIC17LC766-08I/L.
Alternatives de remplacement direct pour PIC17LC766-08I/L — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC17LC766-08I/L (même facteur de forme et même empreinte) — différant par Package, Core Architecture, Data Bus Width, I/O Pins, ADC.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC17LC766T-08I/PT
✅ Remplacement direct✓ En stock
$8.78 / unité
Voir la fiche technique →PIC17LC756A-08I/L
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC17LC752T-08I/L
✅ Remplacement direct✓ En stock
$4.35 / unité
Voir la fiche technique →PIC17C766-16I/PT
✅ Remplacement direct✓ En stock
$11.5 / unité
Voir la fiche technique →PIC17C762-16I/PT
✅ Remplacement direct✓ En stock
$10.05 / unité
Voir la fiche technique →PIC17LC756AT-08I/L
✅ Remplacement direct✓ En stock
$10.95 / unité
Voir la fiche technique →PIC17LC766-08I/L Valeurs maximales et caractéristiques électriques
| Product Family | PIC17C |
| Core | 8-bit RISC (Harvard) |
| Largeur du bus de données | 8-bit |
| Instruction Word Width | 16-bit |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 32 KB (16K x 16) |
| RAM Size | 902 bytes |
| Maximum Clock Input | 33 MHz |
| Instruction Cycle Time | 121 ns (single-cycle) |
| ADC | 10-bit on-chip |
| I/O Pins | 66 |
| Number of Instructions | 58 single-word |
| Hardware Multiplier | 8 x 8 single-cycle |
| Tension d'alimentation | 2.5 V to 5.5 V (3.3 V / 5 V typical) |
| Température de fonctionnement | -40 C to +85 C (industrial) |
| Boîtier | 84-pin PLCC (J-lead, 29.31 x 29.31 mm) |
| Niveau MSL | 3 (168 hours) |
Configuration des broches de PIC17LC766-08I/L
| Broche 1 | RA0/AN0 — Port A bit 0 / Analog input 0 |
| Broche 2 | RA1/AN1 — Port A bit 1 / Analog input 1 |
| Broche 3 | RA2/AN2 — Port A bit 2 / Analog input 2 |
| Broche 4 | RA3/AN3 — Port A bit 3 / Analog input 3 |
| Broche 5 | RA4/AN4 — Port A bit 4 / Analog input 4 |
| Broche 6 | RA5/AN5 — Port A bit 5 / Analog input 5 |
| Broche 7 | RA6/AN6 — Port A bit 6 / Analog input 6 |
| Broche 8 | RA7/AN7 — Port A bit 7 / Analog input 7 |
| Broche 9 | RB0/INT — Port B bit 0 / External interrupt |
| Broche 10 | RB1 — Port B bit 1 |
| Broche 11 | RB2 — Port B bit 2 |
| Broche 12 | RB3 — Port B bit 3 |
| Broche 13 | RB4 — Port B bit 4 |
| Broche 14 | RB5 — Port B bit 5 |
| Broche 15 | RB6 — Port B bit 6 |
| Broche 16 | RB7 — Port B bit 7 |
| Broche 17 | RC0 — Port C bit 0 |
| Broche 18 | RC1 — Port C bit 1 |
| Broche 19 | RC2 — Port C bit 2 |
| Broche 20 | RC3 — Port C bit 3 |
| Broche 21 | RC4 — Port C bit 4 |
| Broche 22 | RC5 — Port C bit 5 |
| Broche 23 | RC6 — Port C bit 6 |
| Broche 24 | RC7 — Port C bit 7 |
| Broche 25 | RD0 — Port D bit 0 |
| Broche 26 | RD1 — Port D bit 1 |
| Broche 27 | RD2 — Port D bit 2 |
| Broche 28 | RD3 — Port D bit 3 |
| Broche 29 | RD4 — Port D bit 4 |
| Broche 30 | RD5 — Port D bit 5 |
| Broche 31 | RD6 — Port D bit 6 |
| Broche 32 | RD7 — Port D bit 7 |
| Broche 33 | RE0 — Port E bit 0 |
| Broche 34 | RE1 — Port E bit 1 |
| Broche 35 | RE2 — Port E bit 2 |
| Broche 36 | RE3 — Port E bit 3 |
| Broche 37 | RE4 — Port E bit 4 |
| Broche 38 | RE5 — Port E bit 5 |
| Broche 39 | RE6 — Port E bit 6 |
| Broche 40 | RE7 — Port E bit 7 |
| Broche 41 | RF0 — Port F bit 0 |
| Broche 42 | RF1 — Port F bit 1 |
| Broche 43 | RF2 — Port F bit 2 |
| Broche 44 | RF3 — Port F bit 3 |
| Broche 45 | RF4 — Port F bit 4 |
| Broche 46 | RF5 — Port F bit 5 |
| Broche 47 | RF6 — Port F bit 6 |
| Broche 48 | RF7 — Port F bit 7 |
| Broche 49 | RG0 — Port G bit 0 |
| Broche 50 | RG1 — Port G bit 1 |
| Broche 51 | RG2 — Port G bit 2 |
| Broche 52 | RG3 — Port G bit 3 |
| Broche 53 | RG4 — Port G bit 4 |
| Broche 54 | OSC1 — Oscillator input |
| Broche 55 | OSC2 — Oscillator output |
| Broche 56 | NC — Not connected (per datasheet) |
| Broche 57 | NC — Not connected (per datasheet) |
| Broche 58 | MCLR — Master clear reset (active low) |
| Broche 59 | VSS — Ground reference |
| Broche 60 | VDD — Positive supply voltage |
| Broche 61 | VSS — Ground reference |
| Broche 62 | VDD — Positive supply voltage |
| Broche 63 | T0CKI — Timer 0 clock input |
| Broche 64 | T1CKI — Timer 1 clock input |
| Broche 65 | CCP1 — Capture/Compare/PWM 1 |
| Broche 66 | CCP2 — Capture/Compare/PWM 2 |
| Broche 67 | TX/CK — USART transmit / clock |
| Broche 68 | RX/DT — USART receive / data |
| Broche 69 | SS — SPI slave select |
| Broche 70 | SDO — SPI serial data out |
| Broche 71 | SDI — SPI serial data in |
| Broche 72 | SCK — SPI serial clock |
| Broche 73 | SCL — I2C clock (peripheral mode) |
| Broche 74 | SDA — I2C data (peripheral mode) |
| Broche 75 | NC — Not connected (per datasheet) |
| Broche 76 | NC — Not connected (per datasheet) |
| Broche 77 | NC — Not connected (per datasheet) |
| Broche 78 | NC — Not connected (per datasheet) |
| Broche 79 | NC — Not connected (per datasheet) |
| Broche 80 | NC — Not connected (per datasheet) |
| Broche 81 | NC — Not connected (per datasheet) |
| Broche 82 | NC — Not connected (per datasheet) |
| Broche 83 | NC — Not connected (per datasheet) |
| Broche 84 | NC — Not connected (per datasheet) |
Applications typiques
PIC17LC766-08I/L convient pour 6 applications: Industrial Control Systems, Motor Control Front-Ends, Data Acquisition and Instrumentation, Legacy Equipment Retrofit, Embedded Sensor Hubs, Automotive Body Electronics (Non-Safety).
Industrial Control Systems
The PIC17LC766-08I/L fits industrial control boards because its 66 digital I/O lines drive relays, solenoid drivers, optocouplers, and indicator LEDs from a single chip, while the on-chip 10-bit ADC reads 4-20 mA loop, thermistor, or potentiometer feedback. Operating from 2.5 V to 5.5 V, the LC core tolerates supply sag common in 24 V industrial buses stepped down to 5 V, and the industrial -40 C to +85 C grade survives factory-floor thermal stress. The 32 KB OTP memory holds ladder-logic or state-machine code for PLCs, motor starters, and process controllers; the 902-byte RAM buffers scan tables without external expansion. Estimated code size for typical PID control loops fits under 16 KB, leaving headroom for diagnostics.
Recommandé
Motor Control Front-Ends
The PIC17LC766-08I/L serves as the control front-end for stepper and DC brush motors because its 8x8 single-cycle hardware multiplier accelerates PI loop math and its 66 I/O pins support multiple PWM, quadrature encoder, and limit-switch inputs simultaneously. The 121 ns instruction cycle provides deterministic loop timing critical for field-oriented control, while OTP memory ensures firmware integrity in vibration-prone mounting. The LC variant's 2.5 V to 5.5 V supply range allows direct operation from a regulated 3.3 V bus, reducing thermal load in enclosed motor housings. Estimated: at 8 MIPS, a 1 kHz control loop consumes approximately 12 percent of CPU bandwidth, leaving cycles for housekeeping.
Recommandé
Data Acquisition and Instrumentation
The PIC17LC766-08I/L is a fit for bench-top and panel-mount instrumentation because the on-chip 10-bit ADC digitizes multiple analog channels without external converter hardware, reducing BOM cost and PCB area. The 32 KB OTP memory stores calibration tables, linearization routines, and front-panel menu logic for digital multimeters, weigh scales, and process indicators. The Harvard bus architecture ensures deterministic ADC-to-display response time, important for reading stability. The LC core's low-voltage operation extends battery life in portable calibrators; the 902-byte RAM buffers sample bursts up to 4 kS/s before forwarding via UART. Estimated: storing 256 samples of 10-bit ADC data occupies 512 bytes of the 902-byte RAM budget.
Recommandé
Legacy Equipment Retrofit
The PIC17LC766-08I/L is used to modernize installed equipment because the 84-pin PLCC package matches the footprint of legacy PIC17C766 sockets, allowing drop-in upgrade without board rework. Designers can port existing PIC17 assembly code directly to the LC variant for lower power operation while preserving peripheral behavior. The OTP memory retains firmware without battery backup, suitable for retrofitting HVAC controllers, elevator panels, and industrial printers. Estimated: a typical PIC17C766 socket conversion requires only firmware recompilation; no schematic or PCB changes are needed when the LC grade replaces the standard C grade in 5 V systems.
Recommandé
Embedded Sensor Hubs
The PIC17LC766-08I/L serves embedded sensor hubs because its 66 I/O lines multiplex multiple SPI, I2C, and UART sensor channels to a host processor, while the on-chip 10-bit ADC adds local analog sampling for redundancy. The 32 KB OTP memory holds sensor-fusion and self-test code, and the 8 MIPS throughput sustains 100 Hz update rates for IMU, pressure, and flow sensor arrays. The LC variant operates from 2.5 V, making it compatible with single-cell Li-ion powered sensor nodes. Estimated: at 100 Hz update rate with 4 sensor reads per cycle, CPU utilization remains below 30 percent, leaving headroom for diagnostics and communications.
Recommandé
Automotive Body Electronics (Non-Safety)
The PIC17LC766-08I/L fits automotive body-electronics modules (window controllers, seat adjusters, mirror positioners) because its 66 I/O lines drive multiple brushed-DC loads directly through MOSFET drivers, while the 10-bit ADC reads current-sense feedback. The industrial -40 C to +85 C temperature range covers cabin and underhood-adjacent environments. The OTP memory ensures firmware cannot be erased by voltage transients on the 12 V battery bus (post-regulation). Estimated: at VIN = 5 V regulated, I/O pin current of 25 mA per pin supports direct LED indicator drive without buffer transistors on standard lighting nodes.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC17LC766-08I/L — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC17LC766T-08I/PT | PIC17LC756A-08I/L | PIC17LC752T-08I/L | PIC17C766-16I/PT | PIC17C762-16I/PT | PIC17LC756AT-08I/L |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 84-pin PLCC (J-lead) | 84-pin PLCC | 84-pin PLCC (J-lead) | 84-pin PLCC (J-lead) | 84-pin PLCC | 84-pin PLCC | 84-pin PLCC (J-lead) |
| Program Memory | 32 KB OTP | 32 KB OTP | 32 KB OTP | 16 KB OTP (-50%) | 32 KB OTP | 16 KB OTP (-50%) | 32 KB OTP |
| RAM Size | 902 bytes | 902 bytes | 902 bytes | 454 bytes (-50%) | 902 bytes | 454 bytes (-50%) | 902 bytes |
| Maximum Clock Input | 33 MHz | 33 MHz | 33 MHz | 33 MHz | 33 MHz | 33 MHz | 33 MHz |
| Instruction Cycle | 121 ns (8 MIPS) | 121 ns (8 MIPS) | 121 ns (8 MIPS) | 121 ns (8 MIPS) | 121 ns (8 MIPS @ 16 grade) | 121 ns (8 MIPS @ 16 grade) | 121 ns (8 MIPS) |
| Supply Voltage | 2.5 V to 5.5 V (LC) | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 4.5 V to 5.5 V (standard C) | 4.5 V to 5.5 V (standard C) | 2.5 V to 5.5 V |
| I/O Pins | 66 | 66 | 66 | 66 | 66 | 66 | 66 |
| On-Chip ADC | 10-bit | 10-bit | 10-bit | 10-bit | 10-bit | 10-bit | 10-bit |
Principaux différenciateurs
- Largest OTP program memory in the PIC17 84-pin PLCC family (vs PIC17LC752T-08I/L)
- Low-voltage LC core for portable and battery-backed designs (vs PIC17C766-16I/PT)
- Full 66 I/O count with 10-bit ADC and 8x8 hardware multiplier (vs PIC17C762-16I/PT)
Notes de conception
The PIC17LC766-08I/L requires a decoupling capacitor within 5 mm of each VDD/VSS pair. Use a 100 nF X7R ceramic in parallel with a 10 uF tantalum or low-ESR electrolytic bulk capacitor on the main 5 V rail. The LC core draws higher transient current during table-read and table-write operations (two-cycle instructions) because the 16-bit program word is fetched in a single bus cycle - inadequate bulk capacitance causes VDD droop that resets the part on heavy flash activity.
Place the 33 MHz crystal or resonator within 10 mm of the OSC1 and OSC2 pins and guard the traces with a ground pour. The MCLR pin requires a 10 kohm pull-up to VDD and a 100 nF capacitor to ground for in-circuit programming; route the MCLR trace away from high-frequency switching nodes to avoid spurious resets during PWM transitions. The 84-pin PLCC J-lead footprint requires careful reflow profile control - peak temperature should not exceed 245 C to prevent J-lead lifting.
OTP memory cannot be re-programmed in-circuit; design the firmware image carefully before committing to a production lot and use the JW (windowed) ceramic variant for development. The 'LC' process variant operates down to 2.5 V but the brown-out reset (BOR) and ADC reference accuracy are derated below 3.0 V - if precision analog readings are required, supply at least 3.3 V regulated. Programming voltage on MCLR must reach 13 V for OTP write; confirm the production programmer supports the PIC17C76x family before scheduling the assembly run.
Informations de conformité
RoHS and REACH compliance per Microchip product declaration. The PIC17LC766-08I/L is not AEC-Q100 qualified; for automotive applications consult Microchip's PIC18F automotive portfolio.