Microchip Technology

PIC17C43-25/PT - 8.25 MIPS 8-bit OTP MCU, 8KB EPROM | Microchip

MPN: PIC17C43-25/PT ✓ Active
In Stock Ships in 1-3 business days
5 V nominal (4.5 V to 5.5 V) Vdss 44-pin TQFP (PT) Package 33 MHz (25 MHz for -25 speed grade) Speed OTP EPROM Memory
From $6.1 USD / Unit
MOQ: 1 |
Price updated: 2026-09-25
Volume Pricing
Qty Unit Price Extended
1 $9.5 $9.50
10 $8.55 $85.50
100 $7.62 $762.00
500 $6.85 $3,425.00
1,000 $6.1 $6,100.00
ℹ️ All prices are in USD

PIC17C43-25/PT Overview

The Microchip Technology PIC17C43-25/PT is a high-performance 8-bit CMOS EPROM/ROM-based microcontroller in the PIC17C family, delivering 8.25 MIPS (121 ns instruction cycle) at a 33 MHz clock input. The /PT suffix denotes a 44-pin TQFP surface-mount package rated for commercial temperature range (0C to +70C), with 8KB of on-chip EPROM program memory organized as 4K x 16 words. The device is supported by 454 bytes of general-purpose RAM, an 8-bit multiply instruction, and 58 single-word instructions with most executing in a single 121 ns cycle.

An 8-bit microcontroller (MCU) is a single-chip computer with an 8-bit data path, ALU, registers, and on-chip program/data memory. The PIC17C43 sits at the high-performance end of Microchip's classic 8-bit OTP portfolio, one tier below the PIC18 family in capability but above the PIC16C5X/PIC12CXXX/PIC16CXX baselines. Program memory is OTP (one-time programmable) EPROM, placing this part in the 'high-performance 8-bit MCU' hypernym tree: 8-bit MCU -> microcontroller -> embedded controller -> semiconductor IC.

Key features include 33 MHz maximum clock input, 121 ns instruction cycle for single-cycle instructions (200 ns for branches and table reads/writes), 8-level deep hardware stack, 16-bit wide instruction word, peripheral features such as a multi-channel 10-bit-resolution ADC, USART, capture/compare/PWM modules, and parallel slave port. Brown-out reset, watchdog timer, and code protection are standard. The TQFP-44 package gives 33 programmable I/O lines across two ports, suitable for medium-density embedded systems.

Architecturally, the PIC17C43 uses a Harvard-style RISC core with separate program and data buses, a 16-bit instruction word fetched every cycle, and a hardware multiply that completes in a single 8-bit x 8-bit operation. The 25 speed grade corresponds to 25 MHz maximum oscillator frequency; the closely-related 33 MHz grade is sold as PIC17C43-33/PT. Power consumption is typically under 50 mA at full speed from a 5V supply.

Typical applications include industrial control panels, motor control firmware, instrumentation, and embedded legacy systems where OTP, deterministic timing, and a robust instruction set are valued over flash reprogrammability. Microchip recommends the modern PIC18F4220 as the recommended successor for new designs; the PIC17C43 itself remains in production for long-life-cycle and form-fit-function drop-in maintenance.

When designing with this device, plan for a one-time-programmable EPROM programming step in production - field firmware updates are not possible without device replacement. Ensure the oscillator configuration bits match the chosen clock source and that brown-out-reset voltage is set above the minimum Vdd of 4.5V required for EPROM operation.

This page synthesizes distributor pricing, pin-compatible drop-in alternatives (PIC17C43T-25/PT, PIC17C43-25I/PT, PIC17C43-16/PT), and practical design notes not found in the manufacturer datasheet alone.

Drop-in alternatives for PIC17C43-25/PT — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC17C43-25/PT (same form factor and footprint) — differing in Package, Maximum Clock Frequency, Program Memory Size, Program Memory Type, Architecture.

