PIC17C43-33I/PT - 8KB OTP 8-bit MCU, 33MHz, TQFP-44 | Microchip
部品番号: PIC17C43-33I/PT ⚠ ラストタイムバイ| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $10.7463 | $10.75 |
| 10 | $10.5 | $105.00 |
| 100 | $9.95 | $995.00 |
| 500 | $9.4 | $4,700.00 |
| 1,000 | $8.85 | $8,850.00 |
PIC17C43-33I/PT 概要
An 8-bit microcontroller (MCU) is a small computer-on-a-chip that integrates a CPU, program memory (ROM/EPROM/OTP/Flash), data RAM, peripheral modules (timers, I/O, communication), and a clock onto a single silicon die. The 8-bit MCU hierarchy places this part within: microcontroller -> RISC microcontroller -> PIC architecture -> PIC17 family -> EPROM/OTP-based member. 8-bit MCUs remain widely deployed in cost-sensitive, deterministic, low-power applications such as motor control, instrumentation, and industrial control.
Key features of the PIC17C43-33I/PT include a 33 MHz maximum operating frequency, 8 KB OTP program memory organized as 4K x 16-bit words, 454 bytes of data RAM, 33 digital I/O pins, four timer/counter modules, an external memory interface supporting up to 64 KB of program memory, a USART serial port, and an industrial-grade operating temperature range of -40 °C to +85 °C. The OTP-based program memory allows prototyping before committing to a ROM mask charge.
Architecturally, the PIC17C43 uses a RISC instruction set with only 58 single-word instructions, a 16-bit program word width (uncommon for an 8-bit data MCU), an 8-bit data path, and Harvard bus architecture with separate program and data buses. This combination gives it higher code density per instruction than many competing CISC 8-bit cores while preserving the simplicity of 8-bit data manipulation.
Typical applications include industrial control systems, motor drive controllers, instrumentation front-ends, security and alarm panels, and embedded control of legacy equipment. The wide 5 V supply tolerance (4.5 V to 5.5 V) suits factory-floor 5 V regulated buses.
When designing with this part, note that Microchip's product page recommends PIC18F4220 as the recommended replacement for new designs, indicating the PIC17C43 is in a mature/legacy status with limited new design activity. The PT suffix indicates TQFP package, the I indicates industrial temperature grade, and 33 indicates the 33 MHz maximum clock.
ドロップイン代替品: PIC17C43-33I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC17C43-33I/PT (同一形状・フットプリント) — 相違点: Package, Program Memory Size, Program Memory Type, Core Architecture, Maximum Clock Frequency.
クイック比較ツール — 並列比較する代替部品を選択:
PIC17C43-33E/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC17C43T-33I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC17C43-33/PT
✅ ドロップイン✓ 在庫あり
$9.3 / 個
データシートを見る →PIC17C43AT-33I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC17C43-25I/PT
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$8.6 / 個
データシートを見る →PIC17C43-33I/PT 最大定格&電気的特性
| Product Type | 8-bit RISC Microcontroller (MCU) |
| Architecture | PIC17 family, Harvard, RISC, 16-bit program word |
| Program Memory | 8 KB OTP (4K x 16-bit words) |
| RAM | 454 bytes |
| Maximum Clock Speed | 33 MHz |
| Instruction Throughput | 8.25 MIPS (121 ns instruction cycle) |
| Instruction Set Size | 58 single-word instructions |
| Supply Voltage (Vdd) | 4.5 V to 5.5 V (5 V typical) |
| I/O Pins | 33 digital I/O lines |
| データバス幅 | 16-bit external data bus |
| Timer Modules | 4 timer/counter modules |
| Communication Peripherals | USART (asynchronous/synchronous serial port) |
| External Memory Interface | Yes - supports external program memory up to 64 KB |
| 動作温度範囲 | -40 °C to +85 °C (Industrial grade, 'I' suffix) |
| パッケージ | 44-pin TQFP (PT), surface mount, 10x10 mm |
| 実装タイプ | Surface Mount |
| Terminal Form | Gull-wing |
| Package Code | TQFP |
| ROM Type | UVPROM / OTP |
PIC17C43-33I/PT ピン構成
| ピン 1 | RA0/AN0 — Port A bit 0 / analog input |
| ピン 2 | RA1/AN1 — Port A bit 1 / analog input |
| ピン 3 | RA2/AN2 — Port A bit 2 / analog input |
| ピン 4 | RA3/AN3 — Port A bit 3 / analog input |
| ピン 5 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| ピン 6 | RA5/SS — Port A bit 5 / SPI slave select |
| ピン 7 | AVdd — Analog supply voltage |
| ピン 8 | AVss — Analog ground |
| ピン 9 | OSC1/CLKIN — Crystal oscillator input / external clock |
| ピン 10 | OSC2/CLKOUT — Crystal oscillator output / clock out |
| ピン 11 | MCLR/Vpp — Master clear reset / programming voltage input |
| ピン 12 | Vdd — Positive supply voltage |
| ピン 13 | Vss — Ground |
| ピン 14 | RB0/INT — Port B bit 0 / external interrupt |
| ピン 15 | RB1 — Port B bit 1 |
| ピン 16 | RB2 — Port B bit 2 |
| ピン 17 | RB3 — Port B bit 3 |
| ピン 18 | RB4 — Port B bit 4 |
| ピン 19 | RB5 — Port B bit 5 |
| ピン 20 | RB6 — Port B bit 6 |
| ピン 21 | RB7 — Port B bit 7 |
| ピン 22 | RC0 — Port C bit 0 |
| ピン 23 | RC1 — Port C bit 1 |
| ピン 24 | RC2 — Port C bit 2 |
| ピン 25 | RC3 — Port C bit 3 |
| ピン 26 | RC4 — Port C bit 4 |
| ピン 27 | RC5 — Port C bit 5 |
| ピン 28 | RC6 — Port C bit 6 |
| ピン 29 | RC7 — Port C bit 7 |
| ピン 30 | RD0 — Port D bit 0 / external data bus low byte |
| ピン 31 | RD1 — Port D bit 1 |
| ピン 32 | RD2 — Port D bit 2 |
| ピン 33 | RD3 — Port D bit 3 |
| ピン 34 | RD4 — Port D bit 4 |
| ピン 35 | RD5 — Port D bit 5 |
| ピン 36 | RD6 — Port D bit 6 |
| ピン 37 | RD7 — Port D bit 7 / external data bus high byte |
| ピン 38 | RE0/AD0 — Port E bit 0 / external address/data bus |
| ピン 39 | RE1/AD1 — Port E bit 1 / external address/data bus |
| ピン 40 | RE2/AD2 — Port E bit 2 / external address/data bus |
| ピン 41 | RE3/AD3 — Port E bit 3 / external address/data bus |
| ピン 42 | RE4/AD4 — Port E bit 4 / external address/data bus |
| ピン 43 | RE5/AD5 — Port E bit 5 / external address/data bus |
| ピン 44 | RE6/AD6 — Port E bit 6 / external address/data bus |
主な用途
PIC17C43-33I/PT の用途: 7 件s: Industrial Motor Control, Industrial Process Instrumentation, Security and Alarm Panels, Embedded Automotive Body Controllers, Consumer Appliance Control Boards, Legacy Communications Equipment, Power Supply Monitoring & Sequencing.
Industrial Motor Control
The PIC17C43-33I/PT fits industrial motor-control applications through its 33 MHz / 8.25 MIPS throughput, which is sufficient to drive trapezoidal or sinusoidal commutation algorithms for small brushless DC and stepper motors at switching frequencies up to 20 kHz with control-loop periods under 50 µs. The 33 GPIO pins give ample headroom for direction relays, Hall-sensor inputs, fault inputs, and PWM outputs without external expanders. The PIC17 family's 16-bit program word and Harvard architecture deliver deterministic interrupt latency critical for safe torque control. Designers should add a current-sense amplifier and gate driver externally; the MCU's 5 V I/O simplifies interfacing with legacy industrial logic. Unlike newer PIC18 parts, the PIC17C43 lacks dedicated PWM hardware, so PWM must be generated via timer interrupts.
おすすめ
Industrial Process Instrumentation
The PIC17C43-33I/PT serves as the controller core in legacy industrial process instruments where deterministic 5 V operation and proven long-term supply are critical. Its 8 KB OTP memory holds calibration tables, linearization coefficients, and Modbus-RTU protocol stacks for sensor transmitters. The 33 MHz throughput supports floating-point math libraries for converting raw ADC counts into engineering units at 10 Hz update rates. The 454-byte RAM accommodates Modbus buffers and command queues. The industrial temperature grade (-40 °C to +85 °C) suits outdoor enclosures and factory cabinets. Unlike newer PIC18 replacements, the PIC17C43 does not include an integrated ADC, so an external 12-bit ADC such as MCP3201 should be added for sensor digitization.
おすすめ
Security and Alarm Panels
The PIC17C43-33I/PT was extensively deployed in late-1990s security and alarm panels and remains in service today. Its 33 GPIO pins directly interface to up to 16 zone inputs, a 4x4 keypad matrix, siren drivers, and dialer outputs without external I/O expanders. The USART drives a PSTN dialer modem at 1200 bps for alarm reporting. The industrial temperature range supports indoor unconditioned installations. The 8 KB OTP holds encrypted zone definitions and communication protocols. Replacement of legacy PIC17C43 panels today is driven by EOL notifications; new designs should migrate to PIC18F4550 with USB or to PIC18F46K22 with enhanced peripherals, accepting that PCB redesign is required.
おすすめ
Embedded Automotive Body Controllers
The PIC17C43-33I/PT has been specified in non-safety automotive body controllers such as lighting controllers, HVAC flap drivers, and seat controllers where its 5 V operation and industrial temperature range were sufficient. Its 8 KB OTP held control logic for fade-in/fade-out headlamps, wash/wipe timing, and stepper-motor HVAC damper positioning. The PIC17's four timer modules delivered multiple PWM channels via software for lamp dimming and motor speed control. Note that the PIC17C43 family is NOT AEC-Q100 qualified, so it is restricted to non-safety body modules; safety-critical modules such as airbags, ABS, and engine management require AEC-Q100 parts. Source: Microchip automotive product grade selector.
おすすめ
Consumer Appliance Control Boards
The PIC17C43-33I/PT was a common choice for washing machines, dishwashers, and microwave oven controllers in the late 1990s, where its 33 MHz throughput handled user-interface scanning, motor commutation timing, and sensor polling in real time. The 33 GPIO lines drove 7-segment displays, button matrices, buzzer alerts, and relay outputs directly without external drivers. The 8 KB OTP held appliance-specific firmware including wash-cycle algorithms and fault detection. The 5 V supply simplified power supply design using transformer-linear regulators. Today, designers of new appliances should consider PIC18F46K22 or PIC18F67K22 for Flash reprogrammability, but the PIC17C43-33I/PT remains in service for legacy appliance service and refurbishment.
おすすめ
Legacy Communications Equipment
The PIC17C43-33I/PT fits legacy serial communication controllers, including protocol converters, modem controllers, and industrial data concentrators. Its USART module supports synchronous and asynchronous serial communication at rates up to 1.5 Mbps, sufficient for SPI, RS-232, RS-485, and basic HDLC framing. The 33 MHz throughput allows software-based HDLC encoding/decoding at T1/E1 rates in firmware. The 454-byte RAM accommodates packet buffers of 256 bytes plus state variables. The external memory interface enables connection to additional SRAM for packet buffering. New designs should consider PIC18F67J60 with integrated Ethernet for networked serial gateways.
おすすめ
Power Supply Monitoring & Sequencing
The PIC17C43-33I/PT can serve as a digital supervisor in multi-rail power supplies, monitoring undervoltage/overvoltage conditions via external comparators, sequencing rail turn-on/turn-off, and logging fault events through its USART. Its 33 GPIO pins directly connect to enable pins of multiple regulators, status LEDs, and a fault output relay. The 8 KB OTP stores configurable voltage thresholds and sequencing order. The 5 V supply matches typical regulator-feedback voltages. Unlike dedicated power-supply supervisors (e.g., TPS3850, LTC2936), the PIC17C43 gives firmware flexibility to adapt thresholds and reporting without hardware changes. Source: Microchip PIC17C43 datasheet and Microchip AN529 application note (referenced for PIC17 in supervisory roles).
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC17C43-33I/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC17C43-33E/PT | PIC17C43T-33I/PT | PIC17C43-33/PT | PIC17C43AT-33I/PT | PIC17C43-25I/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 Speed | 33 MHz | 33 MHz | 33 MHz | 33 MHz | 33 MHz | 25 MHz (-24%) |
| 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 |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 |
| Supply Voltage | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V |
| Operating Temperature | -40 °C to +85 °C (Industrial) | -40 °C to +125 °C (Extended) | -40 °C to +85 °C (Industrial) | 0 °C to +70 °C (Commercial) | -40 °C to +85 °C (Industrial) | -40 °C to +85 °C (Industrial) |
| Packaging Format | Tray | Tray | Tape & Reel | Tray | Tape & Reel | Tray |
主な差別化要因
- Highest speed grade within the PIC17C43 family at 33 MHz (vs PIC17C43-25I/PT)
- Industrial temperature grade in TQFP-44 package (vs PIC17C43-33/PT)
- Tray packaging format suitable for prototyping (vs PIC17C43T-33I/PT)
設計ノート
The PIC17C43-33I/PT requires a stable 5 V ±10% supply (4.5 V to 5.5 V) on Vdd and AVdd with separate bulk and decoupling capacitors. Place a 10 µF tantalum bulk capacitor and a 100 nF ceramic decoupling capacitor within 5 mm of each Vdd pin. The AVdd pin requires its own 10 µF + 100 nF decoupling network and should be tied to a clean analog supply if analog peripherals are used. Brown-out and power-on reset are not internally generated on the PIC17 family - external reset supervision via MCP130 or equivalent is recommended for reliable operation in noisy industrial environments. Source: Microchip PIC17C43 datasheet (30412D), section 'Electrical Specifications'.
The TQFP-44 package has 0.8 mm lead pitch requiring a land pattern that meets IPC-7351 nominal density. Place a ground plane on the bottom layer under the MCU to provide thermal dissipation and reference plane for signals. Keep crystal traces short (under 10 mm) and route OSC1/OSC2 symmetrically. Route the external data/address bus (RE0-RE6, RD0-RD7) with matched trace lengths if used at high speed to prevent skew. The MCLR pin requires a 10 kΩ pull-up to Vdd and a 100 nF capacitor to ground for noise immunity. Avoid routing high-current switching signals adjacent to the oscillator traces.
Three common PIC17C43 design pitfalls: (1) Confusing OTP with Flash - the PIC17C43 cannot be erased or reprogrammed in-circuit; each OTP write is permanent, so firmware validation must be done in a programmer before final programming. (2) Missing external ADC - the PIC17C43 has NO integrated ADC, so any analog sensor reading requires an external ADC chip such as MCP3201 connected via SPI. (3) Forgetting that 16-bit program word instructions need a 16-bit-wide EPROM programmer - many low-cost PIC programmers only support 14-bit PIC16 parts and cannot program the PIC17 family. Source: Microchip PIC17C43 datasheet (30412D) and Microchip programming specification.
When driving the external data/address bus (PORTE/PORTD) at high speed, add 33 Ω series damping resistors close to the MCU pins to reduce ringing on long bus traces. The 16-bit external bus can drive up to 8 peripheral chips; total bus capacitance should not exceed 100 pF to maintain signal integrity at 33 MHz. Place a buffer (74HC245) if bus capacitance exceeds 100 pF. Source: Microchip PIC17C43 datasheet AC characteristics table. For production designs migrating to PIC18, note the PIC18F4220 uses different port assignments and lacks the external bus interface entirely.
コンプライアンス情報
PIC17C43 family was originally launched in the late 1990s, predating the current RoHS/REACH era. Many PT-package TQFP variants are non-RoHS lead-finished legacy parts. The -I industrial grade is -40 °C to +85 °C, not AEC-Q100 automotive qualified; for automotive use choose a specifically AEC-Q100-listed PIC part. RoHS/lead-free/halogen-free status is unknown from the available web data and should be confirmed with the distributor at order entry. Source: Microchip product environmental compliance information should be verified per shipment.