PIC16LF874T-04I/PQ - 8-bit PIC MCU, 7KB Flash, 44-MQFP | Microchip
N.º de pieza: PIC16LF874T-04I/PQ ✓ Activo| Cant. | Precio unitario | Total |
|---|---|---|
| 1 | $12.5 | $12,50 |
| 10 | $11.25 | $112,50 |
| 100 | $9.8 | $980,00 |
| 500 | $8.75 | $4.375,00 |
| 1.000 | $7.95 | $7.950,00 |
PIC16LF874T-04I/PQ Descripción general
A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory, working RAM, and a configurable set of peripheral blocks. The 8-bit PIC16F microcontrollers sit at the entry level of Microchip's PIC architecture hierarchy (PIC10/12/16/18/24/32, dsPIC, PIC32) and are commonly used as glue logic, sensor-interface controllers, and small state machines in mixed-signal systems. Low-voltage F (LF) variants add extended supply-range operation for battery-powered and energy-harvesting designs where the standard PIC16F parts would not regulate correctly below 4.5V.
Key features include integrated peripherals such as Brown-out Detect/Reset (BOR), Power-On Reset (POR), Pulse Width Modulation (PWM), Watchdog Timer (WDT), an A/D converter, and a USART. The 8-bit RISC instruction set reduces code density overhead, while the 14-bit wide FLASH word enables compact program storage. The 33 I/O pins support direct interfacing to LEDs, keypads, LCDs, and analog sensors without external glue logic.
The PIC16LF874T-04I/PQ is targeted at industrial control, automotive subsystems, and consumer electronics where deterministic 8-bit performance, low cost, and proven PIC tool-chain support outweigh the need for higher MIPS or DSP capability. The 44-MQFP package provides generous pin-out for parallel buses and analog front-end connections. This -04I variant is rated for the industrial temperature range (-40C to +85C) and operates at up to 4 MHz from a 5V supply.
When designing with this MCU, ensure the MCLR reset circuit includes the datasheet-recommended pull-up, and decouple VDD with a 0.1 uF ceramic placed within 5 mm of the supply pin. For in-circuit serial programming (ICSP), reserve the dedicated PGD/PGC pins and isolate them from heavy-load traces to preserve programming margin.
This page synthesizes distributor pricing, drop-in MQFP alternatives, and practical design notes not found in the manufacturer datasheet alone.
Alternativas directas para PIC16LF874T-04I/PQ — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.
Variantes de esta serie
Modelos de la misma serie compatibles directamente con PIC16LF874T-04I/PQ (mismo factor de forma y huella) — difiere en Package, Core Architecture, Program Memory Size, Peripherals, Mounting Type.
Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:
PIC16LF874-04I/PQ
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC16LF874-04/PQ
✅ Sustitución directa✓ En stock
$5.55 / unidad
Ver hoja de datos →PIC16LF874T-04I/PT
✅ Sustitución directa✓ En stock
$5.4 / unidad
Ver hoja de datos →PIC16LF874-04I/L
✅ Sustitución directa✓ En stock
$6.2 / unidad
Ver hoja de datos →PIC16LF874T-04I/L
✅ Sustitución directa✓ En stock
$2.76 / unidad
Ver hoja de datos →PIC16LF874T-04I/PQ Valores máximos y características eléctricas
| Core Architecture | 8-bit PIC16F RISC |
| Program Memory Type | FLASH |
| Program Memory Size | 7 KB (4K x 14) |
| RAM Size | 192 bytes |
| CPU Speed (Max) | 4 MHz |
| Supply Voltage Range | 2.0 V to 5.5 V |
| Number of I/O Pins | 33 |
| Encapsulado | 44-MQFP (10x10 mm) |
| Tipo de montaje | Surface Mount |
| Temperatura de funcionamiento | -40 C to +85 C (Industrial) |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
| Data Converters | A/D (per datasheet) |
| Communication | USART (per datasheet) |
Configuración de pines de PIC16LF874T-04I/PQ
| Pin 1 | OSC1/CLKIN — Oscillator input / external clock input |
| Pin 2 | OSC2/CLKOUT — Oscillator output / clock output |
| Pin 3 | MCLR — Master Clear (reset) input, active low |
| Pin 4 | RA0/AN0 — Port A bit 0 / analog input 0 |
| Pin 5 | RA1/AN1 — Port A bit 1 / analog input 1 |
| Pin 6 | RA2/AN2 — Port A bit 2 / analog input 2 |
| Pin 7 | RA3/AN3/VREF — Port A bit 3 / analog input 3 / VREF |
| Pin 8 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| Pin 9 | RA5/AN4/SS — Port A bit 5 / analog input 4 / SPI slave select |
| Pin 10 | VSS — Ground reference |
| Pin 11 | VDD — Positive supply voltage |
| Pin 12 | RB0/INT — Port B bit 0 / external interrupt |
| Pin 13 | RB1 — Port B bit 1 |
| Pin 14 | RB2 — Port B bit 2 |
| Pin 15 | RB3/PGM — Port B bit 3 / LVP programming |
| Pin 16 | RB4 — Port B bit 4 |
| Pin 17 | RB5 — Port B bit 5 |
| Pin 18 | RB6/PGC — Port B bit 6 / ICSP clock |
| Pin 19 | RB7/PGD — Port B bit 7 / ICSP data |
| Pin 20 | VSS — Ground reference |
| Pin 21 | VDD — Positive supply voltage |
| Pin 22 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator out / Timer1 clock in |
| Pin 23 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator in / CCP2 |
| Pin 24 | RC2/CCP1 — Port C bit 2 / CCP1 PWM output |
| Pin 25 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Pin 26 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Pin 27 | RC5/SDO — Port C bit 5 / SPI data out |
| Pin 28 | RC6/TX/CK — Port C bit 6 / USART TX / clock |
| Pin 29 | RC7/RX/DT — Port C bit 7 / USART RX / data |
| Pin 30 | VSS — Ground reference |
| Pin 31 | VDD — Positive supply voltage |
| Pin 32 | RD0 — Port D bit 0 |
| Pin 33 | RD1 — Port D bit 1 |
| Pin 34 | RD2 — Port D bit 2 |
| Pin 35 | RD3 — Port D bit 3 |
| Pin 36 | RD4 — Port D bit 4 |
| Pin 37 | RD5 — Port D bit 5 |
| Pin 38 | RD6 — Port D bit 6 |
| Pin 39 | RD7 — Port D bit 7 |
| Pin 40 | VSS — Ground reference |
| Pin 41 | VDD — Positive supply voltage |
| Pin 42 | RE0/RD — Port E bit 0 / parallel slave port read |
| Pin 43 | RE1/WR — Port E bit 1 / parallel slave port write |
| Pin 44 | RE2/CS — Port E bit 2 / parallel slave port chip select |
Aplicaciones típicas
PIC16LF874T-04I/PQ es adecuado para 6 aplicacións: Industrial Control Systems, Automotive Body Electronics, Consumer Electronics Appliance Control, Sensor Interface Modules, HVAC Thermostat Controllers, Battery-Powered Data Loggers.
Industrial Control Systems
The PIC16LF874T-04I/PQ fits industrial control panels where its 33 I/O pins, integrated PWM, and 7 KB FLASH provide direct drive of relays, solenoids, and triac interfaces. The -40C to +85C industrial temperature rating and on-chip brown-out reset protect against supply sag on 24V-bus-derived rails. A/D inputs read 4-20 mA loop sensors through a current-sense resistor; PWM outputs modulate heater or motor speed without an external timer IC.
Recomendado
Automotive Body Electronics
Automotive body modules such as seat controllers, mirror adjusters, and interior lighting benefit from the PIC16LF874T-04I/PQ's wide 2.0-5.5V supply range and integrated PWM channels. The 33 I/O count drives multiple LED strings and H-bridge motor drivers directly; the A/D converter reads thermistor inputs for ambient temperature compensation. Watchdog timer and brown-out reset give deterministic recovery from load-dump transients typical in 12V automotive rails.
Recomendado
Consumer Electronics Appliance Control
White-goods and small-appliance control boards (washing-machine front panels, microwave keypads, coffee makers) commonly use the PIC16LF874T-04I/PQ because the 33 I/O pins drive 7-segment displays, key matrices, and buzzer tones with no external logic. The 7 KB FLASH holds menu logic and timing tables; the 4 MHz clock is sufficient for keypad debounce and PWM motor control, and the LF supply range supports battery-backed clock circuits.
Recomendado
Sensor Interface Modules
The PIC16LF874T-04I/PQ is well suited as a sensor-hub MCU reading multiple analog channels through its on-chip A/D converter and forwarding processed values over USART to a host processor. The 192-byte RAM buffers calibration tables; the integrated WDT protects unattended remote sensor nodes from firmware lockup. The 2.0V VDD minimum enables Li-ion or 2xAA battery operation with a low-dropout regulator ahead of VDD.
Recomendado
HVAC Thermostat Controllers
Wall-mounted thermostat designs use the PIC16LF874T-04I/PQ to drive triac outputs for compressor and fan control, read thermistor temperature via the A/D, and run a PID loop entirely in 7 KB of FLASH. The 33 I/O pins handle LCD interface, key input, and triac zero-cross detection. Brown-out reset and watchdog timer together prevent HVAC systems from latching in unsafe configurations across brownouts and firmware faults.
Recomendado
Battery-Powered Data Loggers
Portable data loggers (cold-chain monitors, hand-held test instruments, asset trackers) benefit from the PIC16LF874T-04I/PQ's low-voltage 2.0V VDD minimum, which permits direct operation from two AA cells without a boost regulator. The integrated A/D captures sensor data into the 192-byte RAM buffer; the WDT duty-cycles the CPU for sub-milliwatt average drain. ICSP via PGD/PGC enables in-the-field firmware updates on deployed units.
Recomendado
Resumen de productos recomendados
Datos de referencia de ingeniería para PIC16LF874T-04I/PQ — comparación, orientación de diseño e información de cumplimiento.
Guía de selección
Comparación con alternativas
| Parámetro | Este producto | PIC16LF874-04I/PQ | PIC16LF874-04/PQ | PIC16LF874T-04I/L | PIC16LF874-04I/L | PIC16LF874T-04I/PT |
|---|---|---|---|---|---|---|
| Package | 44-MQFP (10x10) | 44-MQFP (10x10) | 44-MQFP (10x10) | 44-pin PLCC (verify footprint) | 44-pin PLCC (verify footprint) | 44-MQFP (10x10) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | 8-bit PIC16F | 8-bit PIC16F | 8-bit PIC16F | 8-bit PIC16F | 8-bit PIC16F | 8-bit PIC16F |
| Max Clock | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz |
| Program Memory | 7 KB FLASH | 7 KB FLASH | 7 KB FLASH | 7 KB FLASH | 7 KB FLASH | 7 KB FLASH |
| RAM | 192 B | 192 B | 192 B | 192 B | 192 B | 192 B |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C (Industrial) | 0C to +70C (Commercial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| Packaging Format | Tape & Reel | Tray | Tray | Tape & Reel | Tray | Tape & Reel |
Diferenciadores clave
- Highest I/O count in the PIC16LF874 family per package (frente a PIC16F873A)
- Wide 2.0-5.5V supply range supports battery-powered designs (frente a Standard PIC16F874)
- Industrial temperature grade (-40C to +85C) for harsh environments (frente a PIC16LF874-04/PQ)
Notas de diseño
Decouple each VDD pin with a 0.1 uF ceramic capacitor placed within 5 mm of the pin; the PIC16LF874T-04I/PQ has multiple VDD/VSS pairs (pins 11/10, 21/20, 31/30, 41/40) that each require local bypass. Add a single bulk 10 uF tantalum or ceramic on the main supply rail to handle inrush during FLASH programming. Disable the A/D converter when not in use to cut quiescent current.
Reserve RB6 (PGC) and RB7 (PGD) for ICSP and avoid routing them to noisy loads; long traces or heavy capacitance on these pins can cause programming failures in production. The MCLR pin must have a pull-up to VDD (typically 10 kohm) and a 100 nF decoupling cap to ground per the datasheet; floating MCLR leads to erratic resets. Always configure unused I/O pins as outputs driven low to minimize supply current.
Estimated: at VDD = 5V and 4 MHz active, the PIC16LF874T-04I/PQ draws roughly 2-4 mA typical. With 33 I/O pins sourcing 20 mA each into resistive loads, board-level power dissipation stays under 500 mW - well within the 44-MQFP thermal envelope (theta_JA approximately 50-60 C/W on a standard JEDEC 4-layer test board). No external heatsink is required; however, exposed-pad copper pour under the package helps in high-temperature industrial enclosures.
Keep the 4 MHz crystal or resonator within 5 mm of OSC1/OSC2 and shield the traces with a ground guard ring to attenuate EMI coupling into the analog A/D inputs. Place the A/D reference decoupling capacitor (0.1 uF) directly at the VREF/RA3 pin when using external reference. Route the MCLR trace away from PWM output traces to avoid injected noise on reset.
Información de cumplimiento
Compliance certifications were not included in the verified web data; RoHS/REACH/lead-free status must be confirmed from the Microchip PIC16F87x family material declaration or by contacting Microchip support.