Microchip Technology
Package: TQFP-44 (PT)
Maximum Clock Frequency: 16 MHz (DC-40 MHz oscillator input)
Program Memory Size: 8 KB
Microchip Technology
Maximum Clock Frequency: 25 MHz
Program Memory Size: 8 KB (4K x 16)
Program Memory Type: OTP ROM
Microchip Technology
Package: TQFP-44 (10x10 mm, gull-wing)
Maximum Clock Frequency: 33 MHz
Program Memory Size: 8 KB
Microchip Technology
Package: 44-pin TQFP (PT), surface mount, 10x10 mm
Architecture: PIC17 family, Harvard, RISC, 16-bit program word
Microchip Technology
Package: 44-pin TQFP (10x10 mm)
Maximum Clock Frequency: 25 MHz
Program Memory Size: 8 KB (4K x 16)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

No drop-in alternatives available for this product.

Request Alternatives

PIC17C43-25/PT Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC RISC
Family PIC17C
Maximum Clock Frequency 33 MHz (25 MHz for -25 speed grade)
Instruction Cycle 121 ns (single-cycle)
Performance 8.25 MIPS
Program Memory Type OTP EPROM
Program Memory Size 8 KB (4K x 16 words)
Data RAM 454 bytes
Instruction Set Size 58 single-word instructions
Operating Voltage 5 V nominal (4.5 V to 5.5 V)
I/O Pins 33
Package 44-pin TQFP (PT)
Operating Temperature 0C to +70C (commercial)
Hardware Stack 8-level deep
Mounting Type Surface Mount

PIC17C43-25/PT Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 OSC1 — Oscillator input (crystal/ceramic)
Pin 2 RA0/AN0 — PORTA bit 0 / analog channel 0
Pin 3 RA1/AN1 — PORTA bit 1 / analog channel 1
Pin 4 RA2/AN2 — PORTA bit 2 / analog channel 2
Pin 5 RA3/AN3 — PORTA bit 3 / analog channel 3
Pin 6 RA4/AN4 — PORTA bit 4 / analog channel 4
Pin 7 RA5/AN5 — PORTA bit 5 / analog channel 5
Pin 8 RA6/AN6 — PORTA bit 6 / analog channel 6
Pin 9 RA7/AN7 — PORTA bit 7 / analog channel 7
Pin 10 VSS — Ground reference
Pin 11 VDD — +5V power supply
Pin 12 RB0/INT — PORTB bit 0 / external interrupt
Pin 13 RB1 — PORTB bit 1
Pin 14 RB2 — PORTB bit 2
Pin 15 RB3 — PORTB bit 3
Pin 16 RB4 — PORTB bit 4
Pin 17 RB5 — PORTB bit 5
Pin 18 RB6 — PORTB bit 6 / programming clock
Pin 19 RB7 — PORTB bit 7 / programming data
Pin 20 VSS — Ground reference
Pin 21 VDD — +5V power supply
Pin 22 RC0 — PORTC bit 0
Pin 23 RC1 — PORTC bit 1
Pin 24 RC2 — PORTC bit 2
Pin 25 RC3 — PORTC bit 3
Pin 26 RC4 — PORTC bit 4
Pin 27 RC5 — PORTC bit 5
Pin 28 RC6 — PORTC bit 6
Pin 29 RC7 — PORTC bit 7
Pin 30 RD0 — PORTD bit 0
Pin 31 RD1 — PORTD bit 1
Pin 32 RD2 — PORTD bit 2
Pin 33 RD3 — PORTD bit 3
Pin 34 RD4 — PORTD bit 4
Pin 35 RD5 — PORTD bit 5
Pin 36 RD6 — PORTD bit 6
Pin 37 RD7 — PORTD bit 7
Pin 38 RE0 — PORTE bit 0
Pin 39 RE1 — PORTE bit 1
Pin 40 RE2 — PORTE bit 2
Pin 41 MCLR/VPP — Master clear reset / programming voltage
Pin 42 OSC2 — Oscillator output
Pin 43 VSS — Ground reference
Pin 44 VDD — +5V power supply

Typical Applications

