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 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки 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 (против PIC17C43T-25/PT)
- Lower-cost variant with same die for wider temperature ranges (против PIC17C43T-33I/PT)
- Modern Flash replacement available for new designs (против 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.