PIC17LC766T-08I/L - 8-Bit 8MHz 32KB OTP MCU 84-PLCC | Microchip
N.º da peça: PIC17LC766T-08I/L ✗ Fim de vida| Qtd. | Preço unitário | Total |
|---|---|---|
| 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 Visão geral
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.
Alternativas drop-in para PIC17LC766T-08I/L — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC17LC766T-08I/L (mesmo formato e footprint) — diferindo em Instruction Cycle Time, Program Memory Size, Program Memory Type, Data Bus Width, I/O Pins.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC17LC766T-08/L
✅ Drop-In✓ Em estoque
$9.85 / unidade
Ver ficha técnica →PIC17LC766-08I/L
✅ Drop-In✓ Em estoque
$10.85 / unidade
Ver ficha técnica →PIC17LC756AT-08I/L
✅ Drop-In✓ Em estoque
$10.95 / unidade
Ver ficha técnica →PIC17LC762-08I/L
✅ Drop-In✓ Em estoque
$6.5 / unidade
Ver ficha técnica →PIC17LC752T-08I/L
✅ Drop-In✓ Em estoque
$4.35 / unidade
Ver ficha técnica →PIC17LC766T-08I/L Classificações máximas e características elétricas
| Product Family | PIC17C Series |
| Core Architecture | 8-bit RISC Harvard |
| Largura do barramento de dados | 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 |
| Faixa de temperatura de operação | -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 |
| Tipo de montagem | Surface Mount |
Configuração de pinos do PIC17LC766T-08I/L
| Pino 1 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Pino 2 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| Pino 3 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| Pino 4 | RA3/AN3 — PORTA bit 3 / analog input 3 |
| Pino 5 | RA4/AN4 — PORTA bit 4 / analog input 4 |
| Pino 6 | RA5/AN5 — PORTA bit 5 / analog input 5 |
| Pino 7 | RA6/OSC2 — PORTA bit 6 / oscillator output |
| Pino 8 | RA7/OSC1 — PORTA bit 7 / oscillator input |
| Pino 9 | VSS — Ground reference |
| Pino 10 | RB0/INT0 — PORTB bit 0 / external interrupt 0 |
| Pino 11 | RB1/INT1 — PORTB bit 1 / external interrupt 1 |
| Pino 12 | RB2/INT2 — PORTB bit 2 / external interrupt 2 |
| Pino 13 | RB3/INT3 — PORTB bit 3 / external interrupt 3 |
| Pino 14 | RB4 — PORTB bit 4 |
| Pino 15 | RB5 — PORTB bit 5 |
| Pino 16 | RB6 — PORTB bit 6 |
| Pino 17 | RB7 — PORTB bit 7 |
| Pino 18 | VDD — Positive supply voltage |
| Pino 19 | RC0 — PORTC bit 0 |
| Pino 20 | RC1 — PORTC bit 1 |
| Pino 21 | RC2 — PORTC bit 2 |
| Pino 22 | RC3 — PORTC bit 3 |
| Pino 23 | RC4 — PORTC bit 4 |
| Pino 24 | RC5 — PORTC bit 5 |
| Pino 25 | RC6 — PORTC bit 6 |
| Pino 26 | RC7 — PORTC bit 7 |
| Pino 27 | VSS — Ground reference |
| Pino 28 | RD0 — PORTD bit 0 |
| Pino 29 | RD1 — PORTD bit 1 |
| Pino 30 | RD2 — PORTD bit 2 |
| Pino 31 | RD3 — PORTD bit 3 |
| Pino 32 | RD4 — PORTD bit 4 |
| Pino 33 | RD5 — PORTD bit 5 |
| Pino 34 | RD6 — PORTD bit 6 |
| Pino 35 | RD7 — PORTD bit 7 |
| Pino 36 | VDD — Positive supply voltage |
| Pino 37 | RE0 — PORTE bit 0 |
| Pino 38 | RE1 — PORTE bit 1 |
| Pino 39 | RE2 — PORTE bit 2 |
| Pino 40 | MCLR/VPP — Master clear / programming voltage |
| Pino 41 | NC — Not connected (per datasheet) |
| Pino 42 | NC — Not connected (per datasheet) |
| Pino 43 | NC — Not connected (per datasheet) |
| Pino 44 | NC — Not connected (per datasheet) |
| Pino 45 | NC — Not connected (per datasheet) |
| Pino 46 | NC — Not connected (per datasheet) |
| Pino 47 | NC — Not connected (per datasheet) |
| Pino 48 | NC — Not connected (per datasheet) |
| Pino 49 | NC — Not connected (per datasheet) |
| Pino 50 | NC — Not connected (per datasheet) |
| Pino 51 | NC — Not connected (per datasheet) |
| Pino 52 | NC — Not connected (per datasheet) |
| Pino 53 | NC — Not connected (per datasheet) |
| Pino 54 | RF0 — PORTF bit 0 |
| Pino 55 | RF1 — PORTF bit 1 |
| Pino 56 | RF2 — PORTF bit 2 |
| Pino 57 | RF3 — PORTF bit 3 |
| Pino 58 | RF4 — PORTF bit 4 |
| Pino 59 | RF5 — PORTF bit 5 |
| Pino 60 | VSS — Ground reference |
| Pino 61 | RG0 — PORTG bit 0 |
| Pino 62 | RG1 — PORTG bit 1 |
| Pino 63 | RG2 — PORTG bit 2 |
| Pino 64 | RG3 — PORTG bit 3 |
| Pino 65 | RG4 — PORTG bit 4 |
| Pino 66 | VDD — Positive supply voltage |
| Pino 67 | TX/CK — USART transmit / clock |
| Pino 68 | RX/DT — USART receive / data |
| Pino 69 | CCP1 — Capture/Compare/PWM channel 1 |
| Pino 70 | CCP2 — Capture/Compare/PWM channel 2 |
| Pino 71 | T0CKI — Timer 0 clock input |
| Pino 72 | T1CKI — Timer 1 clock input |
| Pino 73 | T3CKI — Timer 3 clock input |
| Pino 74 | PSP0 — Parallel slave port bit 0 |
| Pino 75 | PSP1 — Parallel slave port bit 1 |
| Pino 76 | PSP2 — Parallel slave port bit 2 |
| Pino 77 | PSP3 — Parallel slave port bit 3 |
| Pino 78 | PSP4 — Parallel slave port bit 4 |
| Pino 79 | PSP5 — Parallel slave port bit 5 |
| Pino 80 | PSP6 — Parallel slave port bit 6 |
| Pino 81 | PSP7 — Parallel slave port bit 7 |
| Pino 82 | RD/PSP — Parallel slave port read strobe |
| Pino 83 | WR/PSP — Parallel slave port write strobe |
| Pino 84 | CS/PSP — Parallel slave port chip select |
Aplicações típicas
PIC17LC766T-08I/L é adequado para 6 aplicaçãos: 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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC17LC766T-08I/L — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | 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 |
Principais diferenciais
- 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)
Notas de projeto
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.
Informações de conformidade
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.