PIC17C43-25/PT is suitable for 6 applications: Industrial PLC Interface Board, Motor Control and PWM Drive, Test and Measurement Instrumentation, Embedded Legacy Drop-In Replacement, Consumer Appliance Control, Hobbyist and Educational 8-bit Development.

🏭

Industrial PLC Interface Board

The PIC17C43-25/PT suits PLC interface boards requiring deterministic 8.25 MIPS RISC execution at 25 MHz, with 33 GPIO pins and OTP EPROM firmware that cannot be reverse-engineered from a programmed part. Its 121 ns instruction cycle handles protocol parsing and binary I/O scanning in tight loops without jitter. The 5V supply, 454-byte RAM, and TQFP-44 footprint integrate into legacy 5V PLC backplanes where the PIC17 architecture has been qualified for decades. Use it alongside the PIC18F4220 successor for new boards.

🏭

Motor Control and PWM Drive

The PIC17C43-25/PT's capture/compare/PWM modules and 121 ns deterministic loop time make it a fit for low-cost brushed DC and stepper motor controllers where OTP security protects proprietary commutation algorithms. Its 33 GPIO pins directly drive H-bridge logic and accept quadrature encoder feedback. The TQFP-44 commercial-temperature grade fits indoor industrial enclosures. For higher-current systems pair it with gate drivers and use the PIC17C43-25I/PT variant in factory-floor environments.

🔬

Test and Measurement Instrumentation

The PIC17C43-25/PT powers bench instruments and data loggers where deterministic timing, low BOM cost, and OTP firmware protection matter more than flash reprogrammability. Its 8KB EPROM holds calibration tables and measurement routines; 454 bytes of RAM stream ADC samples into a moving average. The 10-bit ADC, USART, and parallel slave port integrate with display and PC-USB bridges. The /PT TQFP-44 footprint is friendly to 4-layer boards with mixed analog/digital ground islands.

🔧

Embedded Legacy Drop-In Replacement

The PIC17C43-25/PT is the form-fit-function part for repairing legacy boards originally designed around PIC17C43 silicon. Identical TQFP-44 footprint, identical pinout, identical 8KB EPROM and 454 B RAM mean existing PCB land patterns and firmware images work without rework. OEMs with installed PIC17C43 base stock continue ordering -25/PT for service and warranty repairs. Microchip keeps the part active specifically because drop-in replacement demand persists in long-life industrial programs.

🏠

Consumer Appliance Control

The PIC17C43-25/PT drives white-goods and small-appliance controllers where OTP EPROM prevents aftermarket firmware tampering (e.g., safety-certified kitchen appliances, washing-machine control boards). Its 5V operation, 33 GPIO, and 8.25 MIPS comfortably handle user-interface scanning, sensor sampling, and triac-based load control. The TQFP-44 package is compact enough for tight appliance enclosures. Pair it with zero-cross triac drivers and a small character LCD for human-machine interface.

🧩

Hobbyist and Educational 8-bit Development

The PIC17C43-25/PT appears in retro-computing hobby projects and university embedded-systems courses that want to teach RISC fundamentals on a real PIC17 silicon rather than the more common PIC16/PIC18. Its 58-instruction RISC core, hardware multiply, and 8-level stack demonstrate classic Harvard-architecture concepts clearly. Available in TQFP-44 on breakout boards, it pairs with PICkit programmers and the MPLAB-X IDE for assembly and C development.

Recommended Products Summary

