Microchip Technology

PIC17C43-16I/L - 8-Bit 16MHz 8KB OTP MCU 44-PLCC | Microchip

MPN: PIC17C43-16I/L ✗ 停產
4.5 V to 6 V Vdss 44-pin PLCC (J-Lead), 16.59 x 16.59 mm Package 16 MHz Speed OTP (One-Time Programmable) Memory
MOQ: 1 |

PIC17C43-16I/L 概覽

The Microchip Technology PIC17C43-16I/L is a high-performance 8-bit CMOS OTP-based microcontroller from the PIC17C family, delivering up to 8.25 MIPS (121 nanosecond instruction execution) at a 16 MHz clock, packaged in a 44-pin PLCC (Plastic Leaded Chip Carrier, 16.59 x 16.59 mm J-lead). The part integrates 8 KB of OTP program memory (4K x 16 words), 454 bytes of general-purpose RAM, 33 digital I/O pins, and a 16-bit wide data path optimized for arithmetic-intensive embedded control.

A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory (ROM/Flash/OTP), working RAM, and programmable I/O peripherals. The PIC17C family is Microchip's high-end 8-bit architecture, predating the PIC18F series, and is built around a RISC instruction set with only 58 single-word instructions to simplify development while retaining advanced peripherals. The 17C43 sits at the top of the PIC17C family with the largest OTP memory and is positioned for industrial automation, motor control, and instrumentation where deterministic interrupt response and rich I/O are required.

Key features of the PIC17C43-16I/L include 16 MHz maximum operating frequency, 4.5 V to 6 V supply voltage range, 33 I/O pins, hardware multiply, multiple timer/counter modules, and a USART. The industrial temperature grade (-40C to +85C, indicated by the "I" suffix) and PLCC-44 package suit through-hole or socketed industrial designs and legacy field-replacement scenarios. The "L" suffix denotes the PLCC J-lead package rather than the PDIP "P" option.

Architecturally, the PIC17C43 uses an enhanced Harvard architecture with separate program and data buses, enabling simultaneous instruction fetch and data access. The 16-bit instruction word combined with an 8-bit data path gives a 2:1 code density advantage over traditional 8-bit CISC MCUs while keeping the 8-bit peripheral model familiar to PIC developers migrating from PIC16.

Typical applications include industrial motor control (BLDC, stepper, servo drives), factory automation controllers, HVAC control boards, security and access control panels, instrumentation front-ends, and legacy embedded systems requiring long-life-cycle support. The OTP memory and industrial temp grade make it well-suited for mature production runs where firmware is finalized and per-unit programming is acceptable.

When designing with the PIC17C43-16I/L, verify that your firmware-development toolchain (MPASM assembler, MPLAB IDE legacy versions) supports the PIC17C family. Microchip recommends migrating to PIC18F4220 for new designs, as PIC17C43 is an older family nearing end-of-life. For socketed legacy boards, the PLCC-44 footprint remains pin-compatible with several PIC17C42A and PIC17C43 speed-grade variants, simplifying field replacement.

直接替換替代品,適用於 PIC17C43-16I/L — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。

此系列的變體

與下列產品可直接替換的同系列型號: PIC17C43-16I/L (相同外形與佔位) — 差異在於 Program Memory Type, Program Memory Size, RAM Size, Maximum Clock Frequency, Operating Temperature.

Microchip Technology
Program Memory Type: OTP (One-Time-Programmable) EPROM
Program Memory Size: 4 KB (2K x 16 words)
RAM Size: 232 x 8 bytes
Microchip Technology
Program Memory Type: OTP EPROM
Program Memory Size: 4 KB (2K × 16)
RAM Size: 232 × 8 bytes (232 B)
Microchip Technology
Program Memory Type: OTP
Program Memory Size: 8 KB (4K x 16)
Maximum Clock Frequency: 33 MHz (121 ns instruction cycle)
Microchip Technology
Program Memory Type: EPROM (UV-erasable)
Program Memory Size: 8 KB (4K x 16)
Maximum Clock Frequency: 33 MHz
Microchip Technology
Program Memory Size: 8 KB (4K x 16)
RAM Size: 454 x 8 bytes
Operating Temperature: -40 °C to +85 °C (Industrial)

