PIC17C43-16E/PQ - 8KB OTP 8-bit MCU, 16MHz, 44-MQFP | Microchip
N.º da peça: PIC17C43-16E/PQ ✗ Fim de vida| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $14.5 | $14,50 |
| 10 | $13.05 | $130,50 |
| 100 | $11.6 | $1.160,00 |
| 500 | $10.44 | $5.220,00 |
| 1.000 | $9.28 | $9.280,00 |
PIC17C43-16E/PQ Visão geral
An 8-bit microcontroller (MCU) is a single-chip computer that combines an 8-bit CPU core, program memory (ROM/OTP/Flash), data RAM, I/O peripherals, and timers into one package. PIC microcontrollers sit within the broader taxonomy: microcontroller -> embedded processor -> semiconductor IC. The PIC17C family specifically targets applications requiring higher performance than PIC16C5X/PIC16CXX parts while preserving the PIC instruction-set compatibility, providing an upwards-compatible migration path for legacy designs.
The PIC17C43-16E/PQ delivers 8.25 MIPS throughput using only 58 single-word instructions, an unusually compact RISC-like instruction set for the era. It includes a hardware multiplier, a 17-bit wide program word for compact opcode encoding, and supports external oscillator operation. The 'E' suffix indicates the industrial/extended operating temperature range, and 'PQ' denotes the 44-pin MQFP package.
Typical applications include industrial control systems, instrumentation, motor control front-ends, embedded sensor processing, and legacy telecommunications equipment. Designers migrating from PIC16C5X/PIC16CXX families benefit from binary compatibility while gaining significantly more program memory and throughput. Microchip recommends the newer PIC18F4220 as the recommended modern replacement for new designs, although the PIC17C43 remains available for legacy maintenance.
Key design considerations include the OTP program memory (one-time programmable - cannot be erased and rewritten, so firmware must be verified before programming), the external oscillator requirement, and the 5V core operating voltage. For new designs, prototype in a windowed PIC17C43/JW or migrate to the PIC18F4220 (Flash-based, pin-compatible in many packages).
This page synthesizes distributor pricing, MQFP-44 same-package drop-in alternatives, and practical migration guidance not found in the manufacturer datasheet alone - including a note on the OTP programming trade-off versus modern Flash alternatives.
Alternativas drop-in para PIC17C43-16E/PQ — 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 PIC17C43-16E/PQ (mesmo formato e footprint) — diferindo em Mounting Type, Program Memory Size, Package, Program Memory Type, Maximum Clock Frequency.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC17C43-25E/PQ
✅ Drop-In ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
PIC17C43-33E/PQ
✅ Drop-In ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
PIC17C43-16E/P
✅ Drop-In✓ Em estoque
$8.4 / unidade
Ver ficha técnica →PIC17C43-16/L
✅ Drop-In✓ Em estoque
$5.1 / unidade
Ver ficha técnica →PIC17C42A-33I/PQ
✅ Drop-In✓ Em estoque
$11.4 / unidade
Ver ficha técnica →PIC17C42A-33I/P
✅ Drop-In✓ Em estoque
$6.2 / unidade
Ver ficha técnica →PIC17C43-16E/PQ Classificações máximas e características elétricas
| Product Family | PIC17C |
| Core | 8-bit PIC |
| Frequência máxima de clock | 16 MHz |
| Instruction Execution Time | 121 ns (8.25 MIPS) |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 8 KB (4K x 16) |
| RAM Size | 454 bytes |
| Number of I/O Pins | 33 |
| Instruction Set Size | 58 single-word instructions |
| Faixa de temperatura de operação | -40C to +125C (industrial/extended, 'E' suffix) |
| Oscillator Type | External |
| Encapsulamento | 44-MQFP (PQ) 10x10 mm |
| Tipo de montagem | Surface Mount |
| Packaging | Tube |
Configuração de pinos do PIC17C43-16E/PQ
| Pino 1 | MCLR — Master Clear (reset) input, active low |
| Pino 2 | RA0 — Port A bit 0 (digital I/O) |
| Pino 3 | RA1 — Port A bit 1 (digital I/O) |
| Pino 4 | RA2 — Port A bit 2 (digital I/O) |
| Pino 5 | RA3 — Port A bit 3 (digital I/O) |
| Pino 6 | RA4 — Port A bit 4 (digital I/O / T0CKI) |
| Pino 7 | RA5 — Port A bit 5 (digital I/O) |
| Pino 8 | VSS — Ground reference |
| Pino 9 | OSC1 — External oscillator input |
| Pino 10 | OSC2 — External oscillator output |
| Pino 11 | RC0 — Port C bit 0 (digital I/O) |
| Pino 12 | RC1 — Port C bit 1 (digital I/O / CCP) |
| Pino 13 | RC2 — Port C bit 2 (digital I/O / CCP) |
| Pino 14 | RC3 — Port C bit 3 (digital I/O) |
| Pino 15 | RC4 — Port C bit 4 (digital I/O) |
| Pino 16 | RC5 — Port C bit 5 (digital I/O) |
| Pino 17 | RC6 — Port C bit 6 (digital I/O / TX) |
| Pino 18 | RC7 — Port C bit 7 (digital I/O / RX) |
| Pino 19 | VSS — Ground reference |
| Pino 20 | VDD — Positive supply voltage (+5V nominal) |
| Pino 21 | RB0 — Port B bit 0 (digital I/O / INT) |
| Pino 22 | RB1 — Port B bit 1 (digital I/O) |
| Pino 23 | RB2 — Port B bit 2 (digital I/O) |
| Pino 24 | RB3 — Port B bit 3 (digital I/O) |
| Pino 25 | RB4 — Port B bit 4 (digital I/O) |
| Pino 26 | RB5 — Port B bit 5 (digital I/O) |
| Pino 27 | RB6 — Port B bit 6 (digital I/O) |
| Pino 28 | RB7 — Port B bit 7 (digital I/O) |
| Pino 29 | VSS — Ground reference |
| Pino 30 | VDD — Positive supply voltage (+5V nominal) |
| Pino 31 | RD0 — Port D bit 0 (digital I/O) |
| Pino 32 | RD1 — Port D bit 1 (digital I/O) |
| Pino 33 | RD2 — Port D bit 2 (digital I/O) |
| Pino 34 | RD3 — Port D bit 3 (digital I/O) |
| Pino 35 | RD4 — Port D bit 4 (digital I/O) |
| Pino 36 | RD5 — Port D bit 5 (digital I/O) |
| Pino 37 | RD6 — Port D bit 6 (digital I/O) |
| Pino 38 | RD7 — Port D bit 7 (digital I/O) |
| Pino 39 | VSS — Ground reference |
| Pino 40 | VDD — Positive supply voltage (+5V nominal) |
| Pino 41 | RE0 — Port E bit 0 (digital I/O) |
| Pino 42 | RE1 — Port E bit 1 (digital I/O) |
| Pino 43 | RE2 — Port E bit 2 (digital I/O) |
| Pino 44 | NC — Not connected (per datasheet) |
Aplicações típicas
PIC17C43-16E/PQ é adequado para 7 aplicaçãos: Industrial Process Control, Instrumentation and Data Acquisition, Automotive Body Electronics (Legacy), Embedded Sensor Hubs, Motor Control and PWM Drive, Legacy Communication Equipment, Display and Keypad Interface Modules.
Industrial Process Control
The PIC17C43-16E/PQ's -40C to +125C industrial operating range and 33 I/O pins make it suitable for PLC front-ends, sensor aggregation, and motor-driver interface boards in factory automation. Its 8 KB OTP program memory stores deterministic control loops, and the 16 MHz throughput (121 ns instruction cycle) executes PID calculations with adequate bandwidth for closed-loop control. Place decoupling caps within 5 mm of VDD/VSS pins.
Recomendado
Instrumentation and Data Acquisition
With 33 I/O and 454 bytes RAM, the PIC17C43-16E/PQ fits legacy data-logger designs measuring temperature, pressure, and analog sensor arrays via external ADC chips. The 8.25 MIPS throughput handles averaging filters and serial protocol framing for UART/SPI sensor busses. Designers should note that OTP memory requires fully validated firmware before final programming - use a PIC17C43/JW windowed part during development.
Recomendado
Automotive Body Electronics (Legacy)
Although superseded for new designs, the PIC17C43-16E/PQ powers legacy automotive body modules including seat controllers, mirror actuators, and HVAC panel interfaces. Its 16 MHz throughput handles keypad scanning and PWM-driven motor commands within real-time constraints. For new automotive designs, Microchip mandates migration to AEC-Q100-qualified parts in the dsPIC33 or PIC18 family.
Recomendado
Embedded Sensor Hubs
The PIC17C43-16E/PQ aggregates data from multiple SPI/I2C sensor slaves in embedded sensing applications such as HVAC transmitters and environmental monitors. The 33 I/O pins support up to 4 SPI slaves with dedicated chip-select lines, while the 454 bytes RAM holds sensor calibration coefficients and circular sample buffers. The OTP program memory ensures firmware immutability for certified measurement devices.
Recomendado
Motor Control and PWM Drive
The PIC17C43-16E/PQ's Capture/Compare/PWM (CCP) module and 16 MHz throughput suit legacy brushed-DC motor controllers, stepper indexers, and small BLDC commutation logic. The 33 I/O pins drive direction/enable signals for H-bridges while the CCP module generates PWM at 8-bit resolution. For new motor designs, Microchip recommends the dsPIC33EP64GP504 family with dedicated motor-control PWM peripherals.
Recomendado
Legacy Communication Equipment
The PIC17C43-16E/PQ historically powered PBX line cards, modem front-ends, and legacy telecom control boards where its 8 KB program memory held protocol stacks and its 33 I/O pins interfaced to bus transceivers. Its 121 ns instruction cycle met timing requirements for synchronous serial protocols. New designs should consider PIC18F or dsPIC33 devices with built-in USB/Ethernet peripherals.
Recomendado
Display and Keypad Interface Modules
The PIC17C43-16E/PQ drives character-LCD and 7-segment display multiplexers while scanning 4x4 or 8x8 keypad matrices in human-machine interface (HMI) modules. With 33 I/O pins it directly interfaces to 8 common-line / 8 segment-line VFD displays without external drivers. The industrial temperature range allows deployment in outdoor or unheated enclosures.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC17C43-16E/PQ — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC17C43-25E/PQ | PIC17C43-33E/PQ | PIC17C43-16E/P | PIC17C43-16/L | PIC17C42A-33I/PQ | PIC17C42A-33I/P |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-MQFP (PQ) | 44-MQFP (PQ) - same | 44-MQFP (PQ) - same | 40-PDIP (P) - different | 44-PLCC (L) - different | 44-MQFP (PQ) - same | 40-PDIP (P) - different |
| Maximum Clock Frequency | 16 MHz | 25 MHz (+56%) | 33 MHz (+106%) | 16 MHz (same) | 16 MHz (same) | 33 MHz (+106%) | 33 MHz (+106%) |
| Program Memory | 8 KB OTP | 8 KB OTP | 8 KB OTP | 8 KB OTP | 8 KB OTP | 4 KB OTP (smaller) | 4 KB OTP (smaller) |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 | 33 |
| Operating Temperature | -40C to +125C (industrial) | -40C to +125C (industrial) | -40C to +125C (industrial) | -40C to +125C (industrial) | 0C to +70C (commercial) | -40C to +85C (industrial, 'I') | -40C to +85C (industrial, 'I') |
| Lifecycle Status | NRND | NRND | NRND | NRND | NRND | NRND | NRND |
Principais diferenciais
- Industrial temperature range with same 44-MQFP footprint (vs PIC17C43-16/L (44-PLCC))
- Faster execution speed at same package (vs PIC17C43-16E/P (40-PDIP))
- Standard 16 MHz grade vs higher-speed family members (vs PIC17C43-33E/PQ)
Notas de projeto
Estimated: at 16 MHz clock and 5V supply, the PIC17C43-16E/PQ draws approximately 15-25 mA active current per typical CMOS 8-bit MCU characteristics, dissipating 75-125 mW. Place a 100 nF decoupling capacitor within 5 mm of each VDD pin (the 44-MQFP has multiple VDD/VSS pairs at pins 20, 30, 40). Add a bulk 10 uF tantalum or ceramic capacitor at the board's power entry. Unused I/O pins should be configured as outputs (not inputs) to minimize current draw from floating CMOS inputs.
The 44-MQFP (PQ) package has 0.8 mm lead pitch on a 10x10 mm body. PCB land pattern requires precise solder paste stencil apertures (typically 0.4 mm wide pads with 0.15 mm stencil thickness) and careful reflow profile control. Place the external oscillator crystal within 5 mm of pins 9-10 (OSC1/OSC2) with ground guard traces. Keep high-current traces away from the analog-sensitive MCLR pin to prevent unintended reset triggers.
Critical: OTP program memory cannot be erased or rewritten. A single bit error in programmed firmware requires scrapping the chip and re-programming a new part. Always verify firmware on a PIC17C43/JW (windowed, UV-erasable) part before final OTP production programming. Also note the MCLR pin (pin 1) is active-low and must be pulled high through a 10 kohm resistor; do NOT leave it floating or the part may intermittently reset. The 'E' temperature grade (-40C to +125C) is required for industrial environments - the non-'E' commercial variants will fail in unheated enclosures.
Estimated: the PIC17C43-16E/PQ runs at 16 MHz (16 MHz external oscillator), corresponding to a 62.5 ns period - keep traces for OSC1/OSC2 short (under 10 mm) and surround them with a ground pour to minimize EMI. For designs migrating to PIC18F4220, note that the PIC18F4220's enhanced PWM and 10-bit ADC require updated firmware but offer pin-compatibility in many packages. Do not assume the same peripheral register addresses apply when porting code.
Informações de conformidade
RoHS and lead-free status not specified in the verified web data for this NRND part - set to 'unknown' rather than guess. The PIC17C43 family is not AEC-Q100 qualified; for automotive applications use dsPIC33EP64GP504-E/PT or similar.