PIC18F4220 modern flash-based successor for new designs Used in: Industrial PLC Interface Board PIC17C42A-25/PT Microchip Technology Used in: Industrial PLC Interface Board PIC17C43-25I/PT Microchip Technology Used in: Motor Control and PWM Drive IR2104 half-bridge gate driver companion Used in: Motor Control and PWM Drive MCP4725 I2C DAC for analog output stages Used in: Test and Measurement Instrumentation FT232RL USB-to-UART bridge for PC connectivity Used in: Test and Measurement Instrumentation PIC17C43T-25/PT Microchip Technology Used in: Embedded Legacy Drop-In Replacement PIC17C43-33I/PT Microchip Technology Used in: Embedded Legacy Drop-In Replacement MOC3021 zero-cross triac driver for AC loads Used in: Consumer Appliance Control PIC17C43-25/PT Microchip Technology Used in: Consumer Appliance Control PICkit 3 in-circuit debugger/programmer for PIC17C family Used in: Hobbyist and Educational 8-bit Development MPLAB X IDE official Microchip development toolchain Used in: Hobbyist and Educational 8-bit Development
What is the maximum clock frequency of the PIC17C43-25/PT?
The PIC17C43-25/PT maximum oscillator input is 25 MHz (the speed grade '25'), yielding a 121 ns instruction cycle and 8.25 MIPS performance per the Microchip PIC17C43 datasheet. Program branches and table reads/writes take 2 cycles (242 ns). For higher throughput use the PIC17C43-33/PT (33 MHz / 121 ns cycle still, but wider clock spec range).
How much program memory and RAM does the PIC17C43-25/PT have?
The PIC17C43-25/PT integrates 8 KB of OTP EPROM program memory organized as 4K x 16-bit instruction words, plus 454 bytes of general-purpose data RAM, according to the Microchip PIC17C43 datasheet. EPROM is one-time programmable and cannot be erased, so production programming must be the final firmware image.
Where can I buy the PIC17C43-25/PT and what is the lead time?
The PIC17C43-25/PT is available from authorized distributors including LCSC (listed at $3.9298 in stock), Octopart-aggregated stock from 10 distributors, and Microchip direct. Lead time as of 2026-09-25 is generally 4-8 weeks; the part remains active in Microchip's portfolio because of installed-base demand.
What is the price of the PIC17C43-25/PT in 1000-piece quantities?
The PIC17C43-25/PT unit price at 1000 pieces is approximately $6.10 as of 2026-09-25, based on distributor data aggregated by Octopart and LCSC ($3.9298 starting). Single-piece pricing is around $9.50. Volume pricing varies; request distributor RFQs for 5000+ piece breaks.
Is the PIC17C43-25/PT in stock at major distributors?
Yes, the PIC17C43-25/PT is currently in stock at LCSC and several Octopart-aggregated distributors as of 2026-09-25. Because the part is OTP EPROM, distributors typically carry limited stock versus flash-based PIC18 alternatives. For long production runs, Microchip direct is recommended.
PIC17C43-25/PT vs PIC17C43-25I/PT - which should I choose?
The PIC17C43-25/PT is the commercial-temperature (0C to +70C) grade; the PIC17C43-25I/PT is the industrial-temperature (-40C to +85C) grade with the same 25 MHz clock, 8KB EPROM, and TQFP-44 package. Choose the /I variant for outdoor, automotive-cabin, or factory-floor environments where commercial parts are insufficient.
PIC17C43-25/PT vs PIC17C43T-25/PT - what is the difference?
The PIC17C43T-25/PT is the tape-and-reel packaging variant of the PIC17C43-25/PT; the silicon die, 8KB EPROM, 25 MHz clock, and TQFP-44 pinout are identical. The T-suffix only changes how the part is shipped to the pick-and-place line, not its electrical behavior. Pick T-suffix for SMT assembly, blank-suffix for tray programming flows.
What is the best drop-in replacement for the PIC17C43-25/PT?
The best drop-in replacement is the PIC17C43-25I/PT (industrial temperature, same die, same TQFP-44 pinout, 25 MHz clock) for environments needing -40C to +85C. For a higher-speed pin-compatible variant use the PIC17C43-33/PT (33 MHz, same TQFP-44 footprint). For modernized designs Microchip recommends PIC18F4220 with a different footprint.
When should I choose PIC17C43-25/PT over the PIC18F4220?
Choose the PIC17C43-25/PT when you need drop-in compatibility with installed PIC17C43 hardware, OTP security (impossible to read back firmware), or form-fit-function replacement of legacy boards. Choose the PIC18F4220 for new designs: it adds flash memory (field-upgradable), more RAM, more peripherals, and a different footprint requiring PCB rework.
Is the PIC17C43-25/PT suitable for industrial control applications?
Yes, the PIC17C43-25/PT suits industrial control applications within its 0C to +70C commercial range, or use the PIC17C43-25I/PT for -40C to +85C industrial environments. Its 8.25 MIPS deterministic core, hardware multiply, 33 I/O pins, and TQFP-44 footprint fit PLC interface boards, motor controllers, and instrumentation where OTP security is preferred.
Where can I download the PIC17C43-25/PT datasheet PDF?
The PIC17C43-25/PT datasheet PDF is available from Microchip's product page at https://www.microchip.com/en-us/product/PIC17C43, with historical versions mirrored on alldatasheet.net (240-page document, ~1 MB) and digchip.com. The original datasheet was published in October 1996; always cross-check the latest Microchip revision for errata.
Where can I find the PIC17C43-25/PT pinout?
The PIC17C43-25/PT pinout for the 44-pin TQFP package is documented in the Microchip PIC17C43 datasheet and includes 33 GPIO across PORTA/PORTB/PORTC, Vdd/Vss pairs, oscillator pins OSC1/OSC2, MCLR reset, and analog/peripheral pins. This XAIPART product page renders a pinout diagram sourced from that datasheet.
What is the difference between PIC17C43-25/PT and PIC17C43-16/PT?
The PIC17C43-25/PT is rated for 25 MHz oscillator input (121 ns cycle, 8.25 MIPS), while the PIC17C43-16/PT is rated for 16 MHz (250 ns cycle, 4 MIPS). Both share 8KB EPROM, 454 B RAM, and TQFP-44 package. Choose -25 for faster execution at identical firmware; choose -16 if your design runs at lower clock and you want tighter oscillator margins.
What are the key specifications engineers should know about the PIC17C43-25/PT?
Key PIC17C43-25/PT facts: 8-bit PIC17 RISC core, 8.25 MIPS at 33 MHz oscillator (25 MHz on this speed grade), 121 ns instruction cycle, 8KB OTP EPROM program memory, 454 bytes RAM, 58 single-word instructions, 33 I/O pins, 5V supply, 0C to +70C commercial temperature grade, 44-pin TQFP (PT) package, OTP (one-time-programmable) security. Per Microchip datasheet.
What is the best Microchip equivalent for the PIC17C43-25/PT?
The best Microchip equivalent for the PIC17C43-25/PT in the same TQFP-44 footprint is the PIC17C43T-25/PT (tape-and-reel variant, identical silicon) for production SMT assembly. For modern designs with the same family lineage but flash memory and more peripherals, Microchip recommends the PIC18F4220 - not pin-compatible but functionally superior for new boards.

