Microchip Technology

PIC16F874AT-E/PT - 20MHz 8-Bit MCU 7KB FLASH 44-TQFP | Microchip

Артикул: PIC16F874AT-E/PT ✓ Активен
В наличии Отправка в течение 1–3 рабочих дней
2.0 V to 5.5 V Vdss 44-TQFP (PT), 10x10 mm Package 20 MHz Speed 7 KB (4K x 14) Memory
От $5.7 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-09-21
Оптовые цены
Кол-во Цена за ед. Итого
1 $8.65 $8,65
10 $7.95 $79,50
100 $7.2 $720,00
500 $6.45 $3.225,00
1.000 $5.7 $5.700,00
ℹ️ Все цены указаны в USD

PIC16F874AT-E/PT Обзор

The Microchip Technology PIC16F874AT-E/PT is an 8-bit RISC Flash microcontroller running at up to 20 MHz instruction rate, integrating 7 KB (4K x 14) of program Flash, 192 bytes of RAM, and 128 bytes of EEPROM data memory in a 44-pin TQFP (10x10 mm) industrial-grade -40C to +125C package. The "T" suffix denotes Tape & Reel packaging, and the "E" suffix denotes the Extended industrial temperature grade.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory, RAM, peripherals, and I/O into one package. PIC microcontrollers use a Harvard RISC architecture with 35 single-word instructions, which gives them deterministic instruction timing and very low power consumption per MIPS. The PIC16F874A family sits between the smaller PIC16F87x (28-pin) and the larger PIC16F877A (40/44-pin with more I/O) - it offers the same peripheral set as the '877A but with reduced pin count, making it the right choice when 33 I/O are sufficient and 40-pin parts are over-budget.

