PIC17C43T-25E/PQ - 8KB OTP 8-bit MCU, 25MHz, 44-MQFP | Microchip
N.º da peça: PIC17C43T-25E/PQ ✗ Fim de vida| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $18.5 | $18,50 |
| 10 | $16.8 | $168,00 |
| 100 | $14.95 | $1.495,00 |
| 500 | $13.2 | $6.600,00 |
| 1.000 | $11.5 | $11.500,00 |
PIC17C43T-25E/PQ Visão geral
A microcontroller (MCU) is a single-chip computer that contains a CPU core, non-volatile program memory (ROM/EPROM/Flash), working RAM, and integrated peripherals. The PIC17C43T belongs to the OTP subclass (one-time programmable EPROM, as opposed to Flash or windowed UV-erase EPROM) - the trade-off is lower unit cost in return for no field re-programmability. Within the Microchip PIC taxonomy, PIC17C sits between the PIC16C mid-range and the PIC18 enhanced family, offering a wider 16-bit instruction word and an enlarged register file aimed at high-throughput 8-bit control.
Key features of the PIC17C43T-25E/PQ include hardware multiplier support, multi-source interrupt controller, and DC-25 MHz operating speed at 5V VDD. The -25 speed designation corresponds to 25 MHz maximum clock frequency, while the E suffix denotes the Extended industrial temperature range (-40C to +125C). The part is offered in Tape & Reel (T) packaging on the PQ (MQFP) 44-pin land pattern, making it compatible with high-volume surface-mount assembly.
Typical applications include industrial control systems, motor drive front-ends, embedded sensor hubs, and legacy replacement boards where PIC16C5X/PIC12CXXX designs need an upgrade path while preserving the PIC instruction-set compatibility. Because the PIC17C family is mature, modern designs typically migrate to PIC18F or dsPIC33 families; Microchip's own product page currently recommends PIC18F4220 as the modern replacement.
When designing with the PIC17C43T, ensure your programmer supports the OTP variant (the windowed JW package is required only for EPROM erase/retry development). The PQ package has a thermal resistance suitable for typical industrial environments, but the OTP memory means firmware must be fully verified before production programming.
Alternativas drop-in para PIC17C43T-25E/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 PIC17C43T-25E/PQ (mesmo formato e footprint) — diferindo em RAM Size, Program Memory Size, Operating Temperature, Oscillator Type, Packaging.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC17C43T-25/PQ
✅ Drop-In✓ Em estoque
$8.1 / unidade
Ver ficha técnica →PIC17C43-25E/PQ
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC17C44T-25E/PQ
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC17C43T-16E/PQ
✅ Drop-In✓ Em estoque
$8.5 / unidade
Ver ficha técnica →PIC17C42AT-33E/PQ
✅ Drop-In✓ Em estoque
$10.6 / unidade
Ver ficha técnica →PIC18F4220-I/PQ
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC17C43T-25E/PQ Classificações máximas e características elétricas
| Core Architecture | PIC 8-bit RISC |
| Core Family | PIC17C |
| Program Memory Size | 8 KB (4K x 16) |
| Program Memory Type | OTP EPROM |
| RAM Size | 454 x 8 bits (454 bytes) |
| Frequência máxima de clock | 25 MHz |
| Instruction Cycle Time | 121 ns (8.25 MIPS at 25 MHz) |
| Number of I/O Pins | 33 |
| Supply Voltage (VDD) | 5 V (typical, range per datasheet) |
| Faixa de temperatura de operação | -40 C to +125 C (E suffix, Extended) |
| Encapsulamento / Caixa | 44-MQFP (PQ) / 44-QFP with J-Lead option |
| Package Dimensions | 10 x 10 mm body |
| Tipo de montagem | Surface Mount (Tape & Reel) |
| Oscillator Type | External |
| Largura do barramento de dados | 8-bit |
| Instruction Set Size | 58 single-word instructions |
Configuração de pinos do PIC17C43T-25E/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 | RB0 — Port B bit 0 (digital I/O / INT0) |
| Pino 9 | RB1 — Port B bit 1 (digital I/O / INT1) |
| Pino 10 | RB2 — Port B bit 2 (digital I/O / INT2) |
| Pino 11 | VDD — Positive supply voltage (5V) |
| Pino 12 | VSS — Ground reference |
| Pino 13 | OSC1 — Oscillator input / external clock input |
| Pino 14 | OSC2 — Oscillator output |
| Pino 15 | RC0 — Port C bit 0 (digital I/O / T1CKI) |
| Pino 16 | RC1 — Port C bit 1 (digital I/O / CCP2) |
| Pino 17 | RC2 — Port C bit 2 (digital I/O / CCP1) |
| Pino 18 | RC3 — Port C bit 3 (digital I/O) |
| Pino 19 | RD0 — Port D bit 0 (digital I/O) |
| Pino 20 | RD1 — Port D bit 1 (digital I/O) |
| Pino 21 | RD2 — Port D bit 2 (digital I/O) |
| Pino 22 | RD3 — Port D bit 3 (digital I/O) |
| Pino 23 | RC4 — Port C bit 4 (digital I/O / SDI) |
| Pino 24 | RC5 — Port C bit 5 (digital I/O / SDO) |
| Pino 25 | RC6 — Port C bit 6 (digital I/O / TX) |
| Pino 26 | RC7 — Port C bit 7 (digital I/O / RX) |
| Pino 27 | RD4 — Port D bit 4 (digital I/O) |
| Pino 28 | RD5 — Port D bit 5 (digital I/O) |
| Pino 29 | RD6 — Port D bit 6 (digital I/O) |
| Pino 30 | RD7 — Port D bit 7 (digital I/O) |
| Pino 31 | VSS — Ground reference |
| Pino 32 | VDD — Positive supply voltage (5V) |
| Pino 33 | RE0 — Port E bit 0 (digital I/O / AN0) |
| Pino 34 | RE1 — Port E bit 1 (digital I/O / AN1) |
| Pino 35 | RE2 — Port E bit 2 (digital I/O / AN2) |
| Pino 36 | RE3 — Port E bit 3 (digital I/O / AN3) |
| Pino 37 | RE4 — Port E bit 4 (digital I/O / AN4) |
| Pino 38 | RE5 — Port E bit 5 (digital I/O / AN5) |
| Pino 39 | RE6 — Port E bit 6 (digital I/O / AN6) |
| Pino 40 | RE7 — Port E bit 7 (digital I/O / AN7) |
| Pino 41 | RB3 — Port B bit 3 (digital I/O / INT3) |
| Pino 42 | RB4 — Port B bit 4 (digital I/O / INT4) |
| Pino 43 | RB5 — Port B bit 5 (digital I/O / INT5) |
| Pino 44 | RB6 — Port B bit 6 (digital I/O / INT6 / ICSP CLK) |
Aplicações típicas
PIC17C43T-25E/PQ é adequado para 6 aplicaçãos: Industrial Process Control, Motor Drive Front-End Controller, Legacy Embedded System Maintenance, Sensor Hub and Data Acquisition, Automotive Body Electronics (Legacy), Consumer Appliance Control.
Industrial Process Control
The PIC17C43T-25E/PQ's 25 MHz clock, 8.25 MIPS throughput, and -40 to +125 C extended temperature range make it suitable for industrial process controllers that monitor sensors and drive actuators in factory environments. The 33 I/O pins handle multiple digital inputs (limit switches, encoders) and outputs (relay drivers, solenoid controls), while 454 bytes of RAM buffer sensor data between ADC reads and control-loop calculations. The PQ 44-MQFP package is reflow-solderable for volume assembly, and the OTP memory locks in validated control firmware to prevent field tampering. Designed-in applications include conveyor controllers, pump sequencing, and HVAC damper actuators where deterministic real-time response (121 ns instruction cycle) is critical.
Recomendado
Motor Drive Front-End Controller
The PIC17C43T-25E/PQ's PWM modules and high 25 MHz throughput enable precise control of brushed DC, stepper, and small BLDC motors. The MCU generates complementary PWM signals, reads back EMF or Hall-sensor feedback through its ADC, and implements current-limiting control loops in software. The 8 KB OTP program memory holds control tables, ramp profiles, and fault-handling routines for production-locked motor firmware. Its 33 I/O pins drive direction lines, brake signals, and enable lines while accepting quadrature encoder inputs. Typical applications include small appliance motors, printer paper-feed drives, and industrial valve actuators where deterministic loop times are essential.
Recomendado
Legacy Embedded System Maintenance
Many industrial and medical devices shipped in the late 1990s and early 2000s use the PIC17C43T-25E/PQ as their main controller, and these products remain in field service today. The part's OTP memory and 25 MHz speed guarantee deterministic firmware behavior identical to the original design, which is critical when repairing or refurbishing long-lifecycle equipment such as laboratory instruments, elevator controllers, and railway signaling modules. The 454-byte RAM and 8 KB program space exactly match the original toolchain's link map, avoiding any firmware re-validation. Engineers maintaining such systems rely on aftermarket brokers (Veswin, Lisleapex, Dasenic) for guaranteed-original PIC17C43T-25E/PQ stock.
Recomendado
Sensor Hub and Data Acquisition
The PIC17C43T-25E/PQ's 33 I/O pins and USART peripheral allow it to aggregate data from multiple digital sensors (temperature, pressure, flow) and forward readings to a host processor or display. Its 454 bytes of RAM buffer 8-bit ADC samples, while the 25 MHz instruction rate supports real-time digital filtering. The E temperature grade (-40 to +125 C) suits outdoor and process-industry environments. The part has been widely used in environmental monitoring stations, building automation panels, and HVAC supervisory controllers where stable long-term supply is more important than cutting-edge performance.
Recomendado
Automotive Body Electronics (Legacy)
Although the PIC17C43T-25E/PQ is not AEC-Q100 qualified, the -40 to +125 C Extended temperature range enabled its use in non-safety automotive body electronics such as interior lighting controllers, seat position memory modules, and aftermarket alarm systems. The 33 I/O pins drive LED arrays and read switches, while the OTP memory prevents accidental firmware corruption in noisy vehicle electrical environments. Modern automotive designs use PIC18F or dsPIC33 families with AEC-Q100 qualification; however, the PIC17C43T-25E/PQ remains in service in older vehicle platforms that are still in maintenance.
Recomendado
Consumer Appliance Control
The PIC17C43T-25E/PQ powered many late-1990s and early-2000s consumer appliances - washing machines, dishwashers, microwave ovens, and refrigerator controllers - where its 25 MHz throughput, OTP firmware lock, and 33 I/O pins met the cost/performance balance. The 8 KB OTP program memory holds state machines for wash cycles, sensor calibration tables, and user-interface handlers, while the 454-byte RAM stores runtime variables. The PQ 44-MQFP package's reflow compatibility supports high-volume SMT lines. Many of these appliances remain in service, and aftermarket PIC17C43T-25E/PQ supply is critical for warranty repair and refurbishment operations.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC17C43T-25E/PQ — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC17C43T-25/PQ | PIC17C43-25E/PQ | PIC17C44T-25E/PQ | PIC17C43T-16E/PQ | PIC18F4220-I/PQ |
|---|---|---|---|---|---|---|
| Package | 44-MQFP (PQ) | 44-MQFP (PQ) - same | 44-MQFP (PQ) - same | 44-MQFP (PQ) - same | 44-MQFP (PQ) - same | 44-MQFP (PQ) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 8 KB OTP EPROM | 8 KB OTP EPROM | 8 KB OTP EPROM | 8 KB+ OTP EPROM (PIC17C44 family) | 8 KB OTP EPROM | Flash (reprogrammable) |
| Max Clock Frequency | 25 MHz | 25 MHz | 25 MHz | 25 MHz | 16 MHz (-36%) | 40 MHz (+60%) |
| RAM Size | 454 bytes | 454 bytes | 454 bytes | 454+ bytes | 454 bytes | 512 bytes |
| Number of I/O | 33 | 33 | 33 | 33 | 33 | 36 |
| Temperature Range | -40 to +125 C (E) | 0 to +70 C (Commercial) | -40 to +125 C (E) | -40 to +125 C (E) | -40 to +125 C (E) | -40 to +85 C (I) |
| Memory Type | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM | Flash (in-circuit reprogrammable) |
| Lifecycle Status | Obsolete/NRND | Obsolete/NRND | Obsolete/NRND | Obsolete/NRND | Obsolete/NRND | Active |
Principais diferenciais
- Maximum 25 MHz throughput in the PIC17C family (vs PIC17C43T-16E/PQ)
- Extended -40 to +125 C industrial temperature grade (vs PIC17C43T-25/PQ)
- Tape & Reel packaging for high-volume SMT assembly (vs PIC17C43-25E/PQ)
- Generous 8 KB program memory and 454 bytes RAM for 8-bit class (vs PIC17C42AT-33E/PQ)
Notas de projeto
The PIC17C43T-25E/PQ operates from a 5V VDD supply and draws both operating current and programming current through the VDD pins (11 and 32 on the PQ package). Decouple both VDD pins with 100 nF ceramic capacitors placed within 5 mm of the package pins, plus a bulk 10 uF tantalum or aluminum capacitor to handle inrush during ICSP programming. Estimated: peak operating current at 25 MHz is approximately 30-40 mA, so the regulator should be sized for at least 50 mA to allow margin for peripheral current spikes. The MCLR pin (pin 1) must be pulled to VDD through a 10 kohm resistor and decoupled with a 100 nF capacitor for proper reset behavior during power-up.
The 44-MQFP package has 0.8 mm pin pitch and a thermal pad on the underside that should be soldered to a copper pour for mechanical stability and thermal dissipation. Route all signal traces on inner layers to avoid disturbing the top-side copper pour, and place the oscillator crystal within 10 mm of pins 13 and 14 with short, symmetric traces to minimize stray capacitance. The 33 I/O pins are organized as Ports A-E; group high-speed signals (USART, SPI) on adjacent pins to simplify layout and reduce EMI. Add guard traces around the OSC1/OSC2 signals to prevent high-frequency noise coupling into the clock.
Because the PQ package contains OTP EPROM, firmware cannot be erased or re-programmed electrically - a single failed programming attempt locks the part permanently. Always validate firmware on a windowed JW sample (e.g., PIC17C43/JW) before committing to production PQ units, and use Microchip's ICSP protocol with proper VPP/MCLR timing per the DS30412C datasheet. Avoid specifying the PIC17C43T-25E/PQ for new designs because it is NRND/obsolete and Microchip recommends the PIC18F4220 as the migration path - reserve use of this part for legacy equipment maintenance only.
Estimated: at 25 MHz and 5V VDD with all peripherals active, the PIC17C43T-25E/PQ dissipates approximately 200-250 mW internally. The 44-MQFP package thermal resistance (theta_JA) is approximately 50-60 C/W on a standard JEDEC 4-layer test board, yielding a junction temperature rise of 10-15 C above ambient. The Extended -40 to +125 C temperature grade provides ample margin for typical industrial environments, but for high-ambient (>85 C) applications, attach a copper thermal pad on the PCB underside to the GND pour to improve heat spreading.
Informações de conformidade
PIC17C43T-25E/PQ is an obsolete/NRND part. RoHS, REACH, lead-free, and halogen-free status are not stated in the verified web data and require confirmation from Microchip directly. The part is not AEC-Q100 qualified and should not be specified for new automotive safety applications.