Engineering reference data for PIC17C43-25/PT — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC17C43-25/PT for new or maintenance designs in commercial-temperature environments (0C to +70C) that need 25 MHz RISC performance, 8KB OTP EPROM, and 33 GPIO in a TQFP-44 footprint. Choose PIC17C43-25I/PT for industrial -40C to +85C operation with identical pinout. Choose PIC17C43T-25/PT when the board goes through SMT pick-and-place assembly (tape-and-reel). Choose PIC17C43-33/PT when maximum throughput matters - it shares the TQFP-44 footprint but accepts a 33 MHz oscillator for slightly higher headroom. Choose PIC17C43-16/PT only if you need to match an existing 16 MHz design. For modern designs with field-updatable firmware, consider the PIC18F4220 successor - not pin-compatible but functionally superior.

Comparison with Alternatives

Parameter This Product PIC17C43T-25/PT PIC17C43-25I/PT PIC17C43-33/PT PIC17C43-33I/PT PIC17C43-16/PT
Package TQFP-44 (PT) TQFP-44 (PT) - same TQFP-44 (PT) - same TQFP-44 (PT) - same TQFP-44 (PT) - same TQFP-44 (PT) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Maximum Clock Frequency 25 MHz 25 MHz 25 MHz 33 MHz 33 MHz 16 MHz
Program Memory 8 KB OTP EPROM 8 KB OTP EPROM 8 KB OTP EPROM 8 KB OTP EPROM 8 KB OTP EPROM 8 KB OTP EPROM
Operating Temperature 0C to +70C (commercial) 0C to +70C (commercial) -40C to +85C (industrial) 0C to +70C (commercial) -40C to +85C (industrial) 0C to +70C (commercial)
Instruction Cycle 121 ns 121 ns 121 ns 121 ns 121 ns 250 ns
Data RAM 454 bytes 454 bytes 454 bytes 454 bytes 454 bytes 454 bytes
I/O Pins 33 33 33 33 33 33
Performance (MIPS) 8.25 MIPS 8.25 MIPS 8.25 MIPS 8.25 MIPS 8.25 MIPS 4 MIPS

