PIC17C43T-33/PT - 8-bit 33MHz OTP MCU 8KB 44-TQFP | Microchip
部品番号: PIC17C43T-33/PT ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $9.85 | $9.85 |
| 10 | $8.92 | $89.20 |
| 100 | $7.65 | $765.00 |
| 500 | $6.8 | $3,400.00 |
| 1,000 | $6.05 | $6,050.00 |
PIC17C43T-33/PT 概要
An 8-bit microcontroller (MCU) is a small computer-on-a-chip that combines a CPU, program memory, RAM, and peripheral interfaces (UART, timers, I/O) on a single die. The PIC17C family sits above the legacy PIC16C5X in Microchip's taxonomy (PIC17C -> PIC16C -> PIC12C), targeting higher-performance applications that exceed what simpler PIC16 designs can deliver while retaining upward code compatibility. The PIC17C43 uses Harvard architecture with separate program and data buses, an 8.25 MIPS CPU core, and 58 single-word instructions.
Key features include 58 single-word instructions for fast code development, single-cycle execution for most instructions (with two cycles only for program branches and table reads/writes), a 16-level hardware stack for subroutine nesting, and a 4.5 V to 5.5 V supply range. The PIC17C43T-33 commercial-temperature device runs from 0C to +70C and offers multiple oscillator modes including RC, XT, HS, and external clock input. Eight analog comparator inputs (shared with digital I/O) provide mixed-signal capability.
Typical applications include industrial control systems, automotive body electronics, motor control, sensor signal conditioning, low-end embedded instrumentation, and consumer appliances that require more compute than a PIC16C but do not justify migration to PIC18. The 44-TQFP package offers a compact 10x10 mm footprint suitable for space-constrained designs while still exposing all 33 I/O pins.
When designing with the PIC17C43, plan OTP programming into your production flow because OTP parts cannot be reprogrammed in-circuit. The PIC17C43 is now legacy; Microchip recommends migrating to PIC18F4220 for new designs. All cross-references and replacements identified below share the 44-TQFP footprint or differ only in temperature grade and speed bin.
This page synthesizes verified distributor pricing, drop-in alternatives limited to the 44-TQFP footprint, and design notes that supplement the original Microchip datasheet for engineers evaluating long-term availability of the PIC17C43 family.
ドロップイン代替品: PIC17C43T-33/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC17C43T-33/PT (同一形状・フットプリント) — 相違点: Instruction Cycle Time, Supply Voltage, Maximum Clock Frequency, Mounting Type, Core Architecture.
クイック比較ツール — 並列比較する代替部品を選択:
PIC17C43T-33I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC17C43T-25/PT
✅ ドロップイン✓ 在庫あり
$4.75 / 個
データシートを見る →PIC17C43T-25E/PT
✅ ドロップイン✓ 在庫あり
$10.65 / 個
データシートを見る →PIC17C43T-16/PT
✅ ドロップイン✓ 在庫あり
$8.7 / 個
データシートを見る →PIC17C43-25E/PT
✅ ドロップイン✓ 在庫あり
$10.85 / 個
データシートを見る →PIC17C43T-33/PT 最大定格&電気的特性
| Core Architecture | PIC17C, 8-bit RISC |
| Instruction Set | 58 single-word instructions |
| Program Memory | 8 KB OTP (4K x 16) |
| RAM | 454 bytes |
| データバス幅 | 16 bits (instruction word) |
| 最大クロック周波数 | 33 MHz |
| Instruction Cycle Time | 121 ns (single cycle) |
| Performance | 8.25 MIPS |
| 電源電圧 | 4.5 V to 5.5 V |
| I/O Pins | 33 |
| Analog Comparators | 8 (shared with digital I/O) |
| パッケージ | 44-pin TQFP (10x10 mm) |
| 実装タイプ | Surface Mount (Gull-Wing) |
| 動作温度 | 0C to +70C (Commercial) |
| Oscillator Modes | RC, XT, HS, External Clock |
| Stack Depth | 16-level hardware |
PIC17C43T-33/PT ピン構成
| ピン 1 | RC0 — Digital I/O port C bit 0 / analog comparator input |
| ピン 2 | RC1 — Digital I/O port C bit 1 / analog comparator input |
| ピン 3 | RC2 — Digital I/O port C bit 2 / analog comparator input |
| ピン 4 | RC3 — Digital I/O port C bit 3 / analog comparator input |
| ピン 5 | RC4 — Digital I/O port C bit 4 |
| ピン 6 | RC5 — Digital I/O port C bit 5 |
| ピン 7 | RC6 — Digital I/O port C bit 6 |
| ピン 8 | RC7 — Digital I/O port C bit 7 |
| ピン 9 | RD0 — Digital I/O port D bit 0 |
| ピン 10 | RD1 — Digital I/O port D bit 1 |
| ピン 11 | RD2 — Digital I/O port D bit 2 |
| ピン 12 | RD3 — Digital I/O port D bit 3 |
| ピン 13 | RD4 — Digital I/O port D bit 4 |
| ピン 14 | RD5 — Digital I/O port D bit 5 |
| ピン 15 | RD6 — Digital I/O port D bit 6 |
| ピン 16 | RD7 — Digital I/O port D bit 7 |
| ピン 17 | VSS — Ground reference |
| ピン 18 | VDD — Positive supply voltage (4.5 V to 5.5 V) |
| ピン 19 | OSC1 — Oscillator input / external clock input |
| ピン 20 | OSC2 — Oscillator output |
| ピン 21 | RA0/AN0 — Digital I/O port A bit 0 / analog comparator input 0 |
| ピン 22 | RA1/AN1 — Digital I/O port A bit 1 / analog comparator input 1 |
| ピン 23 | RA2/AN2 — Digital I/O port A bit 2 / analog comparator input 2 |
| ピン 24 | RA3/AN3 — Digital I/O port A bit 3 / analog comparator input 3 |
| ピン 25 | RA4/AN4 — Digital I/O port A bit 4 / analog comparator input 4 |
| ピン 26 | RA5/AN5 — Digital I/O port A bit 5 / analog comparator input 5 |
| ピン 27 | RA6/AN6 — Digital I/O port A bit 6 / analog comparator input 6 |
| ピン 28 | RA7/AN7 — Digital I/O port A bit 7 / analog comparator input 7 |
| ピン 29 | RB0/INT — Digital I/O port B bit 0 / external interrupt |
| ピン 30 | RB1 — Digital I/O port B bit 1 |
| ピン 31 | RB2 — Digital I/O port B bit 2 |
| ピン 32 | RB3 — Digital I/O port B bit 3 |
| ピン 33 | RB4 — Digital I/O port B bit 4 |
| ピン 34 | RB5 — Digital I/O port B bit 5 |
| ピン 35 | RB6 — Digital I/O port B bit 6 |
| ピン 36 | RB7 — Digital I/O port B bit 7 |
| ピン 37 | MCLR/VPP — Master clear reset / programming voltage input |
| ピン 38 | T0CKI — Timer 0 clock input |
| ピン 39 | T1CKI — Timer 1 clock input |
| ピン 40 | NC — Not connected (per datasheet) |
| ピン 41 | NC — Not connected (per datasheet) |
| ピン 42 | NC — Not connected (per datasheet) |
| ピン 43 | VSS — Ground reference |
| ピン 44 | VDD — Positive supply voltage (4.5 V to 5.5 V) |
主な用途
PIC17C43T-33/PT の用途: 6 件s: Industrial Motor Control, Automotive Body Electronics, Consumer Appliance Control, Embedded Sensor Signal Conditioning, Low-End Embedded Instrumentation, Legacy Industrial Control Board Replacement.
Industrial Motor Control
The PIC17C43T-33/PT fits industrial motor control applications because its 33 MHz core and 8.25 MIPS throughput are sufficient for closed-loop PID and trapezoidal commutation algorithms on small DC and stepper drives. Its 33 general-purpose I/O pins provide simultaneous interface to gate drivers (RB/RC ports), encoder feedback inputs (RA capture inputs), and analog current sensing (8 shared analog comparator channels). Compared with PIC16C alternatives, the PIC17C43T-33/PT offers a 16-level hardware stack that simplifies handling of nested interrupts from overcurrent and zero-cross events. When paired with an external gate driver such as the IR2104 and current-sense op-amp, a complete 24 V brushed-DC drive can be implemented with the PIC17C43T-33/PT handling all timing-critical feedback. Designers should budget OTP programming into the manufacturing flow because the device is one-time programmable.
おすすめ
Automotive Body Electronics
The PIC17C43T-33/PT (commercial 0C to +70C) suits body-electronic modules designed for passenger-compartment temperatures while industrial-temperature variants (PIC17C43T-33I/PT) extend coverage to underhood zones. Its 33 I/O lines multiplex multiple loads (window lifters, mirror motors, lamps) and read multiple switches through the analog comparator inputs. The 8.25 MIPS performance allows UART-based LIN slave protocol stacks to run at 19.2 kbaud with deterministic cycle time. Compared with newer PIC18F parts, the PIC17C43T-33/PT is preferred where long-validated legacy firmware has been certified for safety and cannot be migrated; this is common in tier-1 automotive modules with multi-decade production runs. Drop-in replacement with the PIC17C43T-33I/PT extends the same design into wider temperature envelopes.
おすすめ
Consumer Appliance Control
The PIC17C43T-33/PT is well suited to consumer appliance control boards (washing machines, dishwashers, microwave ovens) where modest compute is needed to manage display panels, sensor inputs, and triac-fired load drivers. Its 33 MHz core executes the main control loop, button-debounce state machine, and seven-segment multiplexed display refresh well within headroom; 454 bytes of RAM is sufficient for variables and a small scheduler table. Compared with PIC16C devices, the larger 8 KB OTP accommodates graphical user interfaces and EEPROM-emulation tables. The 8 analog comparator inputs read NTC temperature sensors and water-level probes directly without external ADC. Choose the 33 MHz speed bin for fast TRIAC zero-crossing detection (within 5 us of zero-cross on a 50 Hz line).
おすすめ
Embedded Sensor Signal Conditioning
The PIC17C43T-33/PT can act as a low-cost sensor front-end digitizing analog signals and transmitting results via UART to a host processor. Its 8 analog comparator channels compare against an internal reference, providing multiple threshold detectors in one chip for industrial limit-switch consolidation. At 33 MHz, the comparator state can be sampled every few microseconds and digitally filtered to remove bounce and noise, eliminating the need for external Schmitt-trigger circuitry. Compared with discrete analog comparators, the PIC17C43T-33/PT reduces PCB area and improves configurability through firmware. It is appropriate where total BOM cost matters more than sample rate, such as HVAC limit controllers or battery-pack monitoring front-ends.
おすすめ
Low-End Embedded Instrumentation
The PIC17C43T-33/PT serves as the controller for low-end bench instruments such as programmable signal sources, relay-switched attenuators, and GPIB-less data-logging front-ends. Its 33 MHz core supports simple command parsing over UART, while 8 KB OTP is enough to host calibration tables and a small menu system. The 8 analog comparators provide over-range detection for protection circuits. Compared with 32-bit ARM Cortex-M0 parts, the PIC17C43T-33/PT is preferred when deterministic 8-bit code paths matter and when the engineer already has PIC17C assembly experience. Migrate to PIC18F4220 if flash reprogrammability is required for field updates.
おすすめ
Legacy Industrial Control Board Replacement
The PIC17C43T-33/PT is a frequent procurement target for industrial customers maintaining legacy PLC-style I/O modules, conveyor controllers, and stamping-press controllers designed in the late 1990s. Its exact match of memory map, register layout, and instruction set preserves existing firmware without recompilation. Where end-of-life is approaching, Microchip directs customers to PIC18F4220 but the PIC17C43T-33/PT remains orderable for life-of-program industrial contracts. The 44-TQFP package footprint matches legacy board artwork, eliminating costly board respins. Designers planning long-term availability should evaluate drop-in temperature variants (PIC17C43T-33I/PT, PIC17C43T-25E/PT) listed in the alternatives section.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC17C43T-33/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC17C43T-33I/PT | PIC17C43T-25/PT | PIC17C43T-25E/PT | PIC17C43T-16/PT | PIC17C43-25E/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-TQFP (10x10 mm) | 44-TQFP - same | 44-TQFP - same | 44-TQFP - same | 44-TQFP - same | 44-TQFP - same |
| Maximum Clock Frequency | 33 MHz | 33 MHz | 25 MHz | 25 MHz | 16 MHz | 25 MHz |
| Performance | 8.25 MIPS | 8.25 MIPS | 6.25 MIPS | 6.25 MIPS | 4 MIPS | 6.25 MIPS |
| Program Memory | 8 KB OTP | 8 KB OTP | 8 KB OTP | 8 KB OTP | 8 KB OTP | 8 KB OTP |
| RAM | 454 bytes | 454 bytes | 454 bytes | 454 bytes | 454 bytes | 454 bytes |
| Operating Temperature | 0C to +70C (Commercial) | -40C to +85C (Industrial) | 0C to +70C (Commercial) | -40C to +125C (Extended) | 0C to +70C (Commercial) | -40C to +125C (Extended) |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 |
主な差別化要因
- Highest MIPS in PIC17C43 family in 44-TQFP (vs PIC17C43T-25/PT)
- Lower-cost variant with same die for wider temperature ranges (vs PIC17C43T-33I/PT)
- Modern Flash replacement available for new designs (vs PIC18F4220)
設計ノート
Estimated: OTP programming must be planned into the production flow because the PIC17C43T-33/PT can be programmed only once; firmware bugs require board rework. Verify the OTP window in MPlab is closed and the configuration bits (oscillator, watchdog, code protect) are correct before mass programming. Burn sockets or prototype first to validate timing loops because changing instruction counts requires board re-programming.
Estimated: supply decoupling requirements call for a 0.1 uF ceramic capacitor between each VDD/VSS pair (pins 18 and 44 for VDD, pin 17 and 43 for VSS) placed within 5 mm of the MCU pins. Add a bulk 10 uF tantalum or aluminum electrolytic near the supply entry point. Supply voltage must stay within 4.5 V to 5.5 V; excursions below 4.5 V may corrupt OTP read operations and cause unpredictable execution.
Route the HS oscillator traces (OSC1/OSC2 on pins 19/20) on the top layer and keep them short (less than 12 mm) with a ground guard ring to minimize EMI pickup. Place the crystal within 6 mm of the MCU and connect load capacitors to the same ground return. The MCLR pin (pin 37) requires an external 10 kohm pull-up to VDD and a 100 nF cap to ground to filter noise that could spuriously reset the part.
When migrating from PIC16C to PIC17C43T-33/PT, verify that banked memory accesses use the new BSR register because the PIC17C architecture adds a bank-select register not present on PIC16C5X. Existing PIC16C assembly code may need minor patches before running on PIC17C43T-33/PT. Reference the Microchip PIC17C43 migration document (DS30213E section 17) when porting legacy firmware.
コンプライアンス情報
RoHS, lead-free, and halogen-free status not directly confirmed in verified web data; check Microchip product environmental compliance page. Conflict-minerals statement is a standard Microchip disclosure for legacy products.