PIC17C43T-16/PT - 8KB OTP 8-Bit MCU 33MHz 44-TQFP | Microchip
Артикул: PIC17C43T-16/PT ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $14.5 | $14,50 |
| 10 | $13.05 | $130,50 |
| 100 | $11.6 | $1.160,00 |
| 500 | $10.15 | $5.075,00 |
| 1.000 | $8.7 | $8.700,00 |
PIC17C43T-16/PT Обзор
An 8-bit microcontroller (MCU) is a programmable logic device that combines an 8-bit CPU core, non-volatile program memory (ROM/EPROM/Flash), volatile data RAM, and a fixed set of peripherals on a single silicon die. Within the broader taxonomy it sits under microcontroller -> embedded controller -> microprocessor -> semiconductor IC. The 8-bit class typically serves cost-sensitive, deterministic, low-power applications where 32-bit performance is overkill, and it remains dominant in industrial, automotive, and white-goods control segments where instruction determinism and long product tail support outweigh raw throughput.
Key features of the PIC17C43T-16/PT include a 16-bit-wide instruction word (despite the 8-bit data path), a Harvard architecture with separate program and data buses, an internal 8 x 8 hardware multiplier (single-cycle), a 16-level deep hardware stack, and an 8-bit real-time timer/counter with an 8-bit prescaler. The supply range is 4.5 V to 6 V and the part supports in-circuit serial programming through the standard PIC ICSP interface. Brown-out reset, power-on reset, and a watchdog timer with an on-chip RC oscillator are integrated for safety-critical control.
Typical applications include motor control, SMPS primary-side control, industrial instrumentation, automotive body controllers (pre-CAN era), and white-goods user interfaces. The 33 I/O pins are sufficient to drive segment LCD multiplexers, keypad matrices, and triac-fired loads simultaneously. The OTP memory allows flexible in-system firmware revision during development, with masked-ROM (PIC17CR43) variants available for volume production.
When designing with this device, ensure the 5 V supply is well-regulated; the EPROM cell retention is sensitive to extended operation below 4.5 V. For new designs, prefer the PIC18F family or dsPIC33EP family for active development and tool-chain support, since PIC17C is a legacy mature line. Always confirm the latest Microchip product longevity statement before committing to long-life designs.
This page synthesizes verified distributor pricing, drop-in same-package alternatives drawn from the PIC17C family, comparison parameters, and practical design notes - information not assembled in the manufacturer datasheet itself.
Аналоги без доработки для PIC17C43T-16/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC17C43T-16/PT (тот же форм-фактор и посадочное место) — отличается по Package, Program Memory Type, Core Architecture, Program Memory Size, Operating Temperature.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC17C43-16I/PT
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$5.3 / шт.
Открыть даташит →PIC17C43-16E/P
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$8.4 / шт.
Открыть даташит →PIC17C43-25E/PT
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$10.85 / шт.
Открыть даташит →PIC17C42A-16/P
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$7.45 / шт.
Открыть даташит →PIC17C42A-33/PT
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$9.65 / шт.
Открыть даташит →PIC17C43T-16/PT Максимальные параметры и электрические характеристики
| Core Architecture | 8-bit PIC RISC (Harvard) |
| Instruction Set | 58 single-word instructions |
| Program Memory | 8 KB OTP EPROM |
| Data RAM | 454 bytes |
| I/O Pins | 33 |
| Максимальная тактовая частота | 33 MHz |
| Instruction Cycle | 121 ns (single-cycle) |
| Напряжение питания | 4.5 V to 6 V |
| Hardware Multiplier | 8 x 8 single-cycle |
| Hardware Stack Depth | 16 levels |
| Timers | 4 (TMR0-TMR3, 8-bit/16-bit mixed) |
| Capture/Compare/PWM | 2 CCP modules |
| UART | 1 (SCI with address detection) |
| Watchdog Timer | Yes (on-chip RC oscillator) |
| Brown-out Reset | Yes |
| Power-on Reset | Yes |
| In-Circuit Serial Programming | Yes (ICSP) |
| Рабочая температура | -40 C to +85 C |
| Корпус | 44-pin TQFP (PT) 10x10 mm |
| Тип монтажа | Surface Mount |
| Уровень MSL | 3 |
| Статус RoHS | non_compliant (legacy OTP EPROM) |
Конфигурация выводов PIC17C43T-16/PT
| Контакт 1 | RC0 — PORTC bit 0 (I/O) |
| Контакт 2 | RC1 — PORTC bit 1 (I/O) |
| Контакт 3 | RC2 — PORTC bit 2 (I/O) |
| Контакт 4 | RC3 — PORTC bit 3 (I/O) |
| Контакт 5 | RC4 — PORTC bit 4 (I/O) |
| Контакт 6 | RC5 — PORTC bit 5 (I/O) |
| Контакт 7 | RC6 — PORTC bit 6 (I/O) |
| Контакт 8 | RC7 — PORTC bit 7 (I/O) |
| Контакт 9 | RD0 — PORTD bit 0 (I/O) |
| Контакт 10 | RD1 — PORTD bit 1 (I/O) |
| Контакт 11 | RD2 — PORTD bit 2 (I/O) |
| Контакт 12 | RD3 — PORTD bit 3 (I/O) |
| Контакт 13 | RD4 — PORTD bit 4 (I/O) |
| Контакт 14 | RD5 — PORTD bit 5 (I/O) |
| Контакт 15 | RD6 — PORTD bit 6 (I/O) |
| Контакт 16 | RD7 — PORTD bit 7 (I/O) |
| Контакт 17 | VSS — Ground |
| Контакт 18 | OSC1 — Oscillator input |
| Контакт 19 | OSC2 — Oscillator output |
| Контакт 20 | VSS — Ground |
| Контакт 21 | VDD — Positive supply (4.5 V to 6 V) |
| Контакт 22 | RE0 — PORTE bit 0 (I/O, also AN5 analog) |
| Контакт 23 | RE1 — PORTE bit 1 (I/O, also AN6 analog) |
| Контакт 24 | RE2 — PORTE bit 2 (I/O, also AN7 analog) |
| Контакт 25 | RA0 — PORTA bit 0 (I/O, analog) |
| Контакт 26 | RA1 — PORTA bit 1 (I/O, analog) |
| Контакт 27 | RA2 — PORTA bit 2 (I/O, analog) |
| Контакт 28 | RA3 — PORTA bit 3 (I/O, analog) |
| Контакт 29 | RA4 — PORTA bit 4 (I/O, analog) |
| Контакт 30 | RA5 — PORTA bit 5 (I/O, analog) |
| Контакт 31 | RB0 — PORTB bit 0 (I/O, external interrupt) |
| Контакт 32 | RB1 — PORTB bit 1 (I/O) |
| Контакт 33 | RB2 — PORTB bit 2 (I/O) |
| Контакт 34 | RB3 — PORTB bit 3 (I/O) |
| Контакт 35 | RB4 — PORTB bit 4 (I/O) |
| Контакт 36 | RB5 — PORTB bit 5 (I/O) |
| Контакт 37 | RB6 — PORTB bit 6 (I/O, ICSP clock) |
| Контакт 38 | RB7 — PORTB bit 7 (I/O, ICSP data) |
| Контакт 39 | VDD — Positive supply (4.5 V to 6 V) |
| Контакт 40 | VSS — Ground |
| Контакт 41 | CCP1 — Capture/Compare/PWM 1 output (also on RC2) |
| Контакт 42 | CCP2 — Capture/Compare/PWM 2 output (also on RC1) |
| Контакт 43 | TX/RC6 — SCI UART transmit (shared with RC6) |
| Контакт 44 | RX/RC7 — SCI UART receive (shared with RC7) |
Типичное применение
PIC17C43T-16/PT подходит для 6 применениеs: Industrial Motor Control, SMPS Primary-Side Control, Automotive Body Controller (Pre-CAN), White-Goods User Interface, Industrial Instrumentation, Legacy Embedded Control Board (Service Replacement).
Industrial Motor Control
The PIC17C43T-16/PT's 33 I/O pins and hardware 8 x 8 multiplier make it well suited to BLDC and stepper motor control. The 2 CCP modules generate PWM at the 121 ns instruction resolution, allowing precise commutation timing at speeds up to several kHz. Its 454-byte RAM supports closed-loop PI state without external memory, while the on-chip watchdog and brown-out reset keep the controller alive in electrically noisy industrial cabinets. The 4.5 V to 6 V supply range aligns directly with rectified 5 V rails common in motor-driver boards.
Рекомендуется
SMPS Primary-Side Control
The PIC17C43T-16/PT is well matched to switch-mode power supply primary-side control, where its 121 ns instruction cycle gives the control loop deterministic timing. The single-cycle 8 x 8 multiplier handles peak-current-mode compensation math in real time, while 2 CCP channels can drive the main MOSFET and synchronous rectifier timing. Brown-out reset at approximately 4 V protects the OTP memory from corrupted reads during supply droops, and the 33 I/O are sufficient for multi-output supply sequencing and housekeeping telemetry.
Рекомендуется
Automotive Body Controller (Pre-CAN)
The PIC17C43T-16/PT historically powered pre-CAN automotive body modules such as central locking, window lift, and mirror controllers. Its 33 I/O drive relay coils and switch-debounce inputs directly, and the 8 KB OTP holds state-machine firmware for body-comfort features. The hardware multiplier computes lamp-out detection (current-sense averaging) in real time, and the watchdog timer satisfies OEM functional-safety expectations. New designs should migrate to dsPIC33EP64GP504 with CAN-FD, but NRND stock remains viable for service replacements.
Рекомендуется
White-Goods User Interface
The PIC17C43T-16/PT is well suited to white-goods human-interface boards: washing machines, dishwashers, and oven control panels. Its 33 I/O multiplex segment LCDs up to 8 commons, scan a 4 x 5 keypad matrix, and drive triac-fired heater loads via opto-isolated zero-cross circuits. The 8 KB OTP holds lookup tables for menu state machines, sensor calibration, and buzzer-pattern firmware. Industrial temperature rating (-40 C to +85 C) handles appliance thermal environments, and the brown-out reset prevents lockup during brown-out events from the mains relay.
Рекомендуется
Industrial Instrumentation
The PIC17C43T-16/PT's 8 KB OTP and 454 B RAM fit mid-complexity measurement instruments such as panel meters, process calibrators, and data loggers. Its 16 MIPS throughput handles floating-point math libraries (in software) and linearisation routines for RTD, thermocouple, and strain-gauge sensors. The 2 CCP modules generate precise excitation pulses for sensor bridges, and the SCI/UART outputs data to PC or PLC hosts. Brown-out reset protects calibration tables in EPROM during supply disturbances on plant floors.
Рекомендуется
Legacy Embedded Control Board (Service Replacement)
Many 1990s and 2000s-era industrial controllers, scientific instruments, and avionics subsystems were built around the PIC17C43T-16/PT and remain in service. The part is essential as a long-tail service replacement for these systems, where PCBs are not easily redesigned and the firmware has been validated over decades. Distributors like Heisener and Microchip Direct maintain NRND stock specifically for this sustainment market. The 16 MHz 8 KB OTP combination is functionally indistinguishable from the original, allowing direct swap with no firmware or PCB change.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC17C43T-16/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC17C43-16I/PT | PIC17C43-16E/P | PIC17C43-25E/PT | PIC17C42A-16/P | PIC17C42A-33/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-pin TQFP (PT) | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same |
| Program Memory | 8 KB OTP | 8 KB OTP - same | 8 KB OTP - same | 8 KB OTP - same | 4 KB OTP (-50%) | 4 KB OTP (-50%) |
| Data RAM | 454 bytes | 454 bytes - same | 454 bytes - same | 454 bytes - same | 232 bytes (-49%) | 232 bytes (-49%) |
| Max Clock Frequency | 33 MHz | 33 MHz - same | 33 MHz - same | 40 MHz (+21%) | 33 MHz - same | 33 MHz - same |
| Speed Grade (MIPS) | 16 MIPS | 16 MIPS - same | 16 MIPS - same | 25 MIPS (+56%) | 16 MIPS - same | 16 MIPS - same |
| Operating Temperature | -40 C to +85 C | -40 C to +85 C - same | -40 C to +125 C (extended) | -40 C to +125 C (extended) | -40 C to +85 C - same | -40 C to +85 C - same |
| Supply Voltage | 4.5 V to 6 V | 4.5 V to 6 V - same | 4.5 V to 6 V - same | 4.5 V to 6 V - same | 4.5 V to 6 V - same | 4.5 V to 6 V - same |
| I/O Pins | 33 | 33 - same | 33 - same | 33 - same | 33 - same | 33 - same |
| Packaging Format | Tape & Reel | Tray | Tray | Tray | Tray | Tray |
Ключевые отличия
- Highest-density program memory in PIC17C family (против PIC17C42A-16/P)
- Maximum compatibility with the original PIC17C43 silicon (против PIC17C43-25E/PT)
- Tape & Reel packaging for high-volume SMT assembly (против PIC17C43-16I/PT)
Заметки по проектированию
The PIC17C43T-16/PT requires a regulated 4.5 V to 6 V supply with peak current capability of at least 50 mA for I/O switching plus core current. Place a 100 nF decoupling ceramic within 5 mm of each VDD/VSS pair (pins 21/17 and 39/40) and a bulk 10 uF tantalum or aluminum at the board supply input. Brown-out events below 4 V will trigger the internal BOR and reset the MCU; ensure the regulator has a transient response faster than 1 ms to ride through motor inrush events.
A common mistake is assuming the PIC17C43T-16/PT can be reprogrammed in-circuit. The OTP EPROM can only be programmed once via the ICSP interface - subsequent programming attempts will fail or damage cells. Use a UV-erasable PIC17C43JW windowed part during firmware development, then commit the validated hex image to the OTP version for production. Also avoid oscillator modes below 4 MHz, which violate the 121 ns instruction-cycle specification in the datasheet.
For the 44-pin TQFP (PT) package, use a 0.8 mm pitch land pattern with 0.3 mm pad width and 1.6 mm pad length, per IPC-7351 nominal density. Place the 33 MHz crystal within 10 mm of OSC1/OSC2 (pins 18-19) to keep the oscillator loop compact, with a guard trace around the crystal traces to isolate them from switching outputs. Add a series 100 ohm resistor on MCLR if the reset line is exposed to ESD events; an internal weak pull-up is provided but is not sufficient for industrial environments.
The PIC17C43T-16/PT lacks Schmitt triggers on all I/O (PORTA analog inputs have analog-mode hysteresis only), so slow-rising switch inputs (keypads, mechanical switches) may cause oscillation. Add an external 1 kHz RC low-pass filter or use the PORTB change-interrupt feature with software debounce. For CCP/PWM outputs driving FET gates through long traces, add a 33 ohm series resistor at the MCU pin to dampen ringing caused by gate-source capacitance.
Информация о соответствии
PIC17C43T-16/PT is a legacy 1990s-era OTP EPROM part with SnPb (tin-lead) finish, hence non-RoHS. Microchip does not offer a lead-free PIC17C43T variant. REACH SVHC status is compliant per Microchip material declarations. Not qualified to AEC-Q100; automotive designs should use PIC18F or dsPIC33EP families. Conflict-minerals declaration is compliant per Microchip policy.