PIC17C43T-16E/PQ - 8KB OTP 8-bit MCU 16MHz 44-MQFP | Microchip
Артикул: PIC17C43T-16E/PQ ⚠ Последняя закупка| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $11.5 | $11,50 |
| 10 | $10.8 | $108,00 |
| 100 | $9.95 | $995,00 |
| 500 | $9.1 | $4.550,00 |
| 1.000 | $8.5 | $8.500,00 |
PIC17C43T-16E/PQ Обзор
A microcontroller (MCU) is a single-chip computer containing a CPU, non-volatile program memory (here, OTP EPROM), volatile data memory (RAM), and programmable peripheral I/O. The PIC17C43 family occupies the high end of Microchip's original 8-bit PIC hierarchy - upward compatible with PIC16C5X, PIC12CXXX, and PIC16CXX devices - and sits architecturally between mid-range PIC16 and the later 16-bit PIC24/dsPIC families. As an EPROM (erasable programmable read-only memory) part, the PIC17C43 is windowed or OTP and is intended for prototyping and low-volume production; flash-based successors such as PIC18F4220 are recommended for new designs.
Headline features include 58 single-word instructions, a 16-level hardware stack, 4 timer/counter modules (Timer0, Timer1, Timer2, Timer3 with CCP capture/compare/PWM), a USART with 9-bit address detect, a 12-bit multiply, and selectable oscillator modes (RC, XT, HS, LP). The 33 I/O pins support individual direction control and interrupt-on-change. The 'E' suffix denotes the Extended (industrial) temperature grade of -40 C to +125 C, while the -16 suffix denotes a 16 MHz maximum operating frequency.
Architecturally, the PIC17C43 uses a Harvard RISC core with a 16-bit instruction word and an 8-bit data path, providing a compact code density advantage over 8-bit CISC architectures. The 8.25 MIPS throughput is the highest in Microchip's 8-bit line at the time of release, supporting real-time control loops and serial communication stacks without DMA. The part operates from a single 5 V supply with typical ICC around 5 mA at 16 MHz and < 5 uA in SLEEP, giving a reasonable active/sleep power ratio for embedded designs.
Typical applications include industrial control front-ends, instrumentation with on-board user interfaces, motor control via CCP/PWM, and embedded communication bridges using the USART. The 8 KB OTP program memory is sufficient for protocol stacks plus custom application code in legacy designs.
When designing, note that the PIC17C43 is mature and being phased out - Microchip recommends PIC18F4220 as a modern replacement. New designs should evaluate PIC18F or PIC24 alternatives; existing OTP-based production should consider migrating to flash equivalents before EOL supply becomes critical.
This page synthesizes distributor pricing, drop-in alternatives within the PIC17C43 family, and practical design notes not aggregated in the manufacturer datasheet.
Аналоги без доработки для PIC17C43T-16E/PQ — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC17C43T-16E/PQ (тот же форм-фактор и посадочное место) — отличается по Mounting Type, Program Memory Size, RAM Size, Operating Temperature, Oscillator Type.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC17C43T-16/PQ
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC17C43-16I/PQ
✅ Прямая замена✓ В наличии
$4.82 / шт.
Открыть даташит →PIC17C43-16E/P
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$8.4 / шт.
Открыть даташит →PIC17C43T-16E/PQ Максимальные параметры и электрические характеристики
| Manufacturer | Microchip Technology |
| Series | PIC 17C |
| Core Processor | PIC |
| Core Size | 8-bit |
| Program Memory Size | 8 KB (4K x 16) OTP EPROM |
| RAM Size | 454 x 8 (454 bytes) |
| Number of I/O | 33 |
| Speed (Max) | 16 MHz (8.25 MIPS) |
| Instruction Execution Time | 121 ns |
| Number of Instructions | 58 single-word |
| Hardware Stack | 16-level |
| Oscillator Type | External (RC, XT, HS, LP) |
| Timers | 4 (Timer0, Timer1, Timer2, Timer3 with CCP) |
| Connectivity | USART (9-bit address detect) |
| Multiplier | Hardware 12-bit x 8-bit |
| Supply Voltage (VCC) | 5 V nominal |
| Рабочая температура | -40 C to +125 C (Extended, 'E' suffix) |
| Корпус / Типоразмер | 44-MQFP (PQ), 10x10 mm |
| Тип монтажа | Surface Mount |
| Packaging | Tape & Reel (TR, 'T' suffix) |
Конфигурация выводов PIC17C43T-16E/PQ
| Контакт 1 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Контакт 2 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| Контакт 3 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| Контакт 4 | RA3/AN3 — PORTA bit 3 / analog input 3 |
| Контакт 5 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Контакт 6 | RA5/SS — PORTA bit 5 / SPI slave select |
| Контакт 7 | OSC1/CLKIN — Oscillator crystal input / external clock in |
| Контакт 8 | OSC2/CLKOUT — Oscillator crystal output / clock out |
| Контакт 9 | RC0 — PORTC bit 0 |
| Контакт 10 | RC1 — PORTC bit 1 |
| Контакт 11 | RC2 — PORTC bit 2 |
| Контакт 12 | RC3 — PORTC bit 3 |
| Контакт 13 | RC4 — PORTC bit 4 |
| Контакт 14 | RC5 — PORTC bit 5 |
| Контакт 15 | RC6 — PORTC bit 6 |
| Контакт 16 | RC7 — PORTC bit 7 |
| Контакт 17 | VSS — Ground reference |
| Контакт 18 | RD0 — PORTD bit 0 |
| Контакт 19 | RD1 — PORTD bit 1 |
| Контакт 20 | RD2 — PORTD bit 2 |
| Контакт 21 | RD3 — PORTD bit 3 |
| Контакт 22 | RD4 — PORTD bit 4 |
| Контакт 23 | RD5 — PORTD bit 5 |
| Контакт 24 | RD6 — PORTD bit 6 |
| Контакт 25 | RD7 — PORTD bit 7 |
| Контакт 26 | VSS — Ground reference |
| Контакт 27 | VDD — Positive supply (5 V) |
| Контакт 28 | RB0/INT — PORTB bit 0 / external interrupt |
| Контакт 29 | RB1 — PORTB bit 1 |
| Контакт 30 | RB2 — PORTB bit 2 |
| Контакт 31 | RB3 — PORTB bit 3 |
| Контакт 32 | RB4 — PORTB bit 4 |
| Контакт 33 | RB5 — PORTB bit 5 |
| Контакт 34 | RB6 — PORTB bit 6 |
| Контакт 35 | RB7 — PORTB bit 7 |
| Контакт 36 | RE0/RD — PORTE bit 0 / read strobe |
| Контакт 37 | RE1/WR — PORTE bit 1 / write strobe |
| Контакт 38 | RE2/CS — PORTE bit 2 / chip select |
| Контакт 39 | VDD — Positive supply (5 V) |
| Контакт 40 | VSS — Ground reference |
| Контакт 41 | MCLR/VPP — Master clear reset / programming voltage |
| Контакт 42 | NC — Not connected (per datasheet) |
| Контакт 43 | NC — Not connected (per datasheet) |
| Контакт 44 | NC — Not connected (per datasheet) |
Типичное применение
PIC17C43T-16E/PQ подходит для 6 применениеs: Industrial Control Front-End, Motor Control and PWM Drive, Embedded Communication Bridge, Instrumentation with User Interface, Legacy Embedded Control Systems, Educational and Prototyping Platforms.
Industrial Control Front-End
The PIC17C43T-16E/PQ fits industrial control front-ends through its 33 I/O pins, four timer/counter modules including CCP/PWM, and the USART with 9-bit address detect for multi-drop RS-485 networks. Its 8 KB OTP program memory accommodates PID control loops, communication stacks, and user-interface state machines. The -40 C to +125 C extended temperature grade supports factory-floor enclosures and outdoor cabinets. At 8.25 MIPS, deterministic 121 ns instruction execution simplifies real-time interrupt service routines for high-speed encoder feedback. The 5 V supply and 16 MHz external oscillator are common industrial design defaults, easing power-tree and clocking design.
Рекомендуется
Motor Control and PWM Drive
The PIC17C43T-16E/PQ drives DC and stepper motors through its Capture/Compare/PWM (CCP) module on Timer3, providing hardware PWM generation without CPU overhead. With 33 I/O pins, the device can simultaneously control multiple motor phases, read Hall sensors or quadrature encoders, and drive H-bridge enable lines. The 8.25 MIPS throughput handles field-oriented control (FOC) or trapezoidal commutation algorithms in real time. Extended -40 C to +125 C temperature operation suits under-hood automotive and industrial motor applications. The PIC17C43 also supports 9-bit address-detect USART for networked multi-axis motion controllers.
Рекомендуется
Embedded Communication Bridge
The PIC17C43T-16E/PQ bridges communication protocols using its hardware USART with 9-bit address detect, supporting RS-232, RS-485, and LIN bus interfaces commonly found in industrial networks. With 8 KB OTP program memory, the device holds multi-protocol translation firmware plus command parsing logic. The 454 bytes of RAM provides buffer space for serial packet assembly. The 8.25 MIPS throughput handles serial data at high baud rates (up to 1 Mbps in HS oscillator mode) without losing characters. Extended temperature operation enables deployment in cabinets, vehicles, and outdoor infrastructure.
Рекомендуется
Instrumentation with User Interface
The PIC17C43T-16E/PQ drives instrumentation front panels via its 33 I/O pins, which connect to 7-segment displays, keypads, indicator LEDs, and LCD modules. The 8 KB OTP program memory holds measurement routines, calibration tables, and menu state machines for handheld and benchtop instruments. Hardware 12-bit multiplier accelerates sensor linearization and RMS calculations. The 8.25 MIPS throughput supports responsive UI without perceptible lag. The PIC17C43 timer modules provide precise ADC sample timing and PWM backlight control. Extended -40 C to +125 C operation suits laboratory, field, and process-control environments.
Рекомендуется
Legacy Embedded Control Systems
The PIC17C43T-16E/PQ is widely deployed in legacy embedded products from the late 1990s through 2010s, including HVAC controllers, security panel keypads, point-of-sale terminals, and industrial PLC I/O modules. Many of these products have validated firmware and regulatory approvals tied to the PIC17C43 architecture, making Last Time Buy planning critical. Engineers maintaining these designs should evaluate migration paths to PIC18F or PIC24 flash-based parts before inventory exhausts. The PIC17C43's 8 KB OTP, 33 I/O, and USART remain adequate for typical supervisory control tasks at 8.25 MIPS.
Рекомендуется
Educational and Prototyping Platforms
The PIC17C43T-16E/PQ is used in university embedded-systems courses and industrial training kits to teach RISC architecture, assembly programming, and real-time control. Its 58 single-word instruction set provides a clean pedagogical model for studying computer architecture, while 16 MHz throughput and 33 I/O offer sufficient complexity for lab projects. OTP EPROM forces students to plan code carefully before programming, reinforcing pre-production engineering discipline. The PIC17C43 family supports the PICSTART Plus and PRO MATE II programmer ecosystem still found in academic labs. Many engineering curricula are migrating to PIC18F or dsPIC33 for active lifecycle support.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC17C43T-16E/PQ — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC17C43T-16/PQ | PIC17C43-16I/PQ | PIC17C43-16E/P |
|---|---|---|---|---|
| Package | 44-MQFP (PQ) 10x10 mm | 44-MQFP (PQ) - same | 44-MQFP (PQ) - same | 44-MQFP family equivalent |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 8 KB OTP EPROM | 8 KB OTP EPROM | 8 KB OTP EPROM | 8 KB OTP EPROM |
| RAM Size | 454 bytes | 454 bytes | 454 bytes | 454 bytes |
| Max Speed | 16 MHz (8.25 MIPS) | 16 MHz (8.25 MIPS) | 16 MHz (8.25 MIPS) | 16 MHz (8.25 MIPS) |
| Temperature Grade | -40 C to +125 C (Extended) | 0 C to +70 C (Commercial) | -40 C to +85 C (Industrial) | -40 C to +125 C (Extended) |
| Number of I/O | 33 | 33 | 33 | 33 |
| Lifecycle Status | Last Time Buy | Last Time Buy | Last Time Buy | Last Time Buy |
Ключевые отличия
- Extended industrial temperature grade (-40 C to +125 C) (против PIC17C43T-16/PQ)
- Largest memory variant in the PIC17C43 family (против PIC17C42A-33I/PQ)
- Last Time Buy status with Microchip-recommended flash migration path (против PIC18F4220)
Заметки по проектированию
The PIC17C43T-16E/PQ uses OTP EPROM, not flash. Code can be programmed only once - there is no in-circuit reprogramming for field firmware updates. Plan a prototype cycle using windowed PIC17C43JW parts before committing OTP production volume. EPROM programming voltage is applied to the MCLR/VPP pin (pin 41); ensure the production programmer supports the PIC17C43 device ID 0xBFA.
Estimated: at 16 MHz and 5 V supply, the PIC17C43 typical operating current is ~5 mA (ICC) per Microchip datasheet DC characteristics. SLEEP current is under 5 uA. Provide decoupling of 100 nF ceramic plus 10 uF bulk on each VDD pin (pins 27 and 39), placed within 5 mm of the IC. The PIC17C43 has two VDD pins for digital and analog sections; both must be tied to 5 V.
Place the external oscillator crystal or resonator within 5 mm of OSC1 (pin 7) and OSC2 (pin 8). Use short, symmetric traces and a grounded copper guard ring around the oscillator to reduce stray capacitance and EMI coupling. For HS mode (16 MHz operation), add 22-33 pF load capacitors matching the crystal specification; for XT mode use 15-22 pF. Keep clock traces away from I/O switching lines.
PORTA pins 0-5 share analog inputs AN0-AN5; ensure unused analog pins are configured as digital outputs (not floating inputs) to reduce shoot-through current and noise coupling. PORTB pins have interrupt-on-change capability with weak pull-ups; enable global RBPUM=0 to use internal pull-ups on input pins. The MCLR pin (pin 41) requires a 10 kohm pull-up to VDD and a 100 nF decoupling cap for noise immunity.
Информация о соответствии
Compliance data not specified in verified sources for PIC17C43T-16E/PQ. PIC17C43 series predates widespread RoHS compliance; verify with Microchip product page or datasheet for production builds. AEC-Q100 not applicable to this product family.