Key Differentiators

  • OTP EPROM security (vs PIC18F4220 (flash-based))
  • Commercial temperature grade with industrial option (vs PIC17C43-16/PT)
  • Same TQFP-44 footprint across speed and temperature grades (vs PIC17C43-25I/PT (industrial temp))

Design Notes

PIC17C43 program memory is OTP EPROM - firmware cannot be erased or re-programmed in-circuit. Ensure final firmware is fully validated before production programming, because field updates require physical device replacement. Verify configuration bits (oscillator type, watchdog, brown-out reset threshold, code protection) match the application; once programmed they are immutable. Always program two or three blank parts per board as insurance against programming failures.

The PIC17C43-25/PT requires a regulated 5V supply (4.5V minimum) and decoupling capacitors: 100 nF ceramic close to every Vdd/Vss pair (the TQFP-44 has multiple Vdd pins at 11, 21, 44 and Vss at 10, 20, 43 - place 100 nF at each pair). Add a 10 uF tantalum or ceramic bulk capacitor at the MCU power pin. Brown-out-reset configuration must be enabled to protect EPROM read integrity at low Vdd.

The TQFP-44 package has 0.8 mm pitch and ~0.4 mm lead width - follow IPC-7351 land pattern guidelines with 0.3 mm solder mask expansion. Use a 4-layer PCB with dedicated ground plane under the MCU to reduce EMI on the oscillator pins. Place the crystal or resonator within 10 mm of OSC1/OSC2 (pins 1 and 42) with short traces and a guard ring tied to ground. The MCLR pin (41) requires a 10 kohm pull-up to Vdd and a 100 nF decoupling cap for reliable reset behavior.

Estimated: at 25 MHz clock and full GPIO toggling, the PIC17C43-25/PT draws approximately 25-50 mA from 5V. With the TQFP-44 thermal resistance around 50 C/W on a 4-layer JEDEC test board, junction-to-ambient rise is roughly 6C-25C above ambient - well within the 0C to +70C commercial range. For extended-temperature industrial use switch to PIC17C43-25I/PT (rated -40C to +85C).

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

Compliance information not in provided Verified Web Data; marked unknown. Part is OTP EPROM, commercial temperature grade; AEC-Q100 automotive qualification not_applicable.

Data verified on: 2026-09-25 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC17C43-25/PT PIC17C43-25/PT datasheet Microchip PIC17C43 8-bit microcontroller PIC17C43-25/PT TQFP-44 price PIC17C43 OTP EPROM 8KB PIC17C43-25/PT drop-in replacement PIC17C43 vs PIC18F4220 PIC17C43 industrial control application PIC17C43-25I/PT industrial temperature buy PIC17C43-25/PT online PIC17C43 pinout 44-pin TQFP 8.25 MIPS PIC17 OTP microcontroller

Related Components & Terms

Microchip Technology PIC17C43-25/PT PIC17C43 PIC17C43T-25/PT PIC17C43-25I/PT PIC17C43-33/PT PIC17C43-33I/PT PIC17C43-16/PT PIC18F4220 PIC17C family 8-bit microcontroller RISC OTP EPROM TQFP-44 TQFP package family Harvard architecture PIC17C42A instruction cycle MIPS PICkit 3 MPLAB X IDE brown-out reset watchdog timer parallel slave port USART
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details