PIC17C43-16/L

✅ 直接替換
Microchip Technology
📦 44-PLCC (J-Lead)
PIC 8-bit Harvard · PIC17C · OTP · 8 KB (4K x 16) · 454 bytes · 33 MHz (121 ns instruction cycle) · 16 MHz · 8.25 MIPS

聯絡詢價

查看資料表 →

PIC17C43/JW

✅ 直接替換
Microchip Technology
📦 44-PLCC (J-Lead) windowed
PIC® 17C · 8-bit PIC RISC · 58 single-word instructions · EPROM (UV-erasable) · 8 KB (4K x 16) · 454 bytes · 33 MHz · 121 ns

聯絡詢價

查看資料表 →
ℹ️ 2 跨封裝零件已隱藏 — 不同封裝需重新加工 PCB,並非真正的直接替換品。 聯絡我們 如果您需要跨封裝建議。

PIC17C43-16I/L 最大額定值與電氣特性

Product Family PIC 17C
Core 8-bit PIC RISC
Instruction Set Width 16-bit
資料匯流排寬度 8-bit
Number of Instructions 58 single-word
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 8 KB (4K x 16 words)
RAM Size 454 bytes
最大時脈頻率 16 MHz
Performance 8.25 MIPS (121 ns instruction cycle)
Supply Voltage Range 4.5 V to 6 V
Number of I/O Pins 33
工作溫度範圍 -40C to +85C (Industrial)
封裝 44-pin PLCC (J-Lead), 16.59 x 16.59 mm
安裝類型 Surface Mount

PIC17C43-16I/L 腳位配置

PLCC-44 Package Pinout Diagram PLCC-44 44-pin PLCC, JEDEC MO-047. PLCC-44 1
腳位 1 RA0 — Port A bit 0 / analog input
腳位 2 RA1 — Port A bit 1 / analog input
腳位 3 RA2 — Port A bit 2 / analog input
腳位 4 RA3 — Port A bit 3 / analog input
腳位 5 RA4 — Port A bit 4
腳位 6 RA5 — Port A bit 5
腳位 7 RA6 — Port A bit 6
腳位 8 RA7 — Port A bit 7
腳位 9 RB0 — Port B bit 0 / external interrupt
腳位 10 RB1 — Port B bit 1
腳位 11 RB2 — Port B bit 2
腳位 12 RB3 — Port B bit 3
腳位 13 RB4 — Port B bit 4
腳位 14 RB5 — Port B bit 5
腳位 15 RB6 — Port B bit 6 / programming clock
腳位 16 RB7 — Port B bit 7 / programming data
腳位 17 VDD — Positive supply voltage (4.5V-6V)
腳位 18 VSS — Ground reference
腳位 19 OSC1 — Crystal oscillator input
腳位 20 OSC2 — Crystal oscillator output
腳位 21 RC0 — Port C bit 0 / USART TX
腳位 22 RC1 — Port C bit 1 / USART RX
腳位 23 RC2 — Port C bit 2
腳位 24 RC3 — Port C bit 3
腳位 25 RC4 — Port C bit 4
腳位 26 RC5 — Port C bit 5
腳位 27 RC6 — Port C bit 6
腳位 28 RC7 — Port C bit 7
腳位 29 RD0 — Port D bit 0
腳位 30 RD1 — Port D bit 1
腳位 31 RD2 — Port D bit 2
腳位 32 RD3 — Port D bit 3
腳位 33 RD4 — Port D bit 4
腳位 34 RD5 — Port D bit 5
腳位 35 RD6 — Port D bit 6
腳位 36 RD7 — Port D bit 7
腳位 37 RE0 — Port E bit 0
腳位 38 RE1 — Port E bit 1
腳位 39 RE2 — Port E bit 2
腳位 40 MCLR — Master clear reset (active low)
腳位 41 VDD — Positive supply voltage (4.5V-6V)
腳位 42 VSS — Ground reference
腳位 43 RF0 — Port F bit 0
腳位 44 RF1 — Port F bit 1

典型應用

