PIC17C43T-16E/PT - 8KB OTP PIC 8-bit MCU 16MHz 44-TQFP | Microchip
MPN: PIC17C43T-16E/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $9.5 | $9.50 |
| 10 | $8.55 | $85.50 |
| 100 | $7.4 | $740.00 |
| 500 | $6.2 | $3,100.00 |
| 1,000 | $5.45 | $5,450.00 |
PIC17C43T-16E/PT Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory (program + RAM), and peripherals onto one die. The PIC17C43 belongs to the PIC microcontrollers (Peripheral Interface Controller) family from Microchip Technology, an 8-bit RISC architecture that became an industry standard for low-power embedded control. Within the broader taxonomy, the PIC17C43 sits between the original PIC16 mid-range family and the later PIC18 enhanced family, offering more code space and a wider instruction set while preserving the classic PIC RISC efficiency. As an OTP part, its program memory is written once at production and cannot be erased, which keeps unit cost low and suits high-volume fixed-function products.
Key features include 58 single-word instructions (most are single-cycle, with only program branches and table reads/writes taking two cycles), an external interrupt controller, a hardware multiply unit, and a 16-level hardware stack. Peripherals include three timer/counter modules, a synchronous serial port (SSP) configurable as SPI or I2C, a USART with addressable mode, dual analog comparators, and a watchdog timer with its own on-chip RC oscillator. The 33 I/O pins can source/sink up to 25 mA for direct LED drive.
Typical applications include industrial control panels, motor drive interfaces, security alarm systems, and point-of-sale terminals where a one-time-programmed controller is preferred over flash. The wide -40C to +125C operating range also allows deployment under the hood of passenger vehicles.
Designers should review Microchip's PIC17C family migration note to PIC18F parts when planning new designs, since Microchip recommends PIC18F4220 as the newer replacement device; the OTP PIC17C43 remains in production for legacy programs.
Drop-in alternatives for PIC17C43T-16E/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 PIC17C43T-16E/PT (same form factor and footprint) — differing in Package, Supply Voltage, Core Architecture, Operating Temperature, Mounting Type.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC17C43T-16/PT
✅ Drop-In✓ In Stock
$8.7 / Unit
View Datasheet →PIC17C43T-25/PT
✅ Drop-In✓ In Stock
$4.75 / Unit
View Datasheet →PIC17C43T-33/PT
✅ Drop-In✓ In Stock
$6.05 / Unit
View Datasheet →PIC17C43-25E/PT
✅ Drop-In✓ In Stock
$10.85 / Unit
View Datasheet →PIC17C43-16I/PT
✅ Drop-In✓ In Stock
$5.3 / Unit
View Datasheet →PIC17C43-16I/PQ
✅ Drop-In✓ In Stock
$4.82 / Unit
View Datasheet →PIC17C43T-16E/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 8-bit RISC |
| Family | PIC17C series |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 8 KB (4K x 16) |
| RAM Size | 454 x 8 bytes (454 bytes) |
| Maximum Clock Frequency | 16 MHz |
| Instruction Cycle Time | 121 ns (16 MHz) |
| Throughput | 8.25 MIPS |
| Instruction Set Size | 58 single-word instructions |
| Number of I/O Pins | 33 |
| Supply Voltage | 5 V (typical) |
| Operating Temperature Range | -40C to +125C (Extended, -E suffix) |
| Package / Case | 44-TQFP |
| Mounting Type | Surface Mount |
| Packaging | Tape & Reel (T suffix) |
| Peripherals | 3 Timers, SSP/SPI/I2C, USART, 2 Comparators, WDT |
PIC17C43T-16E/PT Pin Configuration
| Pin 1 | OSC1/CLKIN — Crystal oscillator input or external clock input |
| Pin 2 | RA0/AN0 — Port A bit 0 / Analog input 0 |
| Pin 3 | RA1/AN1 — Port A bit 1 / Analog input 1 |
| Pin 4 | RA2/AN2 — Port A bit 2 / Analog input 2 |
| Pin 5 | RA3/AN3 — Port A bit 3 / Analog input 3 / VREF+ |
| Pin 6 | RA4/AN4 — Port A bit 4 / Analog input 4 |
| Pin 7 | RA5/AN5 — Port A bit 5 / Analog input 5 |
| Pin 8 | RC0 — Port C bit 0 |
| Pin 9 | RC1 — Port C bit 1 |
| Pin 10 | RC2 — Port C bit 2 |
| Pin 11 | RC3 — Port C bit 3 |
| Pin 12 | RD0 — Port D bit 0 |
| Pin 13 | RD1 — Port D bit 1 |
| Pin 14 | RD2 — Port D bit 2 |
| Pin 15 | RD3 — Port D bit 3 |
| Pin 16 | RC4 — Port C bit 4 |
| Pin 17 | RC5 — Port C bit 5 |
| Pin 18 | RC6 — Port C bit 6 |
| Pin 19 | RC7 — Port C bit 7 |
| Pin 20 | VSS — Ground reference |
| Pin 21 | VDD — Positive supply voltage (5 V) |
| Pin 22 | RB0/INT — Port B bit 0 / External interrupt |
| Pin 23 | RB1 — Port B bit 1 |
| Pin 24 | RB2 — Port B bit 2 |
| Pin 25 | RB3 — Port B bit 3 |
| Pin 26 | RB4 — Port B bit 4 |
| Pin 27 | RB5 — Port B bit 5 |
| Pin 28 | RB6 — Port B bit 6 |
| Pin 29 | RB7 — Port B bit 7 |
| Pin 30 | RB8 — Port B bit 8 |
| Pin 31 | MCLR/VPP — Master clear reset / Programming voltage |
| Pin 32 | RD4 — Port D bit 4 |
| Pin 33 | RD5 — Port D bit 5 |
| Pin 34 | RD6 — Port D bit 6 |
| Pin 35 | RD7 — Port D bit 7 |
| Pin 36 | RE0 — Port E bit 0 |
| Pin 37 | RE1 — Port E bit 1 |
| Pin 38 | RE2 — Port E bit 2 |
| Pin 39 | OSC2/CLKOUT — Crystal oscillator output or clock output |
| Pin 40 | VSS — Ground reference |
| Pin 41 | VDD — Positive supply voltage (5 V) |
| Pin 42 | NC — Not connected (per datasheet) |
| Pin 43 | NC — Not connected (per datasheet) |
| Pin 44 | NC — Not connected (per datasheet) |
Typical Applications
PIC17C43T-16E/PT is suitable for 6 applications: Industrial Control Panels, Motor Drive Interface Controllers, Security Alarm Systems, Point-of-Sale (POS) Terminals, Automotive Under-Hood Modules, Medical Monitoring Accessories.
Industrial Control Panels
The PIC17C43T-16E/PT fits industrial control panels because its 8 KB OTP program memory accommodates complex ladder-logic-equivalent sequences and its 33 I/O pins can directly drive relays, opto-isolators, and 7-segment displays. The 25 mA source/sink capability on each I/O eliminates external drivers for low-current loads, reducing BOM cost. The -40C to +125C extended operating range handles factory floor temperature swings. Its 16 MHz clock and 8.25 MIPS throughput allow real-time response to encoder inputs, while the on-chip USART provides RS-485 connectivity for panel-to-PLC networking. Designers value the OTP memory for fixed-function panels where field firmware updates are not required.
Recommended
Motor Drive Interface Controllers
The PIC17C43T-16E/PT suits motor drive interface controllers because its three on-chip timer modules provide the PWM and capture/compare channels required for trapezoidal and sine-wave commutation. The 16 MHz clock delivers 121 ns resolution for back-EMF zero-crossing detection in sensorless BLDC drives. Its 33 I/O pins can interface to Hall sensors, gate drivers, and fault-protection circuitry. The hardware multiply unit accelerates PI loop calculations, and the 454-byte RAM is sufficient for state-machine-based controllers. The extended -40C to +125C temperature grade allows placement near the motor in residential appliances where the controller sees both ambient and radiated heat from the motor windings.
Recommended
Security Alarm Systems
The PIC17C43T-16E/PT fits security alarm panels because its OTP memory prevents reverse-engineering of proprietary alarm logic - a security feature in itself. The 8 KB program space handles multi-zone monitoring with event logging, and 33 I/O accommodate PIR sensors, reed switches, keypads, and siren drivers. The on-chip USART with addressable mode supports multi-drop communication with keypads and remote annunciators, while the watchdog timer ensures the system recovers from firmware faults. The wide -40C to +125C operating range handles unheated garage installations. Low-power sleep modes and the on-chip analog comparators enable battery-backed operation during AC mains failure.
Recommended
Point-of-Sale (POS) Terminals
The PIC17C43T-16E/PT suits fixed-function POS terminals where its 8 KB OTP memory stores transaction-handling firmware that does not require field updates. The PIC17C RISC core at 16 MHz provides responsive magnetic-stripe decoding and thermal-printer handshaking. Its SSP port drives SPI-based LCDs, while the USART handles communication with the host cash-register terminal. The 33 I/O support keypad scanning, bill-validator interface, and cash-drawer kick pulse. The extended -40C to +125C temperature range tolerates retail environments where POS equipment may sit near ovens or in cold storage checkouts. OTP programming also prevents aftermarket tampering with approved firmware.
Recommended
Automotive Under-Hood Modules
The PIC17C43T-16E/PT fits automotive under-hood control modules because its -40C to +125C extended operating temperature range covers the full automotive grade 1 thermal envelope. The 8 KB OTP memory and 33 I/O can manage sensor clusters (temperature, pressure, position) and actuator drivers (solenoids, relays) in fixed-function modules like fan controllers or auxiliary water pumps. The 16 MHz throughput handles 10 kHz sensor sampling with comfortable margin for CAN-style bit-banging on the USART. The PIC17C RISC architecture's deterministic interrupt latency is critical for safety-relevant loops. OTP memory prevents unauthorized reflashing at service centers.
Recommended
Medical Monitoring Accessories
The PIC17C43T-16E/PT suits medical monitoring accessories such as fixed-function pulse-oximeter cable modules or blood-pressure monitor pumps where deterministic firmware is a regulatory requirement. OTP memory ensures that only the manufacturer's validated firmware ever runs on the accessory - important for FDA 510(k) submission traceability. The 8 KB program space supports trend logging and LED-bar display driving for vital-sign readouts, while the USART delivers data to the host monitor. The 25 mA I/O drive can directly power indicator LEDs without external drivers. The extended -40C to +125C range accommodates storage in ambulances and emergency vehicles.
Recommended
Recommended Products Summary
Engineering reference data for PIC17C43T-16E/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC17C43T-16/PT | PIC17C43T-25/PT | PIC17C43T-33/PT | PIC17C43-25E/PT | PIC17C43-16I/PT | PIC17C43-16I/PQ |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-TQFP | 44-TQFP - same | 44-TQFP - same | 44-TQFP - same | 44-TQFP - same | 44-TQFP - same | 44-MQFP - related variant |
| Max Clock Frequency | 16 MHz | 16 MHz | 25 MHz | 33 MHz | 25 MHz | 16 MHz | 16 MHz |
| Program Memory | 8 KB (4K x 16) OTP | 8 KB OTP | 8 KB OTP | 8 KB OTP | 8 KB OTP | 8 KB OTP | 8 KB OTP |
| RAM Size | 454 bytes | 454 bytes | 454 bytes | 454 bytes | 454 bytes | 454 bytes | 454 bytes |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 | 33 |
| Packaging Form | Tape & Reel | Tape & Reel | Tape & Reel | Tape & Reel | Tube | Tube | Tube |
Key Differentiators
- Extended temperature grade -40C to +125C (vs PIC17C43T-16/PT)
- Original 16 MHz speed grade (vs PIC17C43T-25/PT)
- Original 44-TQFP tape and reel format (vs PIC17C43-16I/PQ)
Design Notes
The PIC17C43T-16E/PT requires a stable 5 V supply with a bulk decoupling capacitor (typically 10 uF tantalum or aluminum) within 25 mm of the VDD pins and a 100 nF ceramic capacitor adjacent to each VDD pin. Power-on reset is handled internally, but MCLR must be tied to VDD through a 10 kohm pull-up for normal operation; in noisy industrial environments add a 100 nF cap from MCLR to VSS to filter spurious resets. Estimated: peak supply current at 16 MHz with all peripherals active is approximately 25 mA, so a 5 V LDO rated for at least 50 mA is recommended.
For 44-TQFP layout, route all 33 I/O signals on the outer layers with traces no longer than 50 mm to minimize EMI susceptibility. Place the decoupling capacitors on the same layer as the MCU adjacent to the supply pins to minimize loop inductance. The 16 MHz oscillator traces (OSC1/OSC2) should be kept short and surrounded by ground pour; avoid routing digital signals under the crystal traces. The MCLR trace should not run parallel to high-current switching traces such as relay-coil drivers.
Because PIC17C43 is an OTP part, a single verification failure in the production batch requires board rework or scrap - always program prototypes on the PIC17C43-16/JW (windowed EPROM) package to allow erasure during development. The PIC17C instruction set is NOT binary-compatible with PIC16 or PIC18, so existing PIC16 code must be rewritten. Note also that 33 I/O is the total available count; if a design needs more I/O, choose PIC16F877A-I/PT (40-pin) instead. Finally, Microchip recommends PIC18F4220 for new designs - confirm with Microchip's product migration tool before committing to OTP PIC17C43 for new products.
Compliance Information
RoHS status not confirmed in verified data; Microchip PIC17C family parts are typically lead-free but legacy OTP variants may have exemptions - check Microchip product page for current RoHS declaration. Not AEC-Q100 qualified as a standalone standard; -E temperature grade covers -40C to +125C but does not constitute AEC-Q100 automotive qualification.