PIC17C756A-16E/PT - 8-bit OTP MCU, 32KB, 50 I/O, 64-TQFP | Microchip
N.º da peça: PIC17C756A-16E/PT ✗ Fim de vida| Qtd. | Preço unitário | 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 Visão geral
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.
Alternativas drop-in para PIC17C756A-16E/PT — 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 PIC17C756A-16E/PT (mesmo formato e footprint) — diferindo em Operating Temperature, Package, ADC, Core Architecture, Data Bus Width.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC17C756A-16/PT
✅ Drop-In✓ Em estoque
$11.95 / unidade
Ver ficha técnica →PIC17C756A-16I/PT
✅ Drop-In✓ Em estoque
$11.2 / unidade
Ver ficha técnica →PIC17C756A-33I/PT
✅ Drop-In✓ Em estoque
$10.2 / unidade
Ver ficha técnica →PIC17C756AT-16E/PT
✅ Drop-In✓ Em estoque
$12.5 / unidade
Ver ficha técnica →PIC17C752-16E/PT
✅ Drop-In✓ Em estoque
$10.85 / unidade
Ver ficha técnica →PIC18F6520-I/PT
✅ Drop-In✓ Em estoque
$6.1 / unidade
Ver ficha técnica →PIC17C756A-16E/PT Classificações máximas e características elétricas
| 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 |
| Largura do barramento de dados | 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) |
| Tensão de alimentação | 4.5 V to 5.5 V |
| Hardware Multiplier | 8-bit single-cycle |
| Faixa de temperatura de operação | -40°C to +125°C (E suffix = Extended) |
| Encapsulamento | 64-pin TQFP (10x10 mm) |
| Tipo de montagem | Surface Mount |
| Instruction Set | 58 single-word instructions |
| Brown-out Detect / Reset | Yes |
| Power-on Reset (POR) | Yes |
| Watchdog Timer (WDT) | Yes |
| Status RoHS | Compliant (Pb-free) |
Configuração de pinos do PIC17C756A-16E/PT
| Pino 1 | OSC1/CLKI — Crystal/clock input |
| Pino 2 | OSC2/CLKO — Crystal/clock output |
| Pino 3 | MCLR — Master clear (reset) input |
| Pino 4 | RA0/AN0 — I/O / ADC input |
| Pino 5 | RA1/AN1 — I/O / ADC input |
| Pino 6 | RA2/AN2 — I/O / ADC input |
| Pino 7 | RA3/AN3 — I/O / ADC input |
| Pino 8 | RA4/AN4 — I/O / ADC input |
| Pino 9 | RA5/AN5 — I/O / ADC input |
| Pino 10 | RA6/AN6 — I/O / ADC input |
| Pino 11 | RA7/AN7 — I/O / ADC input |
| Pino 12 | VDD — Positive supply |
| Pino 13 | VSS — Ground |
| Pino 14 | RB0/INT0 — I/O / external interrupt 0 |
| Pino 15 | RB1/INT1 — I/O / external interrupt 1 |
| Pino 16 | RB2/INT2 — I/O / external interrupt 2 |
| Pino 17 | RB3/INT3 — I/O / external interrupt 3 |
| Pino 18 | RB4 — I/O |
| Pino 19 | RB5 — I/O |
| Pino 20 | RB6 — I/O |
| Pino 21 | RB7 — I/O |
| Pino 22 | RC0 — I/O |
| Pino 23 | RC1 — I/O |
| Pino 24 | RC2 — I/O |
| Pino 25 | RC3 — I/O |
| Pino 26 | RC4 — I/O |
| Pino 27 | RC5 — I/O |
| Pino 28 | RC6 — I/O |
| Pino 29 | RC7 — I/O |
| Pino 30 | RD0 — I/O |
| Pino 31 | RD1 — I/O |
| Pino 32 | RD2 — I/O |
| Pino 33 | RD3 — I/O |
| Pino 34 | RD4 — I/O |
| Pino 35 | RD5 — I/O |
| Pino 36 | RD6 — I/O |
| Pino 37 | RD7 — I/O |
| Pino 38 | VSS — Ground |
| Pino 39 | VDD — Positive supply |
| Pino 40 | RE0/RD — I/O / external memory read strobe |
| Pino 41 | RE1/WR — I/O / external memory write strobe |
| Pino 42 | RE2/CS — I/O / external memory chip select |
| Pino 43 | RE3 — I/O |
| Pino 44 | RE4 — I/O |
| Pino 45 | RE5 — I/O |
| Pino 46 | RE6 — I/O |
| Pino 47 | RE7 — I/O |
| Pino 48 | RF0 — I/O |
| Pino 49 | RF1 — I/O |
| Pino 50 | RF2 — I/O |
| Pino 51 | RF3 — I/O |
| Pino 52 | RF4 — I/O |
| Pino 53 | RF5 — I/O |
| Pino 54 | RF6 — I/O |
| Pino 55 | RF7 — I/O |
| Pino 56 | RG0 — I/O |
| Pino 57 | RG1 — I/O |
| Pino 58 | RG2 — I/O |
| Pino 59 | RG3 — I/O |
| Pino 60 | RG4 — I/O |
| Pino 61 | AVDD — Analog positive supply |
| Pino 62 | AVSS — Analog ground |
| Pino 63 | AREF — ADC voltage reference |
| Pino 64 | NC — Not connected (per datasheet) |
Aplicações típicas
PIC17C756A-16E/PT é adequado para 7 aplicaçãos: 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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC17C756A-16E/PT — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | 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 |
Principais diferenciais
- 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)
Notas de projeto
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).
Informações de conformidade
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.