PIC17C43-16I/L 適用於 6 應用s: Industrial Motor Control, Factory Automation Controllers, HVAC Control Boards, Security and Access Control Panels, Test and Measurement Instrumentation, Legacy Embedded System Replacement.

🏭

Industrial Motor Control

The PIC17C43-16I/L fits industrial motor control because its 16 MHz clock delivers 8.25 MIPS with deterministic interrupt latency, while 33 I/O pins drive multi-phase PWM, encoder feedback, and current-sensing channels for BLDC or stepper drives. The 8 KB OTP memory holds commutation tables, PID loops, and fault handlers; the 454-byte RAM suffices for control variables. The 4.5-6 V supply aligns with industrial 5 V rails, and the -40C to +85C industrial temp grade survives factory-floor thermal stress. Compared with PIC16F parts, the PIC17C43's 16-bit instruction width and hardware multiply accelerate torque-loop math, but for new designs Microchip recommends migrating to PIC18F4520 or dsPIC33 for active lifecycle support.

🏭

Factory Automation Controllers

The PIC17C43-16I/L is well-suited for PLC-style factory automation controllers because it integrates 33 I/O for digital sensors, relays, and HMI interfaces, plus 8 KB OTP for ladder-logic-equivalent control code and recipe storage. The 16 MHz RISC core provides deterministic scan times critical for sequential control loops, while the USART enables RS-485 networking to distributed I/O blocks. The 44-pin PLCC J-lead package supports socketed designs for rapid field replacement on production lines. The 454-byte RAM is tight for data logging, so designers typically pair the MCU with external EEPROM. New automation designs should consider PIC18F4520 or PIC18F4620 for Flash reprogrammability during commissioning.

🏭

HVAC Control Boards

The PIC17C43-16I/L serves HVAC control boards because its 16 MHz core handles PID temperature loops, multi-stage compressor sequencing, and blower-speed control within deterministic timing budgets. The 33 I/O pins connect to thermistor inputs via ADC, triac drivers for compressor contactors, and serial links to indoor-unit displays. The 8 KB OTP stores seasonal-mode logic and diagnostic tables, while the 454-byte RAM handles setpoint buffers and sensor averaging. The -40C to +85C industrial temp range tolerates equipment-room environments. Compared with PIC16F877A, the PIC17C43 offers more I/O and faster math; for new HVAC designs, PIC18F46K22 with Flash is preferred.

🎥

Security and Access Control Panels

The PIC17C43-16I/L fits security and access control panels because its 8 KB OTP stores credential databases, anti-passback logic, and event-log formatting, while 33 I/O connect to card readers, door strikes, and alarm-zone inputs. The 16 MHz core executes encryption routines and keypad-scan debouncing within tight response times. The industrial -40C to +85C rating ensures reliability in unheated vestibules and outdoor enclosures. The 454-byte RAM is sufficient for concurrent reader handling and temporary buffer storage. Designers should migrate to PIC18F46J50 or PIC24FJ64GA004 for Flash-based firmware updates when regulatory changes require field upgrades.

🔧

Test and Measurement Instrumentation

The PIC17C43-16I/L supports bench-top instrumentation because its 16 MHz core, 58-instruction RISC set, and 8 KB OTP enable measurement firmware with floating-point math libraries, calibration constants, and front-panel menus. The 33 I/O drive LCD modules, rotary encoders, function keys, and analog-mux channels. The 4.5-6 V supply matches bench-instrument rails, and the 44-pin PLCC package suits through-hole prototyping boards. The 454-byte RAM supports averaging buffers and waveform captures; designers often add external SRAM for data logging. New instrumentation should use PIC18F4550 or dsPIC33EP for USB connectivity and active support.

🔧

Legacy Embedded System Replacement

The PIC17C43-16I/L is the canonical choice for legacy embedded system replacement because it shares the 44-pin PLCC footprint with the entire PIC17C family, allowing socketed drop-in substitution when original parts fail. The 8 KB OTP accommodates identical firmware builds, and the 16 MHz speed grade preserves timing margins of legacy code. The industrial temp grade matches original factory-automation and HVAC deployments. Stock at distributors (e.g., 4,368 pieces at Heisener as of 2026-09-25) supports field service for years to come. For board redesigns where firmware must change, PIC18F4220 in a different package requires PCB rework but offers Flash reprogrammability.

