PIC17C43-16E/PQ - 8KB OTP 8-bit MCU, 16MHz, 44-MQFP | Microchip
Référence : PIC17C43-16E/PQ ✗ Fin de vie| Qté | Prix unitaire | 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 Présentation
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.
Alternatives de remplacement direct pour PIC17C43-16E/PQ — 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 PIC17C43-16E/PQ (même facteur de forme et même empreinte) — différant par Mounting Type, Program Memory Size, Package, Program Memory Type, Maximum Clock Frequency.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC17C43-25E/PQ
✅ Remplacement direct ⚠️ Spécifications non vérifiées📋 Alternative de référence (hors catalogue)
PIC17C43-33E/PQ
✅ Remplacement direct ⚠️ Spécifications non vérifiées📋 Alternative de référence (hors catalogue)
PIC17C43-16E/P
✅ Remplacement direct✓ En stock
$8.4 / unité
Voir la fiche technique →PIC17C43-16/L
✅ Remplacement direct✓ En stock
$5.1 / unité
Voir la fiche technique →PIC17C42A-33I/PQ
✅ Remplacement direct✓ En stock
$11.4 / unité
Voir la fiche technique →PIC17C42A-33I/P
✅ Remplacement direct✓ En stock
$6.2 / unité
Voir la fiche technique →PIC17C43-16E/PQ Valeurs maximales et caractéristiques électriques
| Product Family | PIC17C |
| Core | 8-bit PIC |
| Fréquence d'horloge maximale | 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 |
| Plage de température de fonctionnement | -40C to +125C (industrial/extended, 'E' suffix) |
| Oscillator Type | External |
| Boîtier | 44-MQFP (PQ) 10x10 mm |
| Type de montage | Surface Mount |
| Packaging | Tube |
Configuration des broches de PIC17C43-16E/PQ
| Broche 1 | MCLR — Master Clear (reset) input, active low |
| Broche 2 | RA0 — Port A bit 0 (digital I/O) |
| Broche 3 | RA1 — Port A bit 1 (digital I/O) |
| Broche 4 | RA2 — Port A bit 2 (digital I/O) |
| Broche 5 | RA3 — Port A bit 3 (digital I/O) |
| Broche 6 | RA4 — Port A bit 4 (digital I/O / T0CKI) |
| Broche 7 | RA5 — Port A bit 5 (digital I/O) |
| Broche 8 | VSS — Ground reference |
| Broche 9 | OSC1 — External oscillator input |
| Broche 10 | OSC2 — External oscillator output |
| Broche 11 | RC0 — Port C bit 0 (digital I/O) |
| Broche 12 | RC1 — Port C bit 1 (digital I/O / CCP) |
| Broche 13 | RC2 — Port C bit 2 (digital I/O / CCP) |
| Broche 14 | RC3 — Port C bit 3 (digital I/O) |
| Broche 15 | RC4 — Port C bit 4 (digital I/O) |
| Broche 16 | RC5 — Port C bit 5 (digital I/O) |
| Broche 17 | RC6 — Port C bit 6 (digital I/O / TX) |
| Broche 18 | RC7 — Port C bit 7 (digital I/O / RX) |
| Broche 19 | VSS — Ground reference |
| Broche 20 | VDD — Positive supply voltage (+5V nominal) |
| Broche 21 | RB0 — Port B bit 0 (digital I/O / INT) |
| Broche 22 | RB1 — Port B bit 1 (digital I/O) |
| Broche 23 | RB2 — Port B bit 2 (digital I/O) |
| Broche 24 | RB3 — Port B bit 3 (digital I/O) |
| Broche 25 | RB4 — Port B bit 4 (digital I/O) |
| Broche 26 | RB5 — Port B bit 5 (digital I/O) |
| Broche 27 | RB6 — Port B bit 6 (digital I/O) |
| Broche 28 | RB7 — Port B bit 7 (digital I/O) |
| Broche 29 | VSS — Ground reference |
| Broche 30 | VDD — Positive supply voltage (+5V nominal) |
| Broche 31 | RD0 — Port D bit 0 (digital I/O) |
| Broche 32 | RD1 — Port D bit 1 (digital I/O) |
| Broche 33 | RD2 — Port D bit 2 (digital I/O) |
| Broche 34 | RD3 — Port D bit 3 (digital I/O) |
| Broche 35 | RD4 — Port D bit 4 (digital I/O) |
| Broche 36 | RD5 — Port D bit 5 (digital I/O) |
| Broche 37 | RD6 — Port D bit 6 (digital I/O) |
| Broche 38 | RD7 — Port D bit 7 (digital I/O) |
| Broche 39 | VSS — Ground reference |
| Broche 40 | VDD — Positive supply voltage (+5V nominal) |
| Broche 41 | RE0 — Port E bit 0 (digital I/O) |
| Broche 42 | RE1 — Port E bit 1 (digital I/O) |
| Broche 43 | RE2 — Port E bit 2 (digital I/O) |
| Broche 44 | NC — Not connected (per datasheet) |
Applications typiques
PIC17C43-16E/PQ convient pour 7 applications: 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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC17C43-16E/PQ — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | 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 |
Principaux différenciateurs
- 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)
Notes de conception
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.
Informations de conformité
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.