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 ——相同封装,引脚兼容。需要 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.