推薦產品摘要

PIC18F4520 Modern Flash-based replacement with active lifecycle 用於: Industrial Motor Control dsPIC33EP64MC504 DSP-enhanced motor control MCU 用於: Industrial Motor Control PIC18F4620 Flash replacement with more RAM and I/O 用於: Factory Automation Controllers PIC17C42A-16I/L Microchip Technology 用於: Factory Automation Controllers PIC18F46K22 Flash replacement with nanoWatt XLP low-power modes 用於: HVAC Control Boards PIC17C43-33I/L Microchip Technology 用於: HVAC Control Boards, Legacy Embedded System Replacement PIC18F46J50 Flash MCU with USB and more RAM 用於: Security and Access Control Panels PIC17C42A-16I/P Microchip Technology 用於: Security and Access Control Panels PIC18F4550 Flash MCU with USB 2.0 full-speed 用於: Test and Measurement Instrumentation dsPIC33EP64GP504 DSP MCU for FFT-based instruments 用於: Test and Measurement Instrumentation PIC17C43/JW Microchip Technology 用於: Legacy Embedded System Replacement
What is the program memory size of PIC17C43-16I/L?
The PIC17C43-16I/L integrates 8 KB of OTP program memory organized as 4K x 16-bit instruction words. According to the Microchip PIC17C43 datasheet, this is the largest OTP density in the PIC17C family, suitable for code-dense motor-control and instrumentation firmware. OTP memory is one-time programmable and cannot be erased, so production firmware must be fully validated before programming.
What is the maximum clock speed of PIC17C43-16I/L?
The PIC17C43-16I/L operates at a maximum clock frequency of 16 MHz, achieving up to 8.25 MIPS (Million Instructions Per Second) with a 121 ns instruction cycle. The "-16" suffix in the part number denotes the 16 MHz speed grade. The "-33" speed-grade variant of the same die runs at 33 MHz but requires verification against datasheet timing margins.
What package does PIC17C43-16I/L use?
The PIC17C43-16I/L uses a 44-pin PLCC (Plastic Leaded Chip Carrier) J-lead package measuring 16.59 x 16.59 mm, surface-mount compatible. The trailing "/L" in the MPN identifies the PLCC package option, while "/P" denotes PDIP and "/PQ" denotes MQFP. The PLCC socket-friendly form factor is preferred for legacy industrial designs and field serviceability.
Where can I buy PIC17C43-16I/L online?
The PIC17C43-16I/L is available from authorized distributors including DigiKey (SKU 321780), Mouser, Heisener, Lisleapex, and Octopart-listed distributors. As of 2026-09-25, lead times vary: Heisener shows in-stock quantity of 4,368 pieces with delivery quoted at 4-6 business days, while legacy inventory at other distributors is limited. Contact distributors for current stock and pricing.
What is the price of PIC17C43-16I/L?
The PIC17C43-16I/L unit price is approximately USD 15.40 at quantity 1, declining to around USD 11.10 at 500 pieces as of 2026-09-25, based on distributor listings from Heisener and Mouser. Pricing varies across distributors; Octopart aggregates the best available distributor quotes. As a legacy part, prices trend upward as inventory depletes.
What is the lead time for PIC17C43-16I/L?
The lead time for PIC17C43-16I/L is generally 4-6 weeks for production orders from authorized distributors, with smaller distributor stock lots (e.g., 4,368 pieces at Heisener as of 2026-09-25) shipping within 5 days. Because PIC17C43 is marked NRND (Not Recommended for New Designs), production allocations are limited and lead times may extend significantly as the part approaches end-of-life.
PIC17C43-16I/L vs PIC18F4220 - which is better for new designs?
For new designs, Microchip recommends the PIC18F4220 over PIC17C43-16I/L. The PIC18F4220 offers Flash memory (reprogrammable in-circuit), more peripherals, lower power, and active lifecycle support, while PIC17C43-16I/L uses OTP memory (one-time programmable) and is marked NRND. Choose PIC18F4220 for new development; reserve PIC17C43-16I/L only for legacy board replacement where firmware compatibility is required.
What is the difference between PIC17C43-16I/L and PIC17C42A-16/L?
The PIC17C43-16I/L offers 8 KB OTP program memory (4K x 16), while the PIC17C42A-16/L offers slightly less program memory in the same PIC17C family. Both share the same 16 MHz speed grade, 44-pin PLCC J-lead package, and 8-bit RISC core with 58 instructions. The 17C43 has the larger memory and is preferred when code density matters; the 17C42A suffices for smaller applications.
Is PIC17C43-16I/L drop-in compatible with PIC17C43-33I/L?
Yes, the PIC17C43-16I/L is largely drop-in compatible with the PIC17C43-33I/L. Both share the same 44-pin PLCC J-lead package, same die architecture, same OTP memory size, and same instruction set. The only difference is the maximum clock speed: -16 supports 16 MHz and -33 supports 33 MHz. The 33 MHz part can run at 16 MHz but not vice versa; firmware timing loops must be re-validated.
When should I choose PIC17C43-16I/L over PIC18F4550?
Choose PIC17C43-16I/L only for legacy board replacement in existing industrial designs where OTP memory programming infrastructure is already in place, or where long-term firmware stability without in-field reprogramming is desired. For new designs, choose PIC18F4550 (or PIC18F4220) which provides Flash memory, USB, more RAM, and active lifecycle status. PIC17C43 is marked NRND by Microchip.
What is the best drop-in replacement for PIC17C43-16I/L?
The best drop-in replacement for PIC17C43-16I/L is PIC17C43-33I/L, which shares the same 44-pin PLCC J-lead package and OTP memory architecture but offers a higher 33 MHz clock speed. For 16 MHz design compatibility, the 33I/L part runs at the lower speed without modification. For new designs, Microchip recommends PIC18F4220, though it requires firmware porting and possible PCB rework.
Where to download PIC17C43-16I/L datasheet PDF?
The PIC17C43-16I/L datasheet PDF can be downloaded from the Microchip website at https://ww1.microchip.com/downloads/en/DeviceDoc/30113D.pdf or through the Microchip product page at https://www.microchip.com/en-us/product/PIC17C43. Octopart also hosts the datasheet at https://octopart.com/datasheet/microchip/PIC17C43-16I%2FL. DigiKey product page 321780 links to the same datasheet.
What are the I/O pins of PIC17C43-16I/L?
The PIC17C43-16I/L provides 33 digital I/O pins, distributed across multiple ports (PORTA through PORTG depending on package). According to the Microchip datasheet, these I/O pins support digital input/output, peripheral functions (USART, timers, interrupts), and analog comparator inputs. The 44-pin PLCC package dedicates pins to VDD, VSS, MCLR, OSC1/OSC2, and 33 bidirectional I/O. Pinout details are in the datasheet pin diagram.
Is PIC17C43-16I/L still in production?
The PIC17C43-16I/L is marked NRND (Not Recommended for New Designs) by Microchip. NRND status means the part is still in production and available for purchase but is being phased out, with Microchip recommending the PIC18F4220 as the modern replacement. Stock at distributors is finite; lead times may extend as production allocations wind down. Plan migration to PIC18F series for new programs.

