PIC17C766/CL - 8-Bit 33MHz 32KB EPROM MCU | Microchip | 84-CERQUAD
Référence : PIC17C766/CL ⚠ Dernier achat| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $32.5 | $32,50 |
| 10 | $29.2 | $292,00 |
| 100 | $25.8 | $2 580,00 |
| 500 | $22.4 | $11 200,00 |
| 1 000 | $19.95 | $19 950,00 |
PIC17C766/CL Présentation
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, and configurable peripheral interfaces into one package. PIC microcontrollers follow a Harvard RISC architecture with separate program and data buses, and the PIC17C family sits at the high end of the original PIC16C5X/PIC16CXX lineage, expanding register width to 16 bits while preserving the 58-instruction opcode set that enables fast context switching. The PIC17C766 was targeted at complex embedded control tasks requiring simultaneous parallel I/O expansion and multiple serial communication channels (I2C, SPI, UART/USART).
Key features include 33MHz maximum operating speed, 8.25 MIPS throughput, 32KB (16Kx16) EPROM program memory, 902 bytes of RAM, 66 I/O pins, an external oscillator interface, and a windowed CERQUAD package that allows UV erasure of EPROM for code development and prototyping. The device operates from 5V and is pin-compatible with the lower-memory PIC17C762 and PIC17C756A variants in the same package.
Architecturally, the PIC17C766 uses a 16-bit wide instruction word and a 16-level hardware stack, supporting 58 single-word instructions with single-cycle execution (121 ns @ 33MHz), except for program branches and table reads/writes which are two cycles. The MCU includes three 8-bit I/O ports (PORTA, PORTB, PORTC) plus additional port pins enabled by the 84-pin package, with built-in peripherals for serial communication.
Typical applications include industrial automation controllers, HVAC system controllers, automotive body electronics, security and access control systems, point-of-sale terminals, and any legacy design requiring a high-I/O-count OTP/EPROM microcontroller in a windowed ceramic package for in-circuit emulation or field re-programmability. The /CL suffix denotes the CERQUAD J-lead windowed package for prototype development; production builds use the plastic /L or /PT variants.
When designing with this part, note that the EPROM window is required for UV erasure, so the CERQUAD package is not suitable for high-vibration or cost-sensitive production. Microchip recommends migrating to the PIC18F8520, a flash-based successor with code compatibility, modern peripherals, and a smaller footprint. Ensure your programmer supports the PIC17C family and the 84-CERQUAD package; older EPROM programmers with UV erasers are required for development cycles.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
Alternatives de remplacement direct pour PIC17C766/CL — 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 PIC17C766/CL (même facteur de forme et même empreinte) — différant par Package, Core Architecture, ADC, Mounting Type, Program Memory Size.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC17C762-33I/PT
✅ Remplacement direct✓ En stock
$4.85 / unité
Voir la fiche technique →PIC17C762-16I/PT
✅ Remplacement direct✓ En stock
$10.05 / unité
Voir la fiche technique →PIC17C756A-33E/PT
✅ Remplacement direct✓ En stock
$7.55 / unité
Voir la fiche technique →PIC17C756A-16I/PT
✅ Remplacement direct✓ En stock
$11.2 / unité
Voir la fiche technique →PIC17C752-33/PT
✅ Remplacement direct✓ En stock
$10.1 / unité
Voir la fiche technique →PIC17C766/CL Valeurs maximales et caractéristiques électriques
| Core Architecture | PIC 8-bit RISC (Harvard) |
| Program Memory Type | EPROM (UV-erasable, windowed) |
| Program Memory Size | 32 KB (16K x 16) |
| RAM Size | 902 bytes |
| Maximum CPU Frequency | 33 MHz |
| Instruction Throughput | 8.25 MIPS (121 ns/instruction) |
| Number of I/O Pins | 66 |
| Number of Instructions | 58 single-word |
| Instruction Cycle | 121 ns (single-cycle, 2-cycle for branches) |
| Oscillator Type | External |
| Package Type | 84-CERQUAD windowed (J-Lead), 29.21 x 29.21 mm |
| Type de montage | Through-Hole (CERQUAD windowed) |
| Tension d'alimentation de fonctionnement | 5 V |
| Communication Interfaces | I2C, SPI, UART/USART |
Configuration des broches de PIC17C766/CL
| Broche 1 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Broche 2 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| Broche 3 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| Broche 4 | RA3/AN3 — PORTA bit 3 / analog input 3 |
| Broche 5 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Broche 6 | RA5/SS — PORTA bit 5 / SPI slave select |
| Broche 7 | VSS — Ground reference |
| Broche 8 | OSC1/CLKI — External oscillator input |
| Broche 9 | OSC2/CLKO — External oscillator output |
| Broche 10 | RB0/INT — PORTB bit 0 / external interrupt |
| Broche 11 | RB1 — PORTB bit 1 |
| Broche 12 | RB2 — PORTB bit 2 |
| Broche 13 | RB3 — PORTB bit 3 |
| Broche 14 | RB4 — PORTB bit 4 |
| Broche 15 | RB5 — PORTB bit 5 |
| Broche 16 | RB6 — PORTB bit 6 |
| Broche 17 | RB7 — PORTB bit 7 |
| Broche 18 | RC0 — PORTC bit 0 |
| Broche 19 | RC1 — PORTC bit 1 |
| Broche 20 | RC2 — PORTC bit 2 |
| Broche 21 | RC3 — PORTC bit 3 |
| Broche 22 | RC4 — PORTC bit 4 |
| Broche 23 | RC5 — PORTC bit 5 |
| Broche 24 | RC6 — PORTC bit 6 |
| Broche 25 | RC7 — PORTC bit 7 |
| Broche 26 | RD0 — PORTD bit 0 |
| Broche 27 | RD1 — PORTD bit 1 |
| Broche 28 | RD2 — PORTD bit 2 |
| Broche 29 | RD3 — PORTD bit 3 |
| Broche 30 | RD4 — PORTD bit 4 |
| Broche 31 | RD5 — PORTD bit 5 |
| Broche 32 | RD6 — PORTD bit 6 |
| Broche 33 | RD7 — PORTD bit 7 |
| Broche 34 | RE0 — PORTE bit 0 |
| Broche 35 | RE1 — PORTE bit 1 |
| Broche 36 | RE2 — PORTE bit 2 |
| Broche 37 | RE3 — PORTE bit 3 |
| Broche 38 | RE4 — PORTE bit 4 |
| Broche 39 | RE5 — PORTE bit 5 |
| Broche 40 | RE6 — PORTE bit 6 |
| Broche 41 | RE7 — PORTE bit 7 |
| Broche 42 | VSS — Ground reference |
| Broche 43 | VDD — Positive supply (5V nominal) |
| Broche 44 | NC — Not connected (per datasheet) |
| Broche 45 | RF0 — PORTF bit 0 |
| Broche 46 | RF1 — PORTF bit 1 |
| Broche 47 | RF2 — PORTF bit 2 |
| Broche 48 | RF3 — PORTF bit 3 |
| Broche 49 | RF4 — PORTF bit 4 |
| Broche 50 | RF5 — PORTF bit 5 |
| Broche 51 | RF6 — PORTF bit 6 |
| Broche 52 | RF7 — PORTF bit 7 |
| Broche 53 | RG0 — PORTG bit 0 |
| Broche 54 | RG1 — PORTG bit 1 |
| Broche 55 | RG2 — PORTG bit 2 |
| Broche 56 | RG3 — PORTG bit 3 |
| Broche 57 | RG4 — PORTG bit 4 |
| Broche 58 | VSS — Ground reference |
| Broche 59 | VDD — Positive supply (5V nominal) |
| Broche 60 | SCL — I2C clock (open-drain) |
| Broche 61 | SDA — I2C data (open-drain) |
| Broche 62 | SCK — SPI clock |
| Broche 63 | SDI — SPI data in |
| Broche 64 | SDO — SPI data out |
| Broche 65 | TX/CK — UART transmit / clock |
| Broche 66 | RX/DT — UART receive / data |
| Broche 67 | RH0 — PORTH bit 0 |
| Broche 68 | RH1 — PORTH bit 1 |
| Broche 69 | RH2 — PORTH bit 2 |
| Broche 70 | RH3 — PORTH bit 3 |
| Broche 71 | RH4 — PORTH bit 4 |
| Broche 72 | RH5 — PORTH bit 5 |
| Broche 73 | RH6 — PORTH bit 6 |
| Broche 74 | RH7 — PORTH bit 7 |
| Broche 75 | RI0 — PORTI bit 0 |
| Broche 76 | RI1 — PORTI bit 1 |
| Broche 77 | RI2 — PORTI bit 2 |
| Broche 78 | RI3 — PORTI bit 3 |
| Broche 79 | MCLR/VPP — Master clear reset / EPROM programming voltage |
| Broche 80 | VDD — Positive supply (5V nominal) |
| Broche 81 | VSS — Ground reference |
| Broche 82 | NC — Not connected (per datasheet) |
| Broche 83 | NC — Not connected (per datasheet) |
| Broche 84 | NC — Not connected (per datasheet) |
Applications typiques
PIC17C766/CL convient pour 6 applications: Industrial Automation Controller, HVAC System Controller, Point-of-Sale Terminal, Security Access Control System, Automotive Body Electronics, Legacy Industrial Embedded Board.
Industrial Automation Controller
The PIC17C766/CL fits industrial automation controllers because its 66 I/O pins directly drive multi-axis stepper drivers, opto-isolated inputs, and relay outputs without external I/O expanders. The 32KB EPROM stores ladder-logic-equivalent state machines for PLC-style sequencing, while the 902-byte RAM buffers sensor telemetry between UART and SPI peripherals. At 33MHz the 8.25 MIPS throughput sustains deterministic scan loops below 1 ms, meeting IEC 61131-3 timing for small-scale control cabinets. The I2C and SPI masters interface with digital temperature sensors, EEPROM parameter stores, and HMI displays simultaneously. Designers building conveyor, packaging, or pump controllers benefit from the proven PIC17C core, though new builds should evaluate PIC18F8520 for flash-based field firmware updates and CAN bus integration required by modern factory networks.
Recommandé
HVAC System Controller
The PIC17C766/CL fits HVAC system controllers because its 66 I/O pins interface with multi-zone temperature sensors, damper actuators, and three-speed fan relays without external logic. The 32KB EPROM accommodates multi-stage control algorithms including PID loops, defrost cycles, and error recovery state machines. The UART/USART peripheral streams telemetry to a building management system over RS-485, while SPI drives a graphic LCD showing zone status. At 33MHz the core executes 8.25 MIPS, ensuring closed-loop temperature regulation stays under 100 ms even with 16 active zones. The EPROM memory is ideal for long-life HVAC deployments where firmware rarely changes, and the 84-CERQUAD package supports field serviceability through UV erasure during commissioning.
Recommandé
Point-of-Sale Terminal
The PIC17C766/CL fits point-of-sale terminals because its 66 I/O pins drive a 4x4 keypad matrix, four-character 7-segment displays, and cash-drawer solenoids concurrently. The 32KB EPROM stores transaction state machines and price-lookup tables for small retail deployments. I2C interfaces with an external EEPROM that holds daily transaction logs, while the UART connects to a thermal receipt printer. The 902-byte RAM is sufficient to buffer 50-character product names and 16-digit totals without external memory. At 33MHz the MCU sustains the polling loop for keypad debouncing, display multiplexing, and printer handshaking inside one 121 ns instruction cycle. Although EPROM limits field updates, fixed-price retail kiosks benefit from the deterministic boot time and long-term code retention.
Recommandé
Security Access Control System
The PIC17C766/CL fits security access control panels because its 66 I/O pins support 16-zone alarm inputs, 8 relay-controlled door strikes, and keypad readers across multiple doors. The 32KB EPROM stores credential tables for up to 1000 users along with audit trail logic, while the 902-byte RAM buffers time-stamped event records between log flushes. The I2C bus interfaces with a real-time clock for accurate timestamping, and SPI drives a 128x64 graphical LCD displaying door status. At 33MHz the 8.25 MIPS throughput scans all 16 zones within 10 ms, ensuring alarm response latency stays under 50 ms per IEC 62642 alarm-system timing recommendations. The /CL windowed package supports secure field re-credentialing via UV erasure, useful for high-security sites requiring periodic credential rotation.
Recommandé
Automotive Body Electronics
The PIC17C766/CL fits automotive body electronics modules because its 66 I/O pins drive window lift motors, mirror adjusters, seat-position sensors, and lighting relays without external multiplexer ICs. The 32KB EPROM stores the seat-memory and keyless-entry state machines, while the 902-byte RAM buffers CAN-style message handling loops implemented over UART for legacy vehicles. At 33MHz the 8.25 MIPS throughput services 16 simultaneous PWM outputs for HVAC blend doors and mirror actuators, achieving 10-bit effective resolution at 100 Hz refresh. The EPROM's 20-year data retention exceeds typical vehicle service life, reducing warranty risk. Modern designs targeting post-2010 vehicles should evaluate PIC18F8520 or dsPIC33EP64MC504 for AEC-Q100 stress-test compliance and native CAN bus support.
Recommandé
Legacy Industrial Embedded Board
The PIC17C766/CL fits legacy industrial embedded boards because its 84-CERQUAD J-lead footprint is shared with the PIC17C756A, PIC17C762, and PIC17C752 family members, allowing in-place memory upgrades or downgrades during board rework. The 32KB EPROM stores the firmware revision in non-volatile memory that survives 20+ years without battery backup, ideal for utility metering, factory-floor controllers, and railway signal modules that must boot reliably after long idle periods. The 902-byte RAM is sufficient for protocol stacks such as Modbus RTU over UART and basic sensor polling. At 33MHz the core provides 8.25 MIPS throughput, adequate for legacy deterministic control loops. Repair depots benefit from the windowed CERQUAD package because UV erasure allows firmware re-flashing without removing the MCU from the board's socket.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC17C766/CL — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC17C762-33I/PT | PIC17C762-16I/PT | PIC17C756A-33E/PT | PIC17C756A-16I/PT | PIC17C752-33/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 84-CERQUAD windowed (29.21x29.21 mm) | 84-pin CERQUAD / PT - same footprint | 84-pin CERQUAD / PT - same footprint | 84-pin CERQUAD / PT - same footprint | 84-pin CERQUAD / PT - same footprint | 84-pin CERQUAD / PT - same footprint |
| Program Memory | 32 KB (16K x 16) EPROM | 16 KB EPROM (-50%) | 16 KB EPROM (-50%) | 32 KB EPROM (same) | 32 KB EPROM (same) | 32 KB EPROM (same) |
| RAM Size | 902 bytes | 902 bytes (same) | 902 bytes (same) | 902 bytes (same) | 902 bytes (same) | 902 bytes (same) |
| Maximum Clock | 33 MHz | 33 MHz (same) | 16 MHz (-51%) | 33 MHz (same) | 16 MHz (-51%) | 33 MHz (same) |
| I/O Pins | 66 | 66 (same) | 66 (same) | 66 (same) | 66 (same) | 66 (same) |
| Serial Interfaces | I2C, SPI, UART/USART | I2C, SPI, UART/USART (same) | I2C, SPI, UART/USART (same) | I2C, SPI, UART/USART (same) | I2C, SPI, UART/USART (same) | I2C, SPI, UART/USART (same) |
| Package Type | Windowed CERQUAD (UV-erasable) | Plastic TQFP / CERQUAD | Plastic TQFP / CERQUAD | Plastic TQFP / CERQUAD | Plastic TQFP / CERQUAD | Plastic TQFP / CERQUAD |
Principaux différenciateurs
- Full 32KB EPROM in the 84-CERQUAD package (vs PIC17C762-33I/PT)
- 33MHz full-speed operation (vs PIC17C756A-16I/PT)
- Highest-density pinout in the legacy PIC17C family (vs PIC17C752-33/PT)
Notes de conception
The PIC17C766/CL is a windowed CERQUAD part intended for prototype development using UV erasure. For production builds, migrate to PIC17C756A-16I/PT or PIC18F8520 in plastic packaging to reduce cost and improve mechanical robustness. Estimate cost differential: windowed CERQUAD parts typically run 3-4x the price of plastic OTP equivalents at qty 1000.
When designing a PCB to accept the PIC17C766 family, use a Textool 84-pin CERQUAD socket (e.g., 3M Textool 284-84) for development so the part can be UV-erased and re-programmed without desoldering. Add 100nF ceramic decoupling capacitors on each VDD/VSS pair within 5mm of the pins, plus a 10uF tantalum bulk capacitor at the board entry point. The 33MHz clock trace from the crystal to OSC1/OSC2 should be kept under 10mm and routed over a continuous ground plane.
The PIC17C766's external oscillator input is sensitive to noise above 33MHz; route the crystal traces symmetrically with equal-length paths to OSC1 and OSC2, and place a ground guard ring around the oscillator cell. Estimated: at 33MHz fundamental, the third harmonic (99MHz) can radiate EMI if traces exceed 8mm. Use a 4-layer PCB with a solid ground plane beneath the oscillator area to suppress common-mode radiation. Verify oscillator start-up margin with the manufacturer-supplied oscillator validation spreadsheet.
Informations de conformité
Windowed CERQUAD package is typically non-RoHS because of the gold-plated ceramic body and quartz window. Lead-free status 'no' reflects traditional CERQUAD construction; check distributor data sheets for current specific compliance certifications. AEC-Q100 not qualified - use PIC18F8520 or dsPIC33EP64MC504 for automotive.