PIC17C43-16E/PQ - 8KB OTP 8-bit MCU, 16MHz, 44-MQFP | Microchip
部品番号: PIC17C43-16E/PQ ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 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 概要
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.
ドロップイン代替品: PIC17C43-16E/PQ — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC17C43-16E/PQ (同一形状・フットプリント) — 相違点: Mounting Type, Program Memory Size, Package, Program Memory Type, Maximum Clock Frequency.
クイック比較ツール — 並列比較する代替部品を選択:
PIC17C43-25E/PQ
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
PIC17C43-33E/PQ
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
PIC17C43-16E/P
✅ ドロップイン✓ 在庫あり
$8.4 / 個
データシートを見る →PIC17C43-16/L
✅ ドロップイン✓ 在庫あり
$5.1 / 個
データシートを見る →PIC17C42A-33I/PQ
✅ ドロップイン✓ 在庫あり
$11.4 / 個
データシートを見る →PIC17C42A-33I/P
✅ ドロップイン✓ 在庫あり
$6.2 / 個
データシートを見る →PIC17C43-16E/PQ 最大定格&電気的特性
| Product Family | PIC17C |
| Core | 8-bit PIC |
| 最大クロック周波数 | 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 |
| 動作温度範囲 | -40C to +125C (industrial/extended, 'E' suffix) |
| Oscillator Type | External |
| パッケージ | 44-MQFP (PQ) 10x10 mm |
| 実装タイプ | Surface Mount |
| Packaging | Tube |
PIC17C43-16E/PQ ピン構成
| ピン 1 | MCLR — Master Clear (reset) input, active low |
| ピン 2 | RA0 — Port A bit 0 (digital I/O) |
| ピン 3 | RA1 — Port A bit 1 (digital I/O) |
| ピン 4 | RA2 — Port A bit 2 (digital I/O) |
| ピン 5 | RA3 — Port A bit 3 (digital I/O) |
| ピン 6 | RA4 — Port A bit 4 (digital I/O / T0CKI) |
| ピン 7 | RA5 — Port A bit 5 (digital I/O) |
| ピン 8 | VSS — Ground reference |
| ピン 9 | OSC1 — External oscillator input |
| ピン 10 | OSC2 — External oscillator output |
| ピン 11 | RC0 — Port C bit 0 (digital I/O) |
| ピン 12 | RC1 — Port C bit 1 (digital I/O / CCP) |
| ピン 13 | RC2 — Port C bit 2 (digital I/O / CCP) |
| ピン 14 | RC3 — Port C bit 3 (digital I/O) |
| ピン 15 | RC4 — Port C bit 4 (digital I/O) |
| ピン 16 | RC5 — Port C bit 5 (digital I/O) |
| ピン 17 | RC6 — Port C bit 6 (digital I/O / TX) |
| ピン 18 | RC7 — Port C bit 7 (digital I/O / RX) |
| ピン 19 | VSS — Ground reference |
| ピン 20 | VDD — Positive supply voltage (+5V nominal) |
| ピン 21 | RB0 — Port B bit 0 (digital I/O / INT) |
| ピン 22 | RB1 — Port B bit 1 (digital I/O) |
| ピン 23 | RB2 — Port B bit 2 (digital I/O) |
| ピン 24 | RB3 — Port B bit 3 (digital I/O) |
| ピン 25 | RB4 — Port B bit 4 (digital I/O) |
| ピン 26 | RB5 — Port B bit 5 (digital I/O) |
| ピン 27 | RB6 — Port B bit 6 (digital I/O) |
| ピン 28 | RB7 — Port B bit 7 (digital I/O) |
| ピン 29 | VSS — Ground reference |
| ピン 30 | VDD — Positive supply voltage (+5V nominal) |
| ピン 31 | RD0 — Port D bit 0 (digital I/O) |
| ピン 32 | RD1 — Port D bit 1 (digital I/O) |
| ピン 33 | RD2 — Port D bit 2 (digital I/O) |
| ピン 34 | RD3 — Port D bit 3 (digital I/O) |
| ピン 35 | RD4 — Port D bit 4 (digital I/O) |
| ピン 36 | RD5 — Port D bit 5 (digital I/O) |
| ピン 37 | RD6 — Port D bit 6 (digital I/O) |
| ピン 38 | RD7 — Port D bit 7 (digital I/O) |
| ピン 39 | VSS — Ground reference |
| ピン 40 | VDD — Positive supply voltage (+5V nominal) |
| ピン 41 | RE0 — Port E bit 0 (digital I/O) |
| ピン 42 | RE1 — Port E bit 1 (digital I/O) |
| ピン 43 | RE2 — Port E bit 2 (digital I/O) |
| ピン 44 | NC — Not connected (per datasheet) |
主な用途
PIC17C43-16E/PQ の用途: 7 件s: 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.
おすすめ
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.
おすすめ
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.
おすすめ
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.
おすすめ
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.
おすすめ
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.
おすすめ
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.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC17C43-16E/PQ — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | 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 |
主な差別化要因
- 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)
設計ノート
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.
コンプライアンス情報
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.