Key features include 33 digital I/O lines, 5 channels of 10-bit ADC (up to 8 channels on the '877A), 2 analog comparators, a USART, an MSSP (SPI / I2C master-slave), 2 capture/compare/PWM modules, 2 8-bit timers plus 1 16-bit timer, an ICD (In-Circuit Debug) port, and self-programming. The enhanced PIC16F874A core adds a hardware multiplier and 14-bit instruction word, doubling arithmetic density over the original PIC16C7X. A 200 ns instruction execution time at 20 MHz provides real-time interrupt latency suitable for motor, power-conversion, and sensor feedback loops.

Typical applications include industrial control boards, automotive body and chassis ECUs, consumer white goods (washing machines, dishwashers, microwave ovens), HVAC thermostats, sensor-conditioning front ends, and any legacy embedded design that must remain sourceable for the next 5-10 years thanks to Microchip's Enhanced Flash program memory. The wide 2.0 V to 5.5 V operating range allows direct battery or 5 V regulator supplies.

For design in, populate the ICSP/ICD pins (RB6/RB7, MCLR) on every board even if you do not plan to debug in-circuit - you can recover bricked parts in production. The 44-TQFP uses Microchip's standard pinout shared with PIC16F877A-I/PT and PIC18F452-I/PT, enabling a single PCB layout to accept multiple MCU families.

This page synthesizes distributor stock, NRND lifecycle status, drop-in alternatives, and practical design notes not found on the manufacturer datasheet, distilled for the working engineer.

Аналоги без доработки для PIC16F874AT-E/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.

Варианты в этой серии

Модели той же серии, совместимые без доработки с PIC16F874AT-E/PT (тот же форм-фактор и посадочное место) — отличается по Package, Timers, I/O Pins, Core Architecture, Serial Interfaces.

Microchip Technology
Package: 44-pin TQFP (PT)
Timers: 3 (Timer0, Timer1, Timer2)
Core Architecture: PIC16 8-bit RISC (Harvard)
Microchip Technology
Package: 44-pin TQFP (PT), 10x10 mm
I/O Pins: 33 (5 ports)
Core Architecture: RISC, Harvard, 8-bit
Microchip Technology
Package: 44-pin QFN (ML), 8x8 mm, with exposed thermal pad
Timers: 2x 8-bit + 1x 16-bit
Core Architecture: 8-bit RISC (PIC16 mid-range, 14-bit instruction word)
Microchip Technology
Package: 44-pin TQFP (10x10 mm)
Microchip Technology
Package: 44-pin TQFP (10x10 mm), 'PT' suffix
Timers: 2x 8-bit (Timer0, Timer2) + 1x 16-bit (Timer1)
I/O Pins: 33 digital I/O
Microchip Technology
Package: 44-pin TQFP (PT), 10x10 mm
Timers: 2 x 8-bit + 1 x 16-bit
I/O Pins: 33 digital
Microchip Technology
Package: 44-pin TQFP (PT) 10x10 mm
Timers: 1 x 8-bit, 3 x 16-bit
I/O Pins: 34
Microchip Technology
Package: 44-pin TQFP (PT), 10x10 mm, 0.8 mm pitch
Timers: 1x 8-bit + 3x 16-bit + WDT
I/O Pins: 36

Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:

PIC16F874A-E/PT

✅ Прямая замена
Microchip Technology
📦 44-TQFP (PT)
PIC16F (PIC 8-bit) · RISC, Harvard, 8-bit · 35 single-word instructions · 7 KB (4K x 14 words) · 192 bytes · 128 bytes · 20 MHz · 200 ns

✓ В наличии

$7.45 / шт.

Открыть даташит →

PIC16F874A-I/PT

✅ Прямая замена
📦 44-TQFP (PT)
Same die, I-grade 0C to +70C vs -40C to +125C on E-grade

📋 Справочный аналог (нет в каталоге)

PIC16F877A-I/PT

✅ Прямая замена
Microchip Technology
📦 44-TQFP (PT)
PIC® 8-bit mid-range RISC (Harvard) · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 20 MHz · 200 ns (single-cycle) · 2.0 V to 5.5 V · 33 digital

✓ В наличии

$4.95 / шт.

Открыть даташит →

PIC16F874-10E/PT

✅ Прямая замена
Microchip Technology
📦 44-TQFP (PT)
PIC16 8-bit RISC (Harvard) · 7 KB · 192 bytes · 128 bytes · 20 MHz · 200 ns (at 20 MHz) · 35 (single-word) · 4.0 V to 5.5 V

✓ В наличии

$6.55 / шт.

Открыть даташит →

PIC18F452-I/PT

✅ Прямая замена
Microchip Technology
📦 44-TQFP (PT)
PIC 8-bit RISC (Harvard) · 32 KB (16K x 16) · 1.5 KB (1536 bytes) · 256 bytes · 40 MHz · 10 MIPS (100 ns instruction cycle) · 4.2 V to 5.5 V · 34

✓ В наличии

$5.84 / шт.

Открыть даташит →

PIC18F4520-I/PT

✅ Прямая замена
Microchip Technology
📦 44-TQFP (PT)
PIC18 (8-bit, Harvard) · 75 instructions, 16-bit opcodes · 32 KB (16K x 16) · 1.5 KB (1536 bytes) · 256 bytes · 40 MHz (10 MIPS per 4 clocks) · 2.0 V to 5.5 V · 36

✓ В наличии

$4.05 / шт.

Открыть даташит →

PIC16F874AT-E/PT Максимальные параметры и электрические характеристики

Product Family PIC16F874A
Core Architecture 8-bit PIC RISC (14-bit instruction word)
Instruction Set 35 single-word instructions
Instruction Execution Time 200 ns at 20 MHz
Максимальная тактовая частота 20 MHz
Program Memory (Flash) 7 KB (4K x 14)
RAM 192 bytes
EEPROM Data Memory 128 bytes
I/O Pins 33
ADC 10-bit, up to 8 channels
Comparators 2
Timers 2 x 8-bit, 1 x 16-bit
Capture/Compare/PWM (CCP) 2 modules
Serial Interfaces USART + MSSP (SPI / I2C)
In-Circuit Debug (ICD) Yes (2-wire on RB6/RB7)
Self-Programming Yes
Напряжение питания 2.0 V to 5.5 V
Рабочая температура -40 C to +125 C (E - Extended grade)
Корпус 44-TQFP (PT), 10x10 mm
Packaging Tape & Reel (T suffix)
Статус RoHS Compliant

Конфигурация выводов PIC16F874AT-E/PT

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Контакт 1 MCLR/VPP — Master Clear (reset) input / programming voltage
Контакт 2 RA0/AN0 — PORTA bit 0 / analog input 0
Контакт 3 RA1/AN1 — PORTA bit 1 / analog input 1
Контакт 4 RA2/AN2/VREF- — PORTA bit 2 / analog input 2 / ADC Vref-
Контакт 5 RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / ADC Vref+
Контакт 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Контакт 7 RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select
Контакт 8 RE0/RD/AN5 — PORTE bit 0 / read control for parallel slave port / analog input 5
Контакт 9 RE1/WR/AN6 — PORTE bit 1 / write control / analog input 6
Контакт 10 RE2/CS/AN7 — PORTE bit 2 / chip select / analog input 7
Контакт 11 VDD — Positive supply voltage (+2.0 to +5.5 V)
Контакт 12 VSS — Ground reference
Контакт 13 OSC1/CLKI — Crystal oscillator input / external clock in
Контакт 14 OSC2/CLKO — Crystal oscillator output / clock out
Контакт 15 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator out / Timer1 clock in
Контакт 16 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator in / CCP2 I/O
Контакт 17 RC2/CCP1 — PORTC bit 2 / CCP1 I/O
Контакт 18 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Контакт 19 RD0/PSP0 — PORTD bit 0 / parallel slave port bit 0
Контакт 20 RD1/PSP1 — PORTD bit 1 / parallel slave port bit 1
Контакт 21 RD2/PSP2 — PORTD bit 2 / parallel slave port bit 2
Контакт 22 RD3/PSP3 — PORTD bit 3 / parallel slave port bit 3
Контакт 23 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Контакт 24 RC5/SDO — PORTC bit 5 / SPI data out
Контакт 25 RC6/TX/CK — PORTC bit 6 / USART TX / USART clock
Контакт 26 RC7/RX/DT — PORTC bit 7 / USART RX / USART data
Контакт 27 RD4/PSP4 — PORTD bit 4 / parallel slave port bit 4
Контакт 28 RD5/PSP5 — PORTD bit 5 / parallel slave port bit 5
Контакт 29 RD6/PSP6 — PORTD bit 6 / parallel slave port bit 6
Контакт 30 RD7/PSP7 — PORTD bit 7 / parallel slave port bit 7
Контакт 31 VSS — Ground reference
Контакт 32 VDD — Positive supply voltage (+2.0 to +5.5 V)
Контакт 33 RB0/INT — PORTB bit 0 / external interrupt
Контакт 34 RB1 — PORTB bit 1
Контакт 35 RB2 — PORTB bit 2
Контакт 36 RB3/PGM — PORTB bit 3 / low-voltage programming
Контакт 37 RB4 — PORTB bit 4
Контакт 38 RB5 — PORTB bit 5
Контакт 39 RB6/PGC — PORTB bit 6 / ICSP clock (debug)
Контакт 40 RB7/PGD — PORTB bit 7 / ICSP data (debug)
Контакт 41 NC — Not connected (per datasheet)
Контакт 42 NC — Not connected (per datasheet)
Контакт 43 NC — Not connected (per datasheet)
Контакт 44 NC — Not connected (per datasheet)

Типичное применение

PIC16F874AT-E/PT подходит для 7 применениеs: Industrial Control PLCs and Sensor Conditioning, Automotive Body and Chassis ECUs, Consumer White Goods Control Boards, HVAC Thermostats and Building Automation, Battery-Powered Sensor Nodes (with sleep mode), Educational and Hobbyist Microcontroller Projects, Legacy Embedded Systems Maintenance.

🏭

Industrial Control PLCs and Sensor Conditioning

The PIC16F874AT-E/PT's 20 MHz core, 10-bit ADC and 33 I/O make it a strong fit for industrial sensor-conditioning front ends and small PLCs. The 192-byte RAM supports modest PID control loops while the 7 KB Flash holds state-machine logic for multi-channel analog inputs. Operates directly from 24 V industrial rails stepped down to 5 V. The -40 C to +125 C industrial range tolerates cabinet temperatures. Place the ICSP header on every board for field firmware updates.

🚗

Automotive Body and Chassis ECUs

The PIC16F874AT-E/PT's Extended -40 C to +125 C temperature grade and 33 I/O fit body-electronics modules like seat controllers, mirror adjusters, lighting drivers and HVAC blend-door actuators. The 2 CCP modules generate PWM for servo positioning while the MSSP drives I2C sensor clusters. Note this part is industrial-grade not AEC-Q100 - for safety-critical ECUs migrate to PIC16F1938-I/PT or dsPIC33. The 5 V tolerance on every I/O simplifies integration with 12 V automotive transients.

🔧

Consumer White Goods Control Boards

Washing machines, dishwashers, microwave ovens, and refrigerators use the PIC16F874AT-E/PT for the user-interface and motor-control board. The 7 KB Flash accommodates multi-button UI state machines plus UART command parsing. The USART interfaces with the main digital board while the PWM outputs drive motor triac gates. The Harvard architecture provides deterministic interrupt latency for safety-critical door-lock and water-level interlocks.

🌐

HVAC Thermostats and Building Automation

Wall-mounted HVAC thermostats use the PIC16F874AT-E/PT to read multiple thermistor inputs via the 10-bit ADC, drive the LCD, and switch 24 VAC relays through opto-isolated outputs. The 7 KB Flash stores the weekly scheduling algorithm, while 128 bytes of EEPROM retains user settings across power cycles. The Extended temperature grade handles attic-mounted equipment housings that swing from -10 C in winter to 70 C in summer.

🔋

Battery-Powered Sensor Nodes (with sleep mode)

Although the PIC16F874A is not the lowest-power PIC, its SLEEP mode at <1 uA combined with the MSSP and ADC makes it viable for solar-powered wireless sensor nodes that wake every 30 seconds to read a sensor and transmit. The 7 KB Flash holds a simple protocol stack, while 128-byte EEPROM logs calibration constants. The 2.0 V minimum VDD allows operation directly from two AA cells down to 2.2 V.

🧩

Educational and Hobbyist Microcontroller Projects

The PIC16F874AT-E/PT is widely used in university embedded-systems courses and Arduino-competitor projects because the 44-TQFP gives more I/O than the 28-pin PIC16F876A while remaining breadboard-friendly with an adapter. MPLAB X IDE, XC8 compiler, and PICkit 3/4 programmer support this part out of the box. The PIC16 instruction set is simple enough for students to learn assembly while the C compiler keeps advanced projects productive.

🖥️

Legacy Embedded Systems Maintenance

Many industrial products designed in the early 2000s used the original PIC16F874 (non-A). The PIC16F874AT-E/PT is the modern Extended-temperature Tape-and-Reel replacement that allows sustaining production of those legacy systems without PCB redesign. The 44-TQFP footprint and instruction set are forward-compatible, and MPLAB development tools continue to support this part. Contact Microchip factory for long-term supply contracts if you need 10-year support.

Сводка рекомендуемых товаров

MCP6022 Dual op-amp for sensor signal conditioning Используется в: Industrial Control PLCs and Sensor Conditioning MCP2551 CAN transceiver for industrial fieldbus Используется в: Industrial Control PLCs and Sensor Conditioning PIC16F874A-E/PT Microchip Technology Используется в: Industrial Control PLCs and Sensor Conditioning MCP2515 Standalone CAN controller Используется в: Automotive Body and Chassis ECUs TLE4275 5V LDO for automotive supply rails Используется в: Automotive Body and Chassis ECUs PIC16F874A-I/PT Commercial-grade cost-down alternative for indoor appliances Используется в: Consumer White Goods Control Boards, Educational and Hobbyist Microcontroller Projects MOC3021 Optotriac for AC motor control Используется в: Consumer White Goods Control Boards MCP9700 Analog temperature sensor for thermistor replacement Используется в: HVAC Thermostats and Building Automation MCP23017 I2C I/O expander for additional relay drivers Используется в: HVAC Thermostats and Building Automation MRF24J40 2.4 GHz IEEE 802.15.4 transceiver for wireless sensor networks Используется в: Battery-Powered Sensor Nodes (with sleep mode) MCP1700 Low-Iq LDO regulator for battery applications Используется в: Battery-Powered Sensor Nodes (with sleep mode) PICkit 4 In-circuit debugger and programmer Используется в: Educational and Hobbyist Microcontroller Projects PIC16F874-20/P Microchip Technology Используется в: Legacy Embedded Systems Maintenance PIC16F874-10E/PT Microchip Technology Используется в: Legacy Embedded Systems Maintenance
What is the flash program memory size of PIC16F874AT-E/PT?
The PIC16F874AT-E/PT integrates 7 KB of Flash program memory, organized as 4K x 14-bit words for the enhanced PIC16 core. According to the Microchip 39582b datasheet, this allows approximately 2000-4000 instructions depending on branch density, with 100,000 typical erase/write cycles and 40-year retention.
What is the maximum operating frequency of PIC16F874AT-E/PT?
The PIC16F874AT-E/PT operates up to 20 MHz external oscillator frequency, giving a 200 ns instruction execution time. Each internal instruction cycle is 4 oscillator clocks (FOSC/4), so at 20 MHz you get 5 MIPS of processing throughput - adequate for motor control loops, sensor sampling, and basic communication stacks.
What is the difference between PIC16F874A and PIC16F877A?
The PIC16F874A and PIC16F877A share the same 14-bit enhanced core, 192 bytes RAM, 128 bytes EEPROM, 2 comparators, USART and MSSP. The PIC16F877A adds more I/O (40 pins vs 33 on the '874A) and an extra 2 ADC channels (8 vs up to 5). Both share the 44-TQFP (PT) footprint, so the '874A is a drop-in for cost-sensitive designs with fewer I/O.
What is the operating temperature range of PIC16F874AT-E/PT?
The PIC16F874AT-E/PT is specified for the Extended -40 C to +125 C industrial temperature range, indicated by the E suffix in the part number. The matching I-grade parts operate 0 C to +70 C commercial, while the E-grade parts are required for outdoor enclosures, automotive under-hood, and industrial control cabinets.
Where can I buy PIC16F874AT-E/PT and what is the lead time?
The PIC16F874AT-E/PT is in distributor stock at DigiKey and Mouser in small-to-medium reels, typically with 2-4 week lead time on factory-direct reel orders as of 2026-09-21. Heisener and Avaq list in stock with quoted unit price around $8.65 at qty 1 - get a quote for current factory lead time on larger reels.
What is the current price of PIC16F874AT-E/PT?
The PIC16F874AT-E/PT is priced at approximately $8.65 at qty 1, falling to roughly $5.70 at qty 1000 in Tape & Reel packaging as of 2026-09-21 from major distributors. Pricing varies by reel size; contact distributors for a quote on full 1000-piece reels and lifetime-buy pricing for EOL risk mitigation.
Is PIC16F874AT-E/PT in stock at distributors?
As of 2026-09-21, PIC16F874AT-E/PT shows distributor stock at Heisener (2,320 pieces) and DigiKey, with limited stock at Mouser. For larger production volumes contact Microchip directly or authorized distributors - this is an extended-temperature industrial part that is not always in deep distributor inventory.
PIC16F874AT-E/PT vs PIC16F874A-I/PT - which should I choose?
Choose PIC16F874AT-E/PT (E suffix) when your product must operate from -40 C to +125 C in outdoor, automotive under-hood, or industrial enclosures. Choose PIC16F874A-I/PT (I suffix) for commercial 0 C to +70 C indoor applications - the I-grade is typically $1-2 cheaper per part. Both share the same 44-TQFP footprint and are pin-compatible drop-in replacements.
What is the best drop-in replacement for PIC16F874AT-E/PT?
The best drop-in replacement for PIC16F874AT-E/PT is PIC16F874A-E/PT (extended-temperature, but in tube rather than T&R) or PIC16F874-10E/PT (lower 10 MHz spec). For a modern migration path Microchip recommends PIC16F18875 in a 40-pin variant - this requires PCB re-spin for the smaller package and is not drop-in.
Is there an Atmel/Microchip ARM equivalent for PIC16F874AT-E/PT?
Yes - Microchip recommends migrating to the ATSAME51J20A-MUT (ARM Cortex-M4F, 120 MHz, 1 MB Flash, 44-pin TQFP compatible footprint) for new designs requiring more performance. This is NOT a drop-in replacement: pin functions differ, you must re-route SPI/USART signals, and firmware must be rewritten in C with the Harmony 3 framework.
Where can I download the PIC16F874AT-E/PT datasheet PDF?
The official Microchip PIC16F874AT-E/PT datasheet (document 39582b, covering 28/40/44-pin Enhanced Flash Microcontrollers) is available at https://ww1.microchip.com/downloads/en/DeviceDoc/39582b.pdf. The datasheet contains electrical characteristics, pinout diagrams for all four packages, instruction set reference, and peripheral driver examples.
Where can I find the PIC16F874AT-E/PT pinout?
The full PIC16F874AT-E/PT pinout for the 44-TQFP (PT) package is shown on the XAIPART product page SVG diagram and on page 7 of the 39582b datasheet. Pin 1 is at the top-left dot, with RA0-RA5 on the left edge, RB0-RB7 on the bottom, RC0-RC7 on the right, and RD0-RD7 plus RE0-RE2 on the top edge - a layout shared with PIC16F877A and PIC18F452.
How do I migrate PIC16F874AT-E/PT firmware to PIC18F?
To migrate PIC16F874AT-E/PT firmware to PIC18F452-I/PT (same 44-TQFP footprint), the SFR addresses, instruction set, and banking model change - this is a recompile with the MPLAB XC8 compiler set to PIC18 mode, not a binary drop. Most C code ports in 1-2 days; assembly requires manual rewrite because the 16-bit PIC18 instruction word differs from the 14-bit PIC16 word.
Is PIC16F874AT-E/PT obsolete or active?
The PIC16F874AT-E/PT is currently active and in production at Microchip as of 2026-09-21. The original non-A PIC16F874 has been EOL since around 2010, but the PIC16F874A silicon revision is mainstream and is supported with new device variants. Microchip's published migration path for new designs is PIC16F18875 (more memory, different package) but the '874A remains in stock.
What are the key specifications of PIC16F874AT-E/PT that engineers should know?
The PIC16F874AT-E/PT combines 8-bit RISC core at 20 MHz (5 MIPS), 7 KB Flash, 192 B RAM, 128 B EEPROM, 33 I/O, 10-bit ADC with up to 8 channels, 2 comparators, USART plus MSSP, and 2 CCP modules in a 44-TQFP. Operating voltage 2.0-5.5 V and -40 C to +125 C industrial range. These seven parameters define the part's envelope for BOM selection.

Справочные инженерные данные для PIC16F874AT-E/PT — сравнение, рекомендации по проектированию и информация о соответствии.

Руководство по выбору

Choose PIC16F874AT-E/PT when you need an 8-bit RISC MCU in 44-TQFP with industrial -40 C to +125 C operation, Tape & Reel SMT packaging, 7 KB Flash, 33 I/O, and 10-bit ADC. Pick PIC16F874A-I/PT for indoor commercial products to save cost (drops EOL/ext-grade pricing). Pick PIC16F877A-I/PT when you need 40 I/O and 2 extra ADC channels with the same footprint. Pick PIC16F874-10E/PT only for legacy systems that cannot recompile - half the Flash, half the clock. Pick PIC18F4520-I/PT when you need more headroom (32 KB Flash) and accept a recompile to PIC18 instruction set. For new designs consider ATSAME51J20A-MU (Cortex-M4F) but plan a 4-week firmware rewrite.

Сравнение с аналогами

Параметр Этот товар PIC16F874A-E/PT PIC16F874A-I/PT PIC16F877A-I/PT PIC16F874-10E/PT PIC18F452-I/PT PIC18F4520-I/PT
Package 44-TQFP (PT) 10x10 mm 44-TQFP (PT) - same 44-TQFP (PT) - same 44-TQFP (PT) - same 44-TQFP (PT) - same 44-TQFP (PT) - same 44-TQFP (PT) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Flash 7 KB (4K x 14) 7 KB - same 7 KB - same 14 KB (+100%) 4 KB (-43%) 16 KB (+129%) 32 KB (+357%)
RAM 192 bytes 192 bytes - same 192 bytes - same 192 bytes - same 192 bytes - same 1536 bytes (+700%) 1536 bytes (+700%)
EEPROM 128 bytes 128 bytes - same 128 bytes - same 256 bytes (+100%) 64 bytes (-50%) 256 bytes (+100%) 256 bytes (+100%)
I/O Pins 33 33 - same 33 - same 40 (+21%) 33 - same 33 - same 36 (+9%)
ADC Channels 8 channels, 10-bit 8 ch, 10-bit - same 8 ch, 10-bit - same 8 ch, 10-bit - same 8 ch, 10-bit - same 8 ch, 10-bit - same 13 ch, 10-bit (+62%)
Max Clock Frequency 20 MHz 20 MHz - same 20 MHz - same 20 MHz - same 10 MHz (-50%) 40 MHz (+100%) 40 MHz (+100%)
Operating Temperature -40 C to +125 C (E grade) -40 C to +125 C - same 0 C to +70 C (I grade) 0 C to +70 C (I grade) -40 C to +125 C - same 0 C to +70 C (I grade) 0 C to +70 C (I grade)
Core Architecture PIC16 (14-bit instruction) PIC16 (14-bit) - same PIC16 (14-bit) - same PIC16 (14-bit) - same PIC16 (14-bit) - same PIC18 (16-bit) - firmware rewrite required PIC18 (16-bit) - firmware rewrite required

Ключевые отличия

  • Industrial Extended temperature in T&R packaging (против PIC16F874A-I/PT)
  • Enhanced 14-bit core with hardware multiplier (против PIC16F874-10E/PT)
  • Right-sized peripheral set with 33 I/O (против PIC16F877A-I/PT)
  • Harvard RISC determinism for hard real-time (против PIC18F4520-I/PT)

Заметки по проектированию

The PIC16F874AT-E/PT requires a single 2.0 V to 5.5 V supply on pins 11 and 32, both of which must be bypassed with 100 nF ceramic capacitors placed within 5 mm of each VDD pin. Estimated: at 20 MHz and 5 V the active current is ~13 mA, while sleep mode drops below 1 uA. For battery applications add a 10 uF bulk capacitor on VDD and consider MCP1700 250 mA LDO for 6-12 V industrial supplies.

Always place a 5-pin ICSP header (MCLR, VDD, VSS, RB6/PGC, RB7/PGD) on every board, even for one-time-only production - this allows recovery of bricked parts and in-circuit firmware updates. The 44-TQFP has 0.8 mm pitch; use NSMD pads with 0.4 mm aperture solder paste for reliable reflow. Estimated: keep-out zone under the QFP body should be filled with thermal vias to a ground plane on layer 2.

The PIC16F874A is a 5 V tolerant MCU - do not connect 3.3 V peripherals directly to PORTB without a level shifter if the PIC runs at 5 V VDD (VIH min is 0.25*VDD+0.8V = 2.05 V so 3.3 V is recognized as HIGH, but VOL of 3.3 V device may exceed PIC VIL). MCLR must have a 10 kohm pull-up to VDD or the part will randomly reset. Configuration bits must be programmed to enable the watchdog, brown-out reset, and low-voltage programming for production firmware.

Keep the 20 MHz crystal traces short (<10 mm) and surround them with a ground pour on the same layer. Estimated: at 20 MHz the second harmonic falls at 40 MHz which can radiate from long OSC traces and couple into analog inputs. Place the ADC reference decoupling capacitor (100 nF) directly on the VREF+ pin (RA3) when using external voltage reference; otherwise tie VREF+ to VDD and accept the reduced ADC absolute accuracy.

Информация о соответствии

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Без свинца
Yes
Без галогенов
Unknown
Конфликтные минералы
Compliant

RoHS compliant per Microchip product page. Not AEC-Q100 qualified - this is industrial-grade (-40 C to +125 C), not automotive-grade. For AEC-Q100 safety-critical automotive ECUs use dsPIC33 or PIC16F1938 with PPAP documentation.

Данные проверены: 2026-09-21 — данные проверены и курируются командой компонентной инженерии XAIPART

Похожие запросы

PIC16F874AT-E/PT PIC16F874AT-E/PT datasheet PIC16F874A-E/PT vs PIC16F874AT-E/PT Microchip PIC16F874A TQFP 44 PIC16F874A industrial extended temperature PIC16F874AT-E/PT buy price PIC16F874AT-E/PT pinout 44-TQFP PIC16F874A drop-in replacement PIC16F874A industrial control PLC PIC16F874A automotive ECU alternative PIC16F874A legacy system maintenance PIC16F874A PIC18F452 migration PIC16F874AT-E/PT distributor stock what is the flash size of PIC16F874AT-E/PT PIC16F874A vs PIC16F877A difference

Связанные компоненты & термины

Microchip Technology PIC16F874AT-E/PT PIC16F874A PIC16F877A PIC16F874 PIC18F452 PIC18F4520 PIC microcontroller 8-bit MCU RISC architecture Harvard architecture Flash program memory EEPROM 44-TQFP TQFP package TQFP-44 SMT Tape and Reel Industrial temperature grade AEC-Q100 RoHS REACH ICSP In-Circuit Debug MPLAB X IDE XC8 compiler PICkit 10-bit ADC USART MSSP I2C SPI PWM CCP module
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