工程參考資料,適用於 PIC17C43-16I/L — 比較、設計指引及合規資訊。

選型指南

Choose PIC17C43-16I/L when you need an 8-bit MCU with 8 KB OTP, 33 I/O, industrial temperature grade, and 16 MHz clock for legacy industrial designs where OTP memory programming infrastructure already exists. Choose PIC17C43-33I/L if you want the same PLCC-44 footprint but with a 33 MHz speed grade for timing-critical applications. Choose PIC17C42A-16/L for lower-cost applications with smaller code footprint. Choose PIC18F4220 for new designs, as Microchip recommends it as the modern replacement - it offers Flash memory, active lifecycle support, more peripherals, and broader toolchain support. For new development, prefer PIC18F or dsPIC33 series to avoid NRND-related supply risk.

與替代品比較

參數 本產品 PIC17C43-16/L PIC17C43/JW PIC17C43-33I/L PIC17C42A-16/L
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-PLCC (J-Lead) 44-PLCC (J-Lead) - same 44-PLCC (windowed ceramic) - same footprint 44-PLCC (J-Lead) - same 44-PLCC (J-Lead) - same
Core / Architecture 8-bit PIC17C RISC 8-bit PIC17C RISC 8-bit PIC17C RISC 8-bit PIC17C RISC 8-bit PIC17C RISC
Max Clock Frequency 16 MHz 16 MHz 16 MHz 33 MHz 16 MHz
I/O Pins 33 33 33 33 33
Supply Voltage 4.5 V to 6 V 4.5 V to 6 V 4.5 V to 6 V 4.5 V to 6 V 4.5 V to 6 V
Temperature Grade Industrial -40C to +85C Commercial 0C to +70C Industrial -40C to +85C Industrial -40C to +85C Commercial 0C to +70C
Lifecycle Status NRND NRND NRND NRND NRND

