PIC17C766-16I/PT - 8-Bit 16MHz 32KB OTP MCU | Microchip
Référence : PIC17C766-16I/PT ✗ Fin de vie| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $18.5 | $18,50 |
| 10 | $16.85 | $168,50 |
| 100 | $14.95 | $1 495,00 |
| 500 | $13.2 | $6 600,00 |
| 1 000 | $11.5 | $11 500,00 |
PIC17C766-16I/PT Présentation
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/OTP/Flash), data RAM, and peripheral I/O onto one silicon die. The PIC17C family sits at the top of Microchip's original 8-bit hierarchy, sitting above PIC16C and PIC12C in performance and pin count. Within the broader category tree, an MCU is a microcontroller -> embedded processor -> semiconductor IC -> electronic component. Microcontrollers like the PIC17C766 are the workhorse of industrial control, instrumentation, and legacy embedded designs.
Key features include 16 channels of 10-bit Analog-to-Digital conversion, three PWM outputs, four capture inputs, additional timers, and a synchronous serial port configurable as either 3-wire SPI or 2-wire I2C. The device also integrates two USARTs and external memory addressing for program memory expansion beyond the on-chip 32 KB. The 58-instruction RISC instruction set keeps software development straightforward, with only program branches and table reads/writes being two-cycle; all other instructions execute in a single 121 ns cycle.
The architecture uses a Harvard-bus layout with separate program and data paths, and a single-cycle hardware multiplier accelerates integer math. The wide operating voltage (4.5 V to 5.5 V) and industrial -40C to +85C temperature range enable deployment in factory-floor and outdoor equipment. The 80-pin TQFP package provides ample I/O for human-machine interface panels, motor controllers, and instrumentation front-ends.
Typical applications include industrial process controllers, multi-channel data acquisition systems, motor control with PWM, legacy barcode/RF scanners, and automotive body/comfort modules. The external memory bus allows the PIC17C766 to drive character LCD panels and external EPROM/RAM for designs that exceed 32 KB of code. This page synthesizes distributor stock data, same-package drop-in alternatives, and practical design notes not available in the brief manufacturer summary.
Note: The Microchip product page recommends PIC18F8520 as the Flash-based successor for new designs; the PIC17C766 remains in service for legacy and OTP-windowed applications.
Alternatives de remplacement direct pour PIC17C766-16I/PT — 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-16I/PT (même facteur de forme et même empreinte) — différant par Package, Data Bus Width, Operating Temperature, Maximum Clock Frequency, ADC.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC17C756A-16I/PT
✅ Remplacement direct✓ En stock
$11.2 / unité
Voir la fiche technique →PIC17C762-16I/PT
✅ Remplacement direct✓ En stock
$10.05 / unité
Voir la fiche technique →PIC17C766-16I/L
✅ Remplacement direct✓ En stock
$8.2 / unité
Voir la fiche technique →PIC17C766-16/PT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC17C766T-16I/PT
✅ Remplacement direct✓ En stock
$11.1 / unité
Voir la fiche technique →PIC17C766-16I/PT Valeurs maximales et caractéristiques électriques
| Core Architecture | PIC 8-bit RISC (Harvard) |
| Instruction Set | 58 single-word instructions |
| Max Clock Frequency | 33 MHz |
| Instruction Cycle | 121 ns (single-cycle, except branches) |
| MIPS Performance | 8.25 MIPS |
| Program Memory | 32 KB OTP (16K x 16) |
| RAM | 902 bytes |
| Largeur du bus de données | 16-bit (internal) |
| I/O Pins | 50+ GPIO (66 per Mouser listing) |
| ADC | 10-bit, 16 channels |
| PWM Outputs | 3 |
| Capture Inputs | 4 |
| Serial Interfaces | 1x SPI/I2C (configurable), 2x USART |
| Tension d'alimentation | 4.5 V to 5.5 V |
| Température de fonctionnement | -40C to +85C (Industrial) |
| Boîtier | 80-pin TQFP (PT) 12x12 mm |
| Type de montage | Surface Mount |
| Hardware Multiplier | 8 x 8 single-cycle |
| External Memory Bus | Yes |
| Statut RoHS | Compliant |
Configuration des broches de PIC17C766-16I/PT
| Broche 1 | OSC1 — Oscillator input (crystal/ceramic) |
| Broche 2 | OSC2 — Oscillator output |
| Broche 3 | MCLR — Master Clear reset input (active low) |
| Broche 4 | RA0 — PORTA bit 0 / AN0 |
| Broche 5 | RA1 — PORTA bit 1 / AN1 |
| Broche 6 | RA2 — PORTA bit 2 / AN2 |
| Broche 7 | RA3 — PORTA bit 3 / AN3 / VREF+ |
| Broche 8 | RA4 — PORTA bit 4 / AN4 |
| Broche 9 | RA5 — PORTA bit 5 / AN5 |
| Broche 10 | VSS — Ground |
| Broche 11 | VDD — Positive supply |
| Broche 12 | RB0 — PORTB bit 0 / INT |
| Broche 13 | RB1 — PORTB bit 1 |
| Broche 14 | RB2 — PORTB bit 2 |
| Broche 15 | RB3 — PORTB bit 3 |
| Broche 16 | RB4 — PORTB bit 4 |
| Broche 17 | RB5 — PORTB bit 5 |
| Broche 18 | RB6 — PORTB bit 6 / ICSCLK |
| Broche 19 | RB7 — PORTB bit 7 / ICSDAT |
| Broche 20 | RC0 — PORTC bit 0 |
| Broche 21 | RC1 — PORTC bit 1 |
| Broche 22 | RC2 — PORTC bit 2 |
| Broche 23 | RC3 — PORTC bit 3 |
| Broche 24 | RC4 — PORTC bit 4 |
| Broche 25 | RC5 — PORTC bit 5 |
| Broche 26 | RC6 — PORTC bit 6 / TX1 |
| Broche 27 | RC7 — PORTC bit 7 / RX1 |
| Broche 28 | RD0 — PORTD bit 0 |
| Broche 29 | RD1 — PORTD bit 1 |
| Broche 30 | RD2 — PORTD bit 2 |
| Broche 31 | RD3 — PORTD bit 3 |
| Broche 32 | RD4 — PORTD bit 4 |
| Broche 33 | RD5 — PORTD bit 5 |
| Broche 34 | RD6 — PORTD bit 6 |
| Broche 35 | RD7 — PORTD bit 7 |
| Broche 36 | RE0 — PORTE bit 0 / AN6 |
| Broche 37 | RE1 — PORTE bit 1 / AN7 |
| Broche 38 | RE2 — PORTE bit 2 / AN8 |
| Broche 39 | RE3 — PORTE bit 3 / AN9 |
| Broche 40 | RE4 — PORTE bit 4 / AN10 |
| Broche 41 | RE5 — PORTE bit 5 / AN11 |
| Broche 42 | RE6 — PORTE bit 6 / AN12 |
| Broche 43 | RE7 — PORTE bit 7 / AN13 |
| Broche 44 | RF0 — PORTF bit 0 / AN14 |
| Broche 45 | RF1 — PORTF bit 1 / AN15 |
| Broche 46 | RF2 — PORTF bit 2 |
| Broche 47 | RF3 — PORTF bit 3 |
| Broche 48 | RF4 — PORTF bit 4 |
| Broche 49 | RF5 — PORTF bit 5 |
| Broche 50 | RF6 — PORTF bit 6 / TX2 |
| Broche 51 | RF7 — PORTF bit 7 / RX2 |
| Broche 52 | RG0 — PORTG bit 0 |
| Broche 53 | RG1 — PORTG bit 1 |
| Broche 54 | RG2 — PORTG bit 2 |
| Broche 55 | RG3 — PORTG bit 3 |
| Broche 56 | RG4 — PORTG bit 4 |
| Broche 57 | VSS — Ground |
| Broche 58 | VDD — Positive supply |
| Broche 59 | RH0 — PORTH bit 0 |
| Broche 60 | RH1 — PORTH bit 1 |
| Broche 61 | RH2 — PORTH bit 2 |
| Broche 62 | RH3 — PORTH bit 3 |
| Broche 63 | RH4 — PORTH bit 4 |
| Broche 64 | RH5 — PORTH bit 5 |
| Broche 65 | RH6 — PORTH bit 6 |
| Broche 66 | RH7 — PORTH bit 7 |
| Broche 67 | RI0 — PORTI bit 0 |
| Broche 68 | RI1 — PORTI bit 1 |
| Broche 69 | RI2 — PORTI bit 2 |
| Broche 70 | RI3 — PORTI bit 3 |
| Broche 71 | RI4 — PORTI bit 4 |
| Broche 72 | RI5 — PORTI bit 5 |
| Broche 73 | RI6 — PORTI bit 6 |
| Broche 74 | RI7 — PORTI bit 7 |
| Broche 75 | RJ0 — PORTJ bit 0 |
| Broche 76 | RJ1 — PORTJ bit 1 |
| Broche 77 | RJ2 — PORTJ bit 2 |
| Broche 78 | RJ3 — PORTJ bit 3 |
| Broche 79 | AVSS — Analog ground |
| Broche 80 | AVDD — Analog positive supply |
Applications typiques
PIC17C766-16I/PT convient pour 6 applications: Industrial Process Controllers, Multi-Channel Data Acquisition Systems, Motor Control with PWM Drive, Legacy Barcode and POS Terminals, Human-Machine Interface (HMI) Panels, Automotive Body and Comfort Modules.
Industrial Process Controllers
The PIC17C766-16I/PT's 8.25 MIPS performance, 16 channels of 10-bit ADC, and 50+ GPIO make it well-suited for multi-loop industrial process controllers driving PID loops for temperature, pressure, and flow regulation. Industrial-grade -40C to +85C operation tolerates factory-floor thermal stress, while the 902-byte RAM comfortably handles a real-time scheduler, PID state, and HMI buffers. The hardware 8x8 multiplier accelerates thermocouple linearization math, and the two USARTs bridge to RS-485 Modbus slaves and operator panels. Place decoupling 0.1 uF + 10 uF tantalum directly at VDD/AVDD pins and route analog/digital grounds as a star to the EP.
Recommandé
Multi-Channel Data Acquisition Systems
The 16-channel 10-bit ADC and 4.5-5.5 V analog supply make the PIC17C766-16I/PT suitable for portable and rack-mounted data loggers sampling multiple sensors at kHz rates. With 33 MHz CPU, sequential ADC conversions complete well within the 121 ns instruction cycle, leaving bandwidth for SD-card buffering or USB-CDC streaming via USART. The 32 KB OTP holds DSP-style FIR filters without external memory, and 902 bytes of RAM supports a 256-sample ring buffer per channel. For higher resolution, consider the PIC18F8520 successor with 12-bit ADC; for low-power battery logging, the PIC16LF88 family is a better fit.
Recommandé
Motor Control with PWM Drive
Three dedicated PWM outputs and four capture inputs on the PIC17C766-16I/PT support closed-loop control of brushless DC, stepper, and small AC induction motors. The 8.25 MIPS throughput sustains 10-20 kHz PWM update rates with 121 ns duty-cycle resolution, well below audible noise. The 16 ADC channels read phase currents via shunt amplifiers, while the configurable SPI port drives gate-driver ICs like the MCP8024. Plan PCB layout with the EP tied to a continuous ground pour; route ADC traces orthogonally to PWM traces to avoid switching noise coupling into current measurements.
Recommandé
Legacy Barcode and POS Terminals
The PIC17C766-16I/PT's dual USARTs and SPI/I2C ports enable legacy barcode scanners and point-of-sale terminals to integrate imagers, magnetic-stripe readers, and thermal printers without external bus expanders. The 50+ GPIO drives character LCDs, keypads, and buzzer indicators directly, while the 32 KB OTP secures payment-processing firmware. Industrial temperature grade ensures reliable operation in retail back-office and warehouse environments. For new POS designs, the PIC18F series offers USB-OTG and crypto accelerators that this older OTP part lacks.
Recommandé
Human-Machine Interface (HMI) Panels
With 50+ GPIO and an external memory bus, the PIC17C766-16I/PT can drive 4x40 character LCDs, scan 8x8 keypads, and refresh tri-color LED indicators without additional bus expander ICs. The hardware multiplier speeds button-debounce filtering and rotary-encoder quadrature decoding. Pair with a graphical LCD controller (e.g., S1D13305) over the external bus for bitmap HMI screens. For new HMI designs with TFT displays, Microchip's PIC32MX or PIC18F46K22 with integrated graphics controllers offer better BOM integration.
Recommandé
Automotive Body and Comfort Modules
The PIC17C766-16I/PT industrial -40C to +85C range and PWM-driven lighting outputs enable use in body controllers, mirror-adjustment modules, and seat-position memories in non-safety-critical automotive applications. The 16 ADC channels read potentiometer wiper positions and thermistors, while the dual USARTs link to LIN sub-buses. Note that this part is NOT AEC-Q100 qualified, so it cannot replace automotive-grade ICs in safety-relevant ECUs; for new automotive designs, choose AEC-Q100 parts in the PIC18F or dsPIC33 families.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC17C766-16I/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC17C756A-16I/PT | PIC17C762-16I/PT | PIC17C766-16I/L | PIC17C766-16/PT | PIC17C766T-16I/PT |
|---|---|---|---|---|---|---|
| Package | 80-TQFP (12x12 mm) | 80-TQFP (12x12 mm) - same | 80-TQFP (12x12 mm) - same | 84-PLCC (different) | 80-TQFP (12x12 mm) - same | 80-TQFP (12x12 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 32 KB OTP | 32 KB OTP | 16 KB OTP | 32 KB OTP | 32 KB OTP | 32 KB OTP |
| Max Clock | 33 MHz | 33 MHz | 33 MHz | 33 MHz | 33 MHz | 33 MHz |
| RAM | 902 bytes | 902 bytes | 454 bytes | 902 bytes | 902 bytes | 902 bytes |
| ADC Channels | 16 x 10-bit | 12 x 10-bit | 16 x 10-bit | 16 x 10-bit | 16 x 10-bit | 16 x 10-bit |
| Temperature Grade | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Commercial (0C to +70C) | Industrial (-40C to +85C) |
| Lifecycle Status | NRND | NRND | NRND | NRND | NRND | NRND |
Principaux différenciateurs
- Highest ADC channel count in PIC17C family (vs PIC17C756A-16I/PT)
- Larger on-chip program memory vs PIC17C762 (vs PIC17C762-16I/PT)
- TQFP package for SMT assembly (vs PIC17C766-16I/L (PLCC))
Notes de conception
The PIC17C766-16I/PT has separate AVDD/AVSS pins (80/79) for the ADC and VDD/VSS pins for digital logic. Both supplies must be at 4.5 V to 5.5 V and decoupled with a 0.1 uF ceramic capacitor placed within 5 mm of each supply pin. Add a 10 uF tantalum bulk capacitor on each rail. Use a ferrite bead or pi-filter between digital and analog VDD to prevent digital switching noise coupling into ADC measurements; never run analog traces parallel to PWM or clock traces.
The 80-pin TQFP has 0.5 mm pitch - use 0.2 mm trace width with 0.2 mm spacing to fan out from the package. Plan a 4-layer stack-up with a continuous ground plane on layer 2 directly under the MCU to provide a low-impedance return path. Keep traces under 25 mm to minimize EMI, and place a ground ring around the crystal (pins 1-2) with the crystal within 10 mm of the OSC pins. Route the MCLR line with a 4.7 kohm pull-up and a 100 nF cap to ground for noise immunity; do not share the MCLR track with switching signals.
Estimated: With 33 MHz oscillator drive into a 20 pF crystal load, the Pierce oscillator stage draws ~5 mA RMS; ensure the crystal ESR is below 25 ohm to guarantee reliable startup. Do not exceed 33 MHz at VDD < 4.5 V - operation below the minimum supply can cause undefined instruction execution and corruption of OTP-config bits. When programming in-circuit via ICSP (RB6/RB7), ensure no low-impedance load on RB6/RB7 during programming or the device will fail to enter ICSP mode. The 32 KB OTP is one-time programmable - any bit error requires a new device.
Informations de conformité
RoHS compliant per manufacturer product page. Not AEC-Q100 qualified - not suitable for automotive safety-critical applications. Halogen-free status not explicitly stated in the verified data.