PIC17C43-16/PT - 8-bit OTP MCU, 16MHz, 8KB EPROM, TQFP-44 | Microchip
Артикул: PIC17C43-16/PT ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $12.5 | $12,50 |
| 10 | $11.2 | $112,00 |
| 100 | $9.85 | $985,00 |
| 250 | $8.9 | $2.225,00 |
| 500 | $7.95 | $3.975,00 |
PIC17C43-16/PT Обзор
What is a PIC17C4x microcontroller? The PIC17C4x family is Microchip's first-generation 8-bit architecture that is upwards compatible with the PIC16C5X, PIC12CXXX and PIC16CXX devices. It uses a RISC Harvard architecture with only 58 single-word instructions, most executed in a single 121 ns cycle; program branches and table reads/writes are two-cycle. This category sits under the broader hierarchy: microcontroller -> MCU -> embedded processor -> semiconductor, and was historically used as a stepping stone between PIC16 and PIC18 families before being superseded by the flash-based PIC18 series.
Key features include 8 KB of on-chip EPROM program memory, 454 bytes of data RAM, three 8-bit I/O ports (Ports A/B/C), an 8-bit timer/counter with 8-bit prescaler, a 16-bit timer/counter, a capture input, a PWM output, a USART with on-chip baud rate generator, and a watchdog timer with on-chip RC oscillator. The PIC17C43-16/PT also provides 12 interrupt sources and 33 digital I/O lines capable of sourcing/sinking 25 mA per pin for direct LED or relay drive.
The architecture is a 16-bit-wide program memory bus (8-bit data path) with 16-bit-wide instructions, a 17-bit stack, and DC-40 MHz oscillator input (the -16 variant operates at 16 MHz). On-chip peripherals are mapped into the data memory space. The OTP-based EPROM allows windowed package variants (JW) for code development and production-programmed parts for volume manufacturing.
Typical applications include industrial control, motor drive, automotive body electronics, smart sensors, security and access systems, and appliance controls. Microchip's product page recommends the flash-based PIC18F4220 as a modern drop-in replacement for new designs.
A practical design tip: the PIC17C43-16/PT is a one-time-programmable part, so firmware must be fully verified before programming. For new designs, prefer PIC18F-series flash parts unless regulatory or legacy reasons require the PIC17C43.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone, including cross-reference to PIC17C42A and temperature-grade variants that share the same TQFP-44 footprint.
Аналоги без доработки для PIC17C43-16/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC17C43-16/PT (тот же форм-фактор и посадочное место) — отличается по Package, Program Memory Size, Core Architecture, Maximum Clock Frequency, Hardware Stack.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC17C43-25/PT
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$6.1 / шт.
Открыть даташит →PIC17C43-33/PT
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$9.3 / шт.
Открыть даташит →PIC17C43-16I/PT
✅ Прямая замена✓ В наличии
$5.3 / шт.
Открыть даташит →PIC17C42A-16/PT
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
PIC17C42A-25/PT
✅ Прямая замена✓ В наличии
$5.55 / шт.
Открыть даташит →PIC17C42AT-25/PT
✅ Прямая замена✓ В наличии
$10.5 / шт.
Открыть даташит →PIC17C43-16/PT Максимальные параметры и электрические характеристики
| Manufacturer | Microchip Technology |
| Part Family | PIC17C4x |
| Architecture | 8-bit RISC Harvard |
| Core | PIC17 |
| Program Memory Type | EPROM (OTP) |
| Program Memory Size | 8 KB |
| Data RAM | 454 bytes |
| Максимальная тактовая частота | 16 MHz (DC-40 MHz oscillator input) |
| Instruction Cycle Time | 121 ns (single-cycle, except branches) |
| Performance | 8.25 MIPS |
| Supply Voltage (Vdd) | 5 V (4.5 V to 5.5 V) |
| Number of I/O Pins | 33 |
| Количество выводов | 44 |
| Корпус | TQFP-44 (PT) |
| Тип монтажа | Surface Mount |
| Рабочая температура | 0C to +70C (commercial) |
| Timers | TMR0 8-bit, TMR1 16-bit, TMR2 8-bit |
| Communication | USART (SCI) with on-chip baud-rate generator |
| PWM Channels | 1 |
| Capture/Compare | 1 capture input |
| Interrupt Sources | 12 |
| Watchdog Timer | Yes (on-chip RC oscillator) |
| I/O Pin Drive Strength | 25 mA source/sink per pin |
| Instruction Set Size | 58 single-word instructions |
| Stack | 17-bit, 16-level deep |
Конфигурация выводов PIC17C43-16/PT
| Контакт 1 | OSC1/CLKIN — Oscillator input or external clock input |
| Контакт 2 | RA0 — PORTA bit 0 (digital I/O) |
| Контакт 3 | RA1 — PORTA bit 1 |
| Контакт 4 | RA2 — PORTA bit 2 |
| Контакт 5 | RA3 — PORTA bit 3 |
| Контакт 6 | RA4 — PORTA bit 4 / T0CKI |
| Контакт 7 | RA5 — PORTA bit 5 |
| Контакт 8 | RA6 — PORTA bit 6 |
| Контакт 9 | RA7 — PORTA bit 7 |
| Контакт 10 | VSS — Ground reference |
| Контакт 11 | VSS — Ground reference |
| Контакт 12 | RC0 — PORTC bit 0 |
| Контакт 13 | RC1 — PORTC bit 1 |
| Контакт 14 | RC2 — PORTC bit 2 / CCP1 |
| Контакт 15 | RC3 — PORTC bit 3 |
| Контакт 16 | RC4 — PORTC bit 4 |
| Контакт 17 | RC5 — PORTC bit 5 |
| Контакт 18 | RC6 — PORTC bit 6 / TX/CK |
| Контакт 19 | RC7 — PORTC bit 7 / RX/DT |
| Контакт 20 | VSS — Ground reference |
| Контакт 21 | RB0 — PORTB bit 0 / INT |
| Контакт 22 | RB1 — PORTB bit 1 |
| Контакт 23 | RB2 — PORTB bit 2 |
| Контакт 24 | RB3 — PORTB bit 3 |
| Контакт 25 | RB4 — PORTB bit 4 |
| Контакт 26 | RB5 — PORTB bit 5 |
| Контакт 27 | RB6 — PORTB bit 6 |
| Контакт 28 | RB7 — PORTB bit 7 |
| Контакт 29 | VSS — Ground reference |
| Контакт 30 | VDD — Positive supply (5 V) |
| Контакт 31 | VDD — Positive supply (5 V) |
| Контакт 32 | VSS — Ground reference |
| Контакт 33 | RA0/AN0 — PORTA bit 0 alternate analog input |
| Контакт 34 | RA1/AN1 — PORTA bit 1 alternate analog input |
| Контакт 35 | RA2/AN2 — PORTA bit 2 alternate analog input |
| Контакт 36 | RA3/AN3 — PORTA bit 3 alternate analog input |
| Контакт 37 | RA4/AN4 — PORTA bit 4 alternate analog input |
| Контакт 38 | RA5/AN5 — PORTA bit 5 alternate analog input |
| Контакт 39 | RA6/AN6 — PORTA bit 6 alternate analog input |
| Контакт 40 | RA7/AN7 — PORTA bit 7 alternate analog input |
| Контакт 41 | OSC2/CLKOUT — Oscillator output or clock output |
| Контакт 42 | MCLR/VPP — Master clear reset (active low) / programming voltage |
| Контакт 43 | VSS — Ground reference |
| Контакт 44 | VDD — Positive supply (5 V) |
Типичное применение
PIC17C43-16/PT подходит для 6 применениеs: Industrial Control Systems, Automotive Body Electronics, Smart Sensor and Data Acquisition, Security and Access Control, Appliance Control (White Goods), HVAC and Building Automation.
Industrial Control Systems
The PIC17C43-16/PT fits industrial control systems thanks to its 33 digital I/O lines (each capable of sourcing/sinking 25 mA), 8 KB EPROM program memory, and 16 MHz instruction throughput. The PIC17C4x Harvard RISC core executes most instructions in a single 121 ns cycle, enabling deterministic loop times for PID control loops at sub-millisecond intervals. Used in PLCs, motor controllers, and process automation, the part interfaces directly to 24 V industrial logic via external opto-isolators, while the USART with on-chip baud-rate generator links to RS-485/RS-232 transceivers for SCADA networks. Note that the part is obsolete, so prefer PIC18F-series flash MCUs for new designs.
Рекомендуется
Automotive Body Electronics
The PIC17C43-16/PT was widely used in automotive body controllers (door modules, seat controllers, climate panels) due to its 25 mA per-pin drive strength capable of directly switching relay coils and LED arrays without external drivers. The on-chip PWM channel drives motor speed control for window lifts and mirror adjusters, while the 16-bit timer/counter handles quadrature encoder input from position sensors. For automotive designs, prefer the -16I/PT industrial-grade variant (-40C to +85C) to cover under-hood temperature swings. Legacy designs can still source the PIC17C43-16/PT from distributor stock; new automotive designs should consider PIC18F4520 or PIC18F46K80 with CAN bus.
Рекомендуется
Smart Sensor and Data Acquisition
The PIC17C43-16/PT supports smart-sensor applications through its 12-bit-equivalent instruction throughput, 454 bytes RAM for sample buffering, and USART for digital output. The capture input captures timestamps from external events with 121 ns resolution, suitable for ultrasonic ranging, optical encoder reading, and flow-meter pulse counting. The on-chip watchdog timer with dedicated RC oscillator provides autonomous fault recovery in remote sensor installations. For battery-powered sensors, the PIC17C43's 5 V supply makes it suitable for industrial 24 V bus systems rather than low-power IoT - consider PIC16LF87 or PIC18F-series for low-power variants.
Рекомендуется
Security and Access Control
The PIC17C43-16/PT suits security panels, keypads, RFID readers, and access-control controllers that require 8 KB of reliable OTP program memory for encrypted handshake algorithms and audit-log buffering in 454 bytes of RAM. The 33 I/O pins drive matrix keypads (4x4 = 8 pins), status LEDs, and relay outputs for door strikes, while the USART interfaces to Wiegand-format card readers or to a host controller. The OTP nature of the PIC17C43 prevents firmware extraction, a security benefit in commercial access-control products. Modern replacements include PIC18F2520 with enhanced CIP (Core Independent Peripherals) for secure key storage.
Рекомендуется
Appliance Control (White Goods)
The PIC17C43-16/PT is found in washing-machine controllers, dishwasher user-interface boards, and microwave-oven control panels where its 33 high-current I/O pins directly drive seven-segment displays, triac-fired loads, and buzzer/relay actuators. The PWM output controls universal-motor speed via phase-angle firing, and the capture input reads zero-crossing detector signals for line-synchronized triac control. Operating from a regulated 5 V supply derived from the appliance's switch-mode power supply, the PIC17C43-16/PT is well matched to mains-powered appliance designs. Its OTP memory locks firmware against field tampering.
Рекомендуется
HVAC and Building Automation
The PIC17C43-16/PT supports HVAC zone controllers and building-automation nodes that aggregate analog sensor data (temperature, humidity, CO2) and drive thermostatic actuators over a wired field bus. The 8 KB EPROM accommodates BACnet or LonWorks application-layer code, while the USART interfaces to RS-485 transceivers for multi-drop building networks. With 33 I/O pins, the part can read multiple NTC thermistor inputs via ADC-free comparator techniques and drive damper/servo outputs. For new building-automation designs, Microchip's PIC18F26K22 with 10-bit ADC and mTouch capacitive sensing offers a modern equivalent.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC17C43-16/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC17C43-25/PT | PIC17C43-16I/PT | PIC17C42A-25/PT | PIC17C42A-16/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-44 (PT) | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (PT) - same |
| Program Memory | 8 KB EPROM | 8 KB EPROM | 8 KB EPROM | 4 KB EPROM | 4 KB EPROM |
| Data RAM | 454 bytes | 454 bytes | 454 bytes | 232 bytes | 232 bytes |
| Maximum Clock Frequency | 16 MHz | 25 MHz | 16 MHz | 25 MHz | 16 MHz |
| Operating Temperature | 0C to +70C (commercial) | 0C to +70C | -40C to +85C (industrial) | 0C to +70C | 0C to +70C |
| I/O Pins | 33 | 33 | 33 | 33 | 33 |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete |
| Memory Type | EPROM (OTP) | EPROM (OTP) | EPROM (OTP) | EPROM (OTP) | EPROM (OTP) |
Ключевые отличия
- 8 KB EPROM density vs 4 KB in PIC17C42A (против PIC17C42A-16/PT)
- 16 MHz speed grade vs 25 MHz in PIC17C43-25/PT (против PIC17C43-25/PT)
- Higher I/O drive strength vs PIC18F-series (против PIC18F4220)
- Industrial temp grade option (против PIC17C43-16I/PT)
Заметки по проектированию
The PIC17C43-16/PT operates from a single 5 V supply (4.5 V to 5.5 V) and requires a decoupling capacitor of 0.1 uF ceramic placed within 5 mm of each Vdd/Vss pin pair. Because the part has four Vdd pins and five Vss pins, all must be connected. A bulk 10 uF tantalum capacitor near the MCLR/VPP pin handles programming-voltage transients during in-circuit programming. Do not exceed 5.5 V on any pin - the part has no internal clamping diodes on I/O.
The PIC17C43-16/PT is OTP EPROM in the /PT TQFP package, meaning firmware cannot be erased after programming. Windowed JW packages exist for development, but the /PT production package is one-time. Plan firmware verification with the JW variant or with a PIC18F-series flash equivalent before committing to production programming. Code-protection fuses lock the EPROM against read-back but cannot be reversed once set.
Route the OSC1/OSC2 crystal traces as short and symmetric as possible to minimize stray capacitance. Place the crystal within 10 mm of the IC and surround the oscillator circuit with a ground guard ring. The MCLR pin requires a 10 kohm pull-up to Vdd with a 100 nF capacitor to ground for noise immunity; long MCLR traces can pick up EMI that causes spurious resets in industrial environments.
The PIC17C43-16/PT USART operates up to 16 MHz instruction rate; for reliable RS-232/RS-485 communication at 115200 baud, ensure the baud-rate generator error is below 2.5%. The PWM output frequency should be kept above 1 kHz to avoid visible LED flicker in display applications. The capture input has a 121 ns resolution, suitable for ultrasonic ranging up to ~6 meters; for longer range, use a prescaler or external timer.
Estimated: the PIC17C43-16/PT in TQFP-44 has a junction-to-ambient thermal resistance (theta_JA) of approximately 50 C/W on a 2-layer PCB with minimal copper. At maximum I/O load (33 pins x 25 mA = 825 mA total), the part dissipates roughly 1.5 W worst case, producing a 75 C junction rise. In enclosed industrial enclosures, provide thermal vias under the exposed pad (if present) or use a 4-layer PCB to keep theta_JA below 30 C/W.
Информация о соответствии
Compliance status not stated in verified web data. PIC17C43-16/PT is an obsolete Microchip part; for new automotive designs use AEC-Q100-qualified PIC18F-series parts.