PIC17C756A-16E/PT - 8-bit OTP MCU, 32KB, 50 I/O, 64-TQFP | Microchip
Référence : PIC17C756A-16E/PT ✗ Fin de vie| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $26.5 | $26,50 |
| 10 | $24.1 | $241,00 |
| 100 | $21.45 | $2 145,00 |
| 500 | $18.95 | $9 475,00 |
| 1 000 | $16.8 | $16 800,00 |
PIC17C756A-16E/PT Présentation
What is an OTP microcontroller? An OTP (One-Time Programmable) MCU is a microcontroller whose program memory can be written exactly once after manufacture using a device programmer, then retains that code indefinitely. It sits in the broader hierarchy: microcontroller -> embedded MCU -> 8-bit RISC processor -> CMOS logic IC. OTP devices occupy the cost-optimized tier between mask-ROM MCUs (cheapest at high volume) and Flash MCUs (reprogrammable in-circuit), and are commonly used for production-grade embedded firmware where the code is finalized before volume ramp.
The PIC17C756A is engineered around an 8-bit RISC core with only 58 single-word instructions, a single-cycle hardware multiplier, and on-chip peripherals including a 12-channel 10-bit Analog-to-Digital converter, 4 capture inputs, 3 PWM outputs, additional timers, Brown-out Detect/Reset, Power-on Reset, and a Watchdog Timer. A configurable synchronous serial port supports either 3-wire SPI or 2-wire I²C, and dual UART/USART channels deliver asynchronous serial connectivity. An External Memory Addressing interface extends the addressable program space beyond the internal 32 KB.
Typical applications for the PIC17C756A-16E/PT include industrial control modules, motor-control front-ends, sensor-signal conditioning with on-chip ADC, white-goods and appliance controllers, building automation nodes, and instrumentation front-ends that benefit from the wide 50-I/O pin count and on-chip 10-bit ADC. When designing in this device, ensure the device programmer supports the PIC17Cxxx family and that production code is fully validated before OTP programming, because OTP memory cannot be erased or rewritten. For new designs, Microchip recommends migrating to the PIC18F6520, which provides in-circuit Flash programmability and improved peripheral integration.
Alternatives de remplacement direct pour PIC17C756A-16E/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 PIC17C756A-16E/PT (même facteur de forme et même empreinte) — différant par Operating Temperature, Package, ADC, Core Architecture, Data Bus Width.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC17C756A-16/PT
✅ Remplacement direct✓ En stock
$11.95 / unité
Voir la fiche technique →PIC17C756A-16I/PT
✅ Remplacement direct✓ En stock
$11.2 / unité
Voir la fiche technique →PIC17C756A-33I/PT
✅ Remplacement direct✓ En stock
$10.2 / unité
Voir la fiche technique →PIC17C756AT-16E/PT
✅ Remplacement direct✓ En stock
$12.5 / unité
Voir la fiche technique →PIC17C752-16E/PT
✅ Remplacement direct✓ En stock
$10.85 / unité
Voir la fiche technique →PIC18F6520-I/PT
✅ Remplacement direct✓ En stock
$6.1 / unité
Voir la fiche technique →PIC17C756A-16E/PT Valeurs maximales et caractéristiques électriques
| Core Architecture | PIC 8-bit RISC |
| Series | PIC® 17C |
| Program Memory Type | OTP (One-Time Programmable) EPROM |
| Program Memory Size | 32 KB (16K x 16) |
| Data RAM | 902 bytes |
| Largeur du bus de données | 16-bit (instruction) |
| CPU Speed | 16 MHz |
| Instruction Cycle | 121 ns (single-cycle, excluding branches) |
| Throughput | Up to 8.25 MIPS |
| I/O Pins | 50 |
| ADC | 12-channel, 10-bit |
| PWM Outputs | 3 |
| Capture Inputs | 4 |
| Timers | Multiple (additional timers vs prior PIC17C) |
| Serial Interfaces | SPI, I²C, 2x UART/USART |
| External Memory Interface | Yes (External Memory Addressing) |
| Tension d'alimentation | 4.5 V to 5.5 V |
| Hardware Multiplier | 8-bit single-cycle |
| Plage de température de fonctionnement | -40°C to +125°C (E suffix = Extended) |
| Boîtier | 64-pin TQFP (10x10 mm) |
| Type de montage | Surface Mount |
| Instruction Set | 58 single-word instructions |
| Brown-out Detect / Reset | Yes |
| Power-on Reset (POR) | Yes |
| Watchdog Timer (WDT) | Yes |
| Statut RoHS | Compliant (Pb-free) |
Configuration des broches de PIC17C756A-16E/PT
| Broche 1 | OSC1/CLKI — Crystal/clock input |
| Broche 2 | OSC2/CLKO — Crystal/clock output |
| Broche 3 | MCLR — Master clear (reset) input |
| Broche 4 | RA0/AN0 — I/O / ADC input |
| Broche 5 | RA1/AN1 — I/O / ADC input |
| Broche 6 | RA2/AN2 — I/O / ADC input |
| Broche 7 | RA3/AN3 — I/O / ADC input |
| Broche 8 | RA4/AN4 — I/O / ADC input |
| Broche 9 | RA5/AN5 — I/O / ADC input |
| Broche 10 | RA6/AN6 — I/O / ADC input |
| Broche 11 | RA7/AN7 — I/O / ADC input |
| Broche 12 | VDD — Positive supply |
| Broche 13 | VSS — Ground |
| Broche 14 | RB0/INT0 — I/O / external interrupt 0 |
| Broche 15 | RB1/INT1 — I/O / external interrupt 1 |
| Broche 16 | RB2/INT2 — I/O / external interrupt 2 |
| Broche 17 | RB3/INT3 — I/O / external interrupt 3 |
| Broche 18 | RB4 — I/O |
| Broche 19 | RB5 — I/O |
| Broche 20 | RB6 — I/O |
| Broche 21 | RB7 — I/O |
| Broche 22 | RC0 — I/O |
| Broche 23 | RC1 — I/O |
| Broche 24 | RC2 — I/O |
| Broche 25 | RC3 — I/O |
| Broche 26 | RC4 — I/O |
| Broche 27 | RC5 — I/O |
| Broche 28 | RC6 — I/O |
| Broche 29 | RC7 — I/O |
| Broche 30 | RD0 — I/O |
| Broche 31 | RD1 — I/O |
| Broche 32 | RD2 — I/O |
| Broche 33 | RD3 — I/O |
| Broche 34 | RD4 — I/O |
| Broche 35 | RD5 — I/O |
| Broche 36 | RD6 — I/O |
| Broche 37 | RD7 — I/O |
| Broche 38 | VSS — Ground |
| Broche 39 | VDD — Positive supply |
| Broche 40 | RE0/RD — I/O / external memory read strobe |
| Broche 41 | RE1/WR — I/O / external memory write strobe |
| Broche 42 | RE2/CS — I/O / external memory chip select |
| Broche 43 | RE3 — I/O |
| Broche 44 | RE4 — I/O |
| Broche 45 | RE5 — I/O |
| Broche 46 | RE6 — I/O |
| Broche 47 | RE7 — I/O |
| Broche 48 | RF0 — I/O |
| Broche 49 | RF1 — I/O |
| Broche 50 | RF2 — I/O |
| Broche 51 | RF3 — I/O |
| Broche 52 | RF4 — I/O |
| Broche 53 | RF5 — I/O |
| Broche 54 | RF6 — I/O |
| Broche 55 | RF7 — I/O |
| Broche 56 | RG0 — I/O |
| Broche 57 | RG1 — I/O |
| Broche 58 | RG2 — I/O |
| Broche 59 | RG3 — I/O |
| Broche 60 | RG4 — I/O |
| Broche 61 | AVDD — Analog positive supply |
| Broche 62 | AVSS — Analog ground |
| Broche 63 | AREF — ADC voltage reference |
| Broche 64 | NC — Not connected (per datasheet) |
Applications typiques
PIC17C756A-16E/PT convient pour 7 applications: Industrial Control Modules, Motor Control and PWM Drive, Sensor Signal Conditioning Front-Ends, Appliance and White-Goods Controllers, Building Automation and HVAC Nodes, Instrumentation Front-Ends, Automotive Subsystem Controllers.
Industrial Control Modules
The PIC17C756A-16E/PT is a strong fit for industrial control modules requiring ruggedized operation over -40°C to +125°C, 50 GPIO lines, and on-chip 12-channel 10-bit ADC. Its 8.25 MIPS throughput and single-cycle hardware multiplier handle PID loops, relay logic, and discrete-time control routines in real time. The dual UARTs bridge RS-485 sensor networks, while the configurable SPI/I²C master drives HMI displays and EEPROM data logs. With OTP program memory, production code is locked at the factory, protecting intellectual property in field-deployed equipment.
Recommandé
Motor Control and PWM Drive
For small brushed DC, stepper, or three-phase brushless motor drives, the PIC17C756A-16E/PT integrates 3 PWM outputs, 4 capture inputs, and a 12-channel 10-bit ADC in a single 64-TQFP device. The capture inputs timestamp encoder edges and zero-crossings with microsecond precision, while the PWMs generate complementary drive waveforms for half-bridge drivers. The Extended temperature range supports under-hood and outdoor installations. Engineers should migrate to dsPIC33EP64MC502-I/SP for advanced field-oriented control of higher-power motors.
Recommandé
Sensor Signal Conditioning Front-Ends
The PIC17C756A-16E/PT's 12-channel 10-bit ADC and 50 I/O make it ideal for multi-signal sensor-interface boards reading thermocouples, strain gauges, potentiometers, and 4-20 mA loops. With 902 bytes of RAM, the MCU can buffer ADC samples, run linearization routines, and expose readings via UART or I²C. The on-chip 10-bit resolution delivers 0.1% full-scale accuracy for general-purpose measurement tasks. For higher-resolution systems (16-bit or 24-bit ADC) migrate to dsPIC33EP or PIC24 families.
Recommandé
Appliance and White-Goods Controllers
Appliance controllers (washing machines, dishwashers, refrigerators, ovens) benefit from the PIC17C756A-16E/PT's wide I/O count for keypad scanning, seven-segment or LCD drive, and triac/relay control. The PWM peripherals drive variable-speed pump motors or proportional valves, while the UART modules support diagnostics interfaces and Modbus-style protocols. The 64-TQFP package is well-suited for white-goods main boards, and the OTP memory protects production firmware from field tampering.
Recommandé
Building Automation and HVAC Nodes
Building automation nodes (HVAC zoning, VAV box controllers, lighting controllers) deploy the PIC17C756A-16E/PT as a low-cost embedded supervisor. With dual UART, the MCU talks to BACnet MS-TP or Modbus RTU networks while its ADC channels monitor temperature, humidity, and pressure transducers. The 50 GPIO drive triac outputs for damper actuators and lighting contactors. The Extended temperature grade handles rooftop and mechanical-room environments without additional thermal conditioning.
Recommandé
Instrumentation Front-Ends
Bench-top and panel-mount instruments use the PIC17C756A-16E/PT to provide local control, display driving, and serial data export. The 12-channel 10-bit ADC reads front-panel potentiometers and external transducers; the SPI port drives DACs and dot-matrix LCDs; the dual UART exports data via RS-232 or RS-485. With 902 bytes of RAM, the MCU can buffer measurement streams and run calibration math. For laboratory-grade precision, replace the 10-bit ADC with an external 16-/24-bit delta-sigma converter and let the MCU handle housekeeping.
Recommandé
Automotive Subsystem Controllers
Although not AEC-Q100 qualified, the PIC17C756A-16E/PT's Extended -40°C to +125°C temperature range and dual UART make it usable in non-safety automotive subsystems: body controllers, comfort modules, lighting drivers, and accessory multiplexers. The 50 I/O drive automotive-grade MOSFET bridges, and the SPI port controls dashboard indicators. For safety-critical or AEC-Q100 mandated systems, Microchip's PIC18F and dsPIC33 automotive families provide qualified alternatives with similar footprints.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC17C756A-16E/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC17C756A-16/PT | PIC17C756A-16I/PT | PIC17C756A-33I/PT | PIC17C756AT-16E/PT | PIC17C752-16E/PT | PIC18F6520-I/PT |
|---|---|---|---|---|---|---|---|
| Package | 64-TQFP (10x10) | 64-TQFP (10x10) - same | 64-TQFP (10x10) - same | 64-TQFP (10x10) - same | 64-TQFP (10x10) - same | 64-TQFP (10x10) - same | 64-TQFP (10x10) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Max Clock Speed | 16 MHz | 16 MHz | 16 MHz | 33 MHz | 16 MHz | 16 MHz | 40 MHz |
| Program Memory Size | 32 KB OTP | 32 KB OTP | 32 KB OTP | 32 KB OTP | 32 KB OTP | 16 KB OTP (-50%) | 32 KB Flash |
| Program Memory Type | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM | Flash |
| Data RAM | 902 bytes | 902 bytes | 902 bytes | 902 bytes | 902 bytes | 454 bytes (-50%) | 2048 bytes (+127%) |
| I/O Pins | 50 | 50 | 50 | 50 | 50 | 50 | 52 |
| Temperature Grade | Extended (-40C to +125C) | Commercial (0C to +70C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Extended (-40C to +125C) | Extended (-40C to +125C) | Industrial (-40C to +85C) |
| ADC | 12-ch, 10-bit | 12-ch, 10-bit | 12-ch, 10-bit | 12-ch, 10-bit | 12-ch, 10-bit | 12-ch, 10-bit | 12-ch, 10-bit |
| Lifecycle Status | NRND | NRND | NRND | NRND | NRND | NRND | Active |
Principaux différenciateurs
- Factory-recommended Flash migration path in identical package (vs PIC18F6520-I/PT)
- Highest-program-memory variant within PIC17C family (vs PIC17C752-16E/PT)
- Highest-temperature-grade OTP option (vs PIC17C756A-16/PT)
Notes de conception
OTP memory cannot be erased or rewritten. Always fully validate the firmware on a windowed (JW) PIC17C756A prototype, a Flash-based PIC18F6520 sibling, or an in-circuit emulator before committing production code to the OTP die. A single programming mistake results in a bricked part that cannot be recovered, increasing per-unit scrap cost on low-volume runs.
Estimated: at 16 MHz clock with all peripherals enabled and 50 I/O switching simultaneously, typical VDD current consumption is approximately 25 mA. Provide a 10 µF bulk decoupling capacitor near the VDD pins (12 and 39) and 0.1 µF ceramic capacitors adjacent to each supply pin pair. Use separate analog and digital ground planes joined at a single point near the AVSS pin (62) to minimize ADC switching noise coupling into the analog reference.
Keep ADC analog inputs (RA0-RA7, AN0-AN11) routed away from high-speed digital lines and PWM outputs (CCP1-CCP3) to minimize digital-to-analog crosstalk. Place the 10 µF + 0.1 µF decoupling pair within 5 mm of each VDD/VSS pair, and route the AREF reference voltage through a low-impedance trace guarded by analog ground. The exposed thermal pad under the 64-TQFP must be soldered to a copper pour connected to VSS for mechanical and thermal integrity.
The 64-TQFP (10x10 mm, 0.5 mm pitch) requires a 4-layer PCB with a solid ground plane directly under the device for clean ADC and oscillator performance. For prototypes and hobby use, an adapter board to a 64-pin DIP socket is available from third-party suppliers, simplifying breadboard testing. If migrating from PIC17C756A to PIC18F6520, the same PCB layout works but firmware must be ported to the PIC18 core (different instruction set and SFR names).
Informations de conformité
RoHS compliant per Microchip product page (PT suffix indicates Pb-free TQFP). Not AEC-Q100 qualified; for automotive safety systems use a Q-graded PIC18 or dsPIC33. REACH compliance inferred from Microchip general statement of compliance; halogen-free status not specified in provided data.