主要差異化特點

  • Largest OTP memory in PIC17C family (對比PIC17C42A-16/L)
  • Industrial temperature grade vs commercial -33 variant (對比PIC17C43-16/L (commercial))
  • Same PLCC-44 footprint across PIC17C family (對比PIC18F4220)

設計說明

Estimated: The PIC17C43-16I/L supply voltage range is 4.5 V to 6 V, with typical operation at 5.0 V. Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of each VDD pin and a bulk 10 uF electrolytic at the board entry point. The 44-pin PLCC has two VDD pins (17 and 41) and two VSS pins (18 and 42); both pairs must be connected. Inrush current during OTP programming can reach 30 mA, so the regulator should provide at least 100 mA headroom.

The PIC17C43 family uses OTP memory, which cannot be erased. Production firmware must be fully validated before programming; use a PIC17C43/JW windowed ceramic package for development and erase cycles, then program the production PIC17C43-16I/L in the final build. The 4.5-6 V supply must be stable; brown-out during OTP programming will corrupt the part permanently. The MCLR reset pin requires a 10 kohm pull-up to VDD; leaving MCLR floating causes erratic behavior.

Place the 16 MHz crystal or resonator within 10 mm of OSC1 (pin 19) and OSC2 (pin 20). Use short, symmetric traces and add 27 pF load capacitors to ground for a fundamental-mode crystal. Route the MCLR trace away from PWM outputs and switching signals to prevent false resets. The 44-pin PLCC J-lead package accepts standard PLCC sockets (e.g., 3M Textool) for socketed prototyping and field service; verify socket height against enclosure constraints.

合規資訊

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
無鉛
Unknown
無鹵
Unknown
衝突礦產
Unknown

Compliance data not present in the verified web data; PIC17C43 is a legacy NRND part and full compliance documentation may require direct manufacturer contact. AEC-Q100 is not applicable - this is a general-purpose industrial MCU, not automotive-qualified.

資料驗證日期: 2026-09-25 — 資料由 XAIPART 元件工程團隊驗證及整理

相關搜尋

PIC17C43-16I/L PIC17C43-16I/L datasheet Microchip PIC17C43-16I/L PIC17C43 8KB OTP microcontroller PLCC-44 microcontroller 16MHz PIC17C43 industrial motor control PIC17C43 vs PIC18F4220 PIC17C43-16I/L drop-in replacement buy PIC17C43-16I/L online PIC17C43-16I/L price stock PIC17C43 pinout 44 PLCC PIC17C43 lifecycle NRND replacement

相關元件與詞彙

Microchip Technology PIC17C43-16I/L PIC17C43 PIC17C42A PIC17C43-33I/L PIC18F4220 dsPIC33EP64GP504 8-bit microcontroller MCU RISC architecture OTP memory ROM type UVPROM Harvard architecture PLCC-44 J-Lead package MIPS instruction set I/O pins USART industrial temperature grade NRND lifecycle RoHS compliance MPLAB IDE MPASM assembler PIC17C family
快速報價 RFQ
請填寫完整詳細資料 — 我們的業務團隊將於 24 小時內回覆
料號 製造商 封裝 QTY 目標價格 小計
✓
報價已提交!

我們將於 24 小時內回覆您的電子郵件

1
詢價已提交
2
已收到報價
3
已下單
4
付款
5
已出貨
6
已送達
檢視詢價單詳情