PIC17C43T-25/PQ - 8KB OTP 8-Bit PIC MCU 25MHz | Microchip
料号: PIC17C43T-25/PQ ✗ 停产| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $13.5 | $13.50 |
| 10 | $12.15 | $121.50 |
| 100 | $10.8 | $1,080.00 |
| 500 | $9.45 | $4,725.00 |
| 1,000 | $8.1 | $8,100.00 |
PIC17C43T-25/PQ 概述
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, data memory, and configurable peripheral interfaces. The PIC17C family is the first generation of Microchip's 8-bit RISC architecture to use a 16-bit-wide instruction word and a 16-level hardware stack, sitting between the PIC16 mid-range and PIC18 enhanced devices in Microchip's 8-bit portfolio. PIC17C parts are categorized as EPROM/ROM-based 8-bit microcontrollers within the broader power-management-and-control IC hierarchy.
Key features include 8KB OTP program memory, 454 bytes of general-purpose RAM, hardware multiplier, 8-level deep hardware stack, 33 I/O pins, two 8-bit timer/counters, one 16-bit timer/counter, a Universal Synchronous/Asynchronous Receiver-Transmitter (USART) port, and a capture/compare/PWM (CCP) module. The instruction set is upward-compatible with PIC16C/PIC12C devices, easing migration for legacy code bases.
Technically, the device is built on a CMOS EPROM process and supports in-circuit serial programming (ICSP) for OTP programming in production environments. The Harvard architecture separates program and data buses, allowing instruction fetch and data access to occur in parallel and delivering deterministic 121 ns instruction timing. At 25 MHz the part delivers approximately 8.25 MIPS, sufficient for real-time control loops in motor-drive and instrumentation designs.
Typical applications include industrial control, consumer electronics, and automotive subsystems such as instrument clusters and HVAC controllers. It is also used in test-and-measurement instrumentation and as an embedded control engine for legacy PIC16 designs that need a 16-bit program word.
When designing with this part, note that the PIC17C43 is now in EOL/obsolete status - consider the recommended replacement, the PIC18F4220, for new designs. Existing PIC17C43 firmware can be migrated to PIC18 with minimal rewrite due to the upward-compatible instruction set.
This page synthesizes distributor pricing, drop-in alternatives (PQ package only), and practical design notes not found in the standalone datasheet.
直接替换替代料: PIC17C43T-25/PQ ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC17C43T-25/PQ (相同外形与封装尺寸) ——差异在于 Package, Program Memory Type, RAM Size, Operating Temperature Range, Program Memory Size.
快速对比工具——选择替代料号进行并排对比:
PIC17C43T-25I/PQ
✅ 直接替换✓ 有现货
$13.5 / 个
查看数据手册 →PIC17C43T-25/PQ
✅ 直接替换✓ 有现货
$8.1 / 个
查看数据手册 →PIC17C42A-33/PQ
✅ 直接替换 ⚠️ 规格未核验✓ 有现货
$6.45 / 个
查看数据手册 →PIC17C42AT-25/PQ
✅ 直接替换 ⚠️ 规格未核验✓ 有现货
$8.65 / 个
查看数据手册 →PIC17C42AT-33E/PQ
✅ 直接替换 ⚠️ 规格未核验✓ 有现货
$10.6 / 个
查看数据手册 →PIC17C42A-33I/PQ
✅ 直接替换 ⚠️ 规格未核验✓ 有现货
$11.4 / 个
查看数据手册 →PIC17C43T-25/PQ 最大额定值与电气特性
| Core | PIC 8-bit RISC |
| Core Family | PIC17C |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 8 KB (4K x 16) |
| RAM Size | 454 x 8 bytes |
| 最大时钟频率 | 25 MHz |
| Instruction Cycle Time | 121 ns |
| Performance | 8.25 MIPS |
| Number of I/O Pins | 33 |
| Supply Voltage (Vcc) | 4.5 V to 6 V |
| 数据总线宽度 | 8-bit |
| Instruction Word Width | 16-bit |
| Hardware Stack Depth | 16 levels |
| Timers | Two 8-bit + one 16-bit timer/counter |
| Communication Interfaces | USART, SPI, I2C |
| Peripherals | Brown-out detect, PWM, capture/compare |
| 工作温度 | 0C to +70C (commercial) |
| 封装 | 44-MQFP (PQ, 10x10 mm) |
| 安装类型 | Surface Mount |
| Lead Finish / Terminal Form | Gull wing |
| Packaging | Tape & Reel (T) |
PIC17C43T-25/PQ 引脚配置
| 引脚 1 | RA0/AN0 — PORTA bit 0 / analog input |
| 引脚 2 | RA1/AN1 — PORTA bit 1 / analog input |
| 引脚 3 | RA2/AN2 — PORTA bit 2 / analog input |
| 引脚 4 | RA3/AN3 — PORTA bit 3 / analog input |
| 引脚 5 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| 引脚 6 | RA5/SS — PORTA bit 5 / SPI slave select |
| 引脚 7 | OSC1/CLKIN — Oscillator input / external clock |
| 引脚 8 | OSC2/CLKOUT — Oscillator output |
| 引脚 9 | MCLR/VPP — Master clear reset / programming voltage |
| 引脚 10 | Vss — Ground reference |
| 引脚 11 | VDD — Positive supply voltage |
| 引脚 12 | RB0/INT — PORTB bit 0 / external interrupt |
| 引脚 13 | RB1 — PORTB bit 1 |
| 引脚 14 | RB2 — PORTB bit 2 |
| 引脚 15 | RB3 — PORTB bit 3 |
| 引脚 16 | RB4 — PORTB bit 4 |
| 引脚 17 | RB5 — PORTB bit 5 |
| 引脚 18 | RB6 — PORTB bit 6 |
| 引脚 19 | RB7 — PORTB bit 7 |
| 引脚 20 | Vss — Ground reference |
| 引脚 21 | RC0 — PORTC bit 0 |
| 引脚 22 | RC1 — PORTC bit 1 |
| 引脚 23 | RC2 — PORTC bit 2 |
| 引脚 24 | RC3 — PORTC bit 3 |
| 引脚 25 | RC4 — PORTC bit 4 |
| 引脚 26 | RC5 — PORTC bit 5 |
| 引脚 27 | RC6 — PORTC bit 6 |
| 引脚 28 | RC7 — PORTC bit 7 |
| 引脚 29 | RD0 — PORTD bit 0 |
| 引脚 30 | RD1 — PORTD bit 1 |
| 引脚 31 | RD2 — PORTD bit 2 |
| 引脚 32 | RD3 — PORTD bit 3 |
| 引脚 33 | RD4 — PORTD bit 4 |
| 引脚 34 | RD5 — PORTD bit 5 |
| 引脚 35 | RD6 — PORTD bit 6 |
| 引脚 36 | RD7 — PORTD bit 7 |
| 引脚 37 | RE0/RD — PORTE bit 0 / parallel slave port read |
| 引脚 38 | RE1/WR — PORTE bit 1 / parallel slave port write |
| 引脚 39 | RE2/CS — PORTE bit 2 / parallel slave port chip select |
| 引脚 40 | Vss — Ground reference |
| 引脚 41 | Vdd — Positive supply voltage |
| 引脚 42 | TX/CK — USART asynchronous transmit / synchronous clock |
| 引脚 43 | RX/DT — USART asynchronous receive / synchronous data |
| 引脚 44 | NC — Not connected (per datasheet) |
典型应用
PIC17C43T-25/PQ 适用于 6 应用s: Industrial Control Systems, Consumer Electronics Appliance Control, Automotive Subsystem Control, Test and Measurement Instrumentation, Embedded Legacy Industrial Communication Gateways, Educational and Development Platforms.
Industrial Control Systems
The PIC17C43T-25/PQ is well-suited to industrial control loops that need deterministic 8-bit timing at a low BOM cost. With 8.25 MIPS throughput, 33 I/O pins, and a hardware USART for Modbus or proprietary serial links, the part can drive sensor interfaces, relay drivers, and stepper-motor pulse trains directly from its capture/compare/PWM module. Its 4.5 V to 6 V supply range is compatible with 5 V industrial backplanes, and the 44-MQFP footprint offers sufficient pin count for keypad scanning plus LCD segment driving in machine-control HMIs. Engineers designing with this part should add external ESD protection on field-wiring pins.
推荐
Consumer Electronics Appliance Control
Household appliances such as washing machines, microwave ovens, and dishwashers traditionally use PIC17-class MCUs to manage timing, user input, and motor control. The PIC17C43T-25/PQ provides OTP EPROM for locked firmware, 454 bytes of RAM for small state machines, and a USART for diagnostic interfaces used during factory calibration. Its 25 MHz speed delivers sufficient MIPS for software-debounced keypads and PWM-driven display backlights. The 44-MQFP package fits comfortably on the larger PCBs used in white goods, where thermal performance is rarely a constraint.
推荐
Automotive Subsystem Control
In legacy automotive subsystems - particularly body controllers, HVAC actuators, and instrument-cluster peripherals - the PIC17C43 was widely used because of its CMOS EPROM robustness and automotive-grade temperature variants. The PIC17C43T-25/PQ is the commercial temp variant (0C to +70C); for under-hood or cabin modules requiring -40C to +125C operation, designers historically moved to the PIC17C43T-25I/PQ (industrial) or a Q-graded part. The part's PWM and USART peripherals simplify driving small BLDC fans and communicating with dashboard LIN/CAN gateways via external transceivers.
推荐
Test and Measurement Instrumentation
Bench-top instruments such as digital multimeters, panel meters, and small-form-factor oscilloscopes rely on 8-bit MCUs for front-panel handling, ADC sequencing, and PC serial uplink. The PIC17C43T-25/PQ's USART directly drives RS-232 links (via an external MAX232 or equivalent), while its 33 I/O lines can scan keypads and drive character LCDs. With 8KB of OTP code space, designers can fit complete menu-driven firmware plus calibration tables without resorting to external memory. The deterministic 121 ns instruction cycle helps synchronize ADC sample timing for accurate measurements.
推荐
Embedded Legacy Industrial Communication Gateways
PIC17C43 firmware is found in many deployed protocol-conversion gateways (RS-232 to RS-485, Modbus RTU bridges, simple BACnet nodes). The PIC17C43T-25/PQ's 8KB code space and USART let it buffer frames and forward packets in real time without an RTOS. Its 25 MHz core delivers 8.25 MIPS, sufficient to parse serial frames at 115.2 kbaud with margin. Designers building replacements for end-of-life PIC17-based gateways can drop in the PIC17C43T-25/PQ on the original MQFP PCB while migrating to flash-based PIC18 for new designs.
推荐
Educational and Development Platforms
The PIC17C43 architecture has historically been used in university curricula and hobbyist development kits because of its upward compatibility with the simpler PIC16 mid-range parts and its exposure of 16-bit instructions. The PIC17C43T-25/PQ gives students hands-on experience with EPROM programming, USART communication, and hardware timer/counters in a 5 V-tolerant 44-MQFP package. However, due to EOL status, classrooms now prefer flash-based PIC18F equivalents, leaving the PIC17C43T-25/PQ for legacy lab kits and spare-part replacement.
推荐
推荐产品汇总
工程参考数据: PIC17C43T-25/PQ ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC17C43T-25I/PQ | PIC17C42A-33/PQ | PIC17C42AT-25/PQ |
|---|---|---|---|---|
| Package | 44-MQFP (PQ, 10x10 mm) | 44-MQFP (PQ, 10x10 mm) - same | 44-MQFP (PQ, 10x10 mm) - same | 44-MQFP (PQ, 10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core Family | PIC17C | PIC17C | PIC17C | PIC17C |
| Program Memory Size | 8 KB (4K x 16) | 8 KB (4K x 16) | 4 KB (-50%) | 4 KB (-50%) |
| Maximum Clock Frequency | 25 MHz | 25 MHz | 33 MHz | 25 MHz |
| RAM Size | 454 bytes | 454 bytes | 454 bytes | 454 bytes |
| Operating Temperature | 0C to +70C (commercial) | -40C to +85C (industrial) | 0C to +70C (commercial) | 0C to +70C (commercial) |
| Lifecycle Status | Obsolete (EOL) | Obsolete (EOL) | Obsolete (EOL) | Obsolete (EOL) |
关键差异点
- Highest program memory in PIC17C family (对比 PIC17C42A-33/PQ)
- Commercial temperature grade optimized for cost-sensitive indoor designs (对比 PIC17C43T-25I/PQ)
- Tape-and-reel packaging for high-volume SMT (对比 Tray-packaged PIC17C43 variants)
设计说明
The PIC17C43T-25/PQ is obsolete and not recommended for new designs. Engineers should design with the recommended replacement PIC18F4220 for active production support, and use the PIC17C43T-25/PQ only as a form-fit-function replacement for legacy boards. Attempting to qualify the obsolete part for new programs will create long-term supply risk.
Provide a clean 5 V supply (4.5 V to 6 V as specified). Place a 100 nF decoupling capacitor close to each VDD pin (pins 11 and 41) and a bulk 10 uF tantalum or ceramic at the board entry. The PIC17C43 has internal brown-out detection that should be enabled in the configuration word to prevent code runaway during VDD dips below 4.5 V.
Keep the crystal or external clock traces to OSC1/OSC2 (pins 7 and 8) short and surrounded by a ground pour to minimize EMI pickup. Place MCLR/VPP (pin 9) with a 10 kohm pull-up to VDD and a 100 nF cap to ground for clean reset behavior; avoid long traces to MCLR to prevent spurious resets from switching noise.
The 44-MQFP (PQ, 10x10 mm) package has 0.8 mm lead pitch and gull-wing terminations suitable for SMT reflow. Hand-soldering the MQFP requires a fine tip and careful flux control; for prototyping, consider using an adapter PCB that breaks the PQ pins out to 0.1 inch headers. Production assembly should use a stencil with at least 0.15 mm aperture width for reliable paste deposition.
合规信息
Compliance status for the obsolete PIC17C43T-25/PQ is not explicitly stated in the verified web data; refer to the legacy Microchip PIC17C43 datasheet and the original part declaration for definitive RoHS/lead-free information. New designs should target the PIC18F4220 for full RoHS/REACH compliance.