PIC16LF84AT-04/SO - 4MHz 8-bit Flash MCU, 18-SOIC | Microchip
Артикул: PIC16LF84AT-04/SO ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $4.2 | $4,20 |
| 10 | $3.78 | $37,80 |
| 100 | $3.36 | $336,00 |
| 500 | $2.95 | $1.475,00 |
| 1.000 | $2.55 | $2.550,00 |
PIC16LF84AT-04/SO Обзор
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (Flash/ROM), data memory (RAM), non-volatile storage (EEPROM), and peripherals such as timers, interrupts, and I/O ports into one IC. PIC microcontrollers use a RISC (Reduced Instruction Set Computer) architecture with a small, fixed-length instruction set (typically 35 instructions), which simplifies decoding and enables deterministic timing — important for embedded control. The PIC16F84A specifically belongs to the PIC16 mid-range family and was one of the most widely adopted Flash microcontrollers of its generation, favored for its simplicity, low cost, and built-in EEPROM.
Key features of the PIC16LF84AT-04/SO include 13 digital I/O pins, an instruction cycle time of 200ns at 4MHz (4 MHz oscillator / 4), 64 bytes of on-chip data EEPROM, 1.75KB Flash program memory, a 14-bit instruction word, and Microchip's nanoWatt technology for low-power operation. The 18-SOIC wide-body package supports standard surface-mount assembly and is compatible with hand-soldering as well as reflow processes.
From a technical depth perspective, the device includes a watchdog timer (WDT) for runaway code recovery, Power-On Reset (POR) for deterministic cold-start behavior, brown-out detection, an 8-bit timer/counter (Timer0), and a high-endurance Flash/EEPROM program memory rated for thousands of write cycles. The 'LF' suffix indicates a low-voltage variant operating from 2.0V to 5.5V, while the 'T' suffix denotes tape-and-reel packaging, and '04' indicates the 4MHz speed grade.
Typical applications include hobbyist electronics and education platforms, simple sensor interfaces, low-cost consumer appliances, replacement of legacy discrete logic, and embedded control nodes. Its combination of Flash, RAM, and EEPROM on a single chip makes it a classic solution for designs that need a small amount of non-volatile data storage alongside program execution.
When designing with the PIC16LF84AT-04/SO, ensure your programmer/debugger is compatible (such as the PICkit 3 or MPLAB ICD), reserve the MCLR pin for reset, and place decoupling capacitors close to VDD/VSS. This part is now considered legacy — verify long-term availability before using in new designs.
This page synthesizes distributor pricing, drop-in alternative cross-references, and practical design notes not typically found in the manufacturer datasheet alone.
Аналоги без доработки для PIC16LF84AT-04/SO — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16LF84AT-04/SO (тот же форм-фактор и посадочное место) — отличается по Operating Temperature, Package, Timers, Watchdog Timer, Core Architecture.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16LF84A-04/SO
✅ Прямая замена✓ В наличии
$1.95 / шт.
Открыть даташит →PIC16LF84A-04I/SO
✅ Прямая замена✓ В наличии
$2.21 / шт.
Открыть даташит →PIC16LF84A-04/P
✅ Прямая замена✓ В наличии
$3.65 / шт.
Открыть даташит →PIC16LF83-04/P
✅ Прямая замена✓ В наличии
$2.2 / шт.
Открыть даташит →PIC16LF83T-04/SO
✅ Прямая замена✓ В наличии
$2.85 / шт.
Открыть даташит →PIC16LF84AT-04/SO Максимальные параметры и электрические характеристики
| Manufacturer | Microchip Technology |
| Series | PIC 16F |
| Core Processor | PIC |
| Core Size | 8-bit |
| Max Clock Speed | 4 MHz |
| Program Memory Type | Flash |
| Program Memory Size | 1.75 KB (1K x 14) |
| RAM Size | 68 x 8 bytes |
| EEPROM Size | 64 x 8 bytes |
| Number of I/O | 13 |
| Supply Voltage (VDD) | 2.0 V to 5.5 V |
| Oscillator Type | External |
| Корпус | 18-SOIC (0.295", 7.50mm width) |
| Тип монтажа | Surface Mount |
| Рабочая температура | 0 °C to +70 °C |
| Peripherals | POR, WDT |
| Instruction Cycle Time | 200 ns @ 4 MHz |
| Instruction Set | 35 instructions, 14-bit |
| Packaging | Tape & Reel (T suffix) |
| RoHS | Compliant |
Конфигурация выводов PIC16LF84AT-04/SO
| Контакт 1 | RA2 — Port A bit 2 (digital I/O) |
| Контакт 2 | RA3 — Port A bit 3 (digital I/O) |
| Контакт 3 | RA4/T0CKI — Port A bit 4 / Timer0 clock input (open-drain) |
| Контакт 4 | MCLR — Master Clear (reset) input, active low |
| Контакт 5 | VSS — Ground reference |
| Контакт 6 | RB0/INT — Port B bit 0 / External interrupt input |
| Контакт 7 | RB1 — Port B bit 1 (digital I/O) |
| Контакт 8 | RB2 — Port B bit 2 (digital I/O) |
| Контакт 9 | RB3 — Port B bit 3 (digital I/O) |
| Контакт 10 | RB4 — Port B bit 4 (digital I/O) |
| Контакт 11 | RB5 — Port B bit 5 (digital I/O) |
| Контакт 12 | RB6 — Port B bit 6 (digital I/O / ICSP clock) |
| Контакт 13 | RB7 — Port B bit 7 (digital I/O / ICSP data) |
| Контакт 14 | VDD — Positive supply voltage (2.0 V to 5.5 V) |
| Контакт 15 | OSC2/CLKOUT — Oscillator output / clock out |
| Контакт 16 | OSC1/CLKIN — Oscillator input / external clock in |
| Контакт 17 | RA0 — Port A bit 0 (digital I/O) |
| Контакт 18 | RA1 — Port A bit 1 (digital I/O) |
Типичное применение
PIC16LF84AT-04/SO подходит для 6 применениеs: Hobbyist Electronics & Education Platforms, Simple Sensor Interface Module, Low-Cost Consumer Appliance Controller, Replacement of Discrete Logic, Embedded Control Nodes (Legacy Maintenance), Educational Development Board Core MCU.
Hobbyist Electronics & Education Platforms
The PIC16LF84AT-04/SO has been a foundational teaching platform for embedded systems education and DIY electronics for over two decades. Its simple architecture (35 instructions), built-in EEPROM for storing student projects, and broad hobbyist ecosystem (PICkit programmers, MPLAB X IDE tutorials, countless online examples) make it the de-facto introductory 8-bit MCU. The 18-SOIC package fits standard 0.1" breakout boards used in electronics education. With 1.75 KB Flash and 13 I/O, students can implement complete projects such as digital thermometers, reaction timers, or traffic-light controllers on a single chip. The 2.0 V to 5.5 V supply range lets the same board run from 3.3 V or 5 V logic. While production designs should migrate to PIC16F1xxx, the PIC16LF84A remains the canonical educational MCU for learning RISC, assembly, and embedded C fundamentals.
Рекомендуется
Simple Sensor Interface Module
For low-cost sensor interface applications such as temperature, humidity, or contact-closure sensing, the PIC16LF84AT-04/SO provides a complete microcontroller solution with on-chip non-volatile storage. Its 64 bytes of EEPROM can hold calibration constants, sensor IDs, or configuration parameters that survive power cycles — eliminating the need for external EEPROM chips. The 13 digital I/O pins interface directly to sensors, LEDs, and UART lines for serial reporting. The 4 MHz clock rate is more than adequate for polled sensor reading at 1 Hz to 1 kHz rates typical in environmental monitoring. The 2.0 V minimum supply supports 2xAA battery operation, and the nanoWatt sleep modes extend battery life for unattended sensor nodes. Commercial temperature range (0 °C to +70 °C) suits indoor climate sensors and HVAC peripherals.
Рекомендуется
Low-Cost Consumer Appliance Controller
The PIC16LF84AT-04/SO suits cost-sensitive consumer appliance control applications such as small kitchen appliances, fan speed controllers, LED decorative lighting sequencers, or simple remote-control receivers. Its Flash memory enables last-minute firmware customization during production without mask ROM charges, and the integrated EEPROM stores user settings (timer values, mode preferences) that persist across power cycles. The 18-SOIC wide-body package has generous pin spacing for hand-soldering and rework — important for low-volume appliance manufacturing. With 4 MHz operation and the standard 35-instruction RISC core, the device executes control loops in under 1 µs, sufficient for slow mechanical actuators and relay sequencing. The low-voltage 2.0 V capability also enables direct 3.3 V operation from USB or wall adapters.
Рекомендуется
Replacement of Discrete Logic
Designers can replace dozens of discrete 74-series logic chips with a single PIC16LF84AT-04/SO for custom sequencing, glue logic, or state-machine applications. A 13-I/O PIC16LF84A can replace entire boards of combinational and sequential logic while adding programmability. The Flash memory enables late-stage design changes without PCB rework, and the 64-byte EEPROM stores state across power cycles. At 4 MHz the PIC16LF84A executes instructions every 200 ns, easily outpacing mechanical relays, displays, and most human-interface devices. This application is common in legacy industrial equipment retrofits, custom test fixtures, and one-off control boxes where a programmable part reduces PCB area and component count compared to hard-wired logic.
Рекомендуется
Embedded Control Nodes (Legacy Maintenance)
The PIC16LF84AT-04/SO is frequently used as a service replacement part for legacy industrial equipment, HVAC controllers, vending machines, and building automation panels designed in the late 1990s and 2000s. Its active lifecycle status as of 2026-09-25 means authorized distributors (DigiKey, Mouser, Microchip Direct) still stock production reels, supporting maintenance of installed equipment without redesign. The 18-SOIC footprint, 13-I/O configuration, and pin-compatible silicon across the PIC16F84A family make it a true drop-in for field replacement. For long-term support programs and obsolescence management, Microchip's product longevity commitments generally extend PIC16 legacy parts well beyond typical industrial equipment service life (15-20 years).
Рекомендуется
Educational Development Board Core MCU
Universities, technical schools, and hobbyist kit vendors frequently use the PIC16LF84AT-04/SO as the central MCU on low-cost development boards (such as the classic K8048 or equivalent). Its combination of Flash, RAM, EEPROM, watchdog, and 13 I/O provides a complete teaching platform for assembly language programming, interrupt handling, and peripheral interfacing without external components. The 18-SOIC package fits standard 0.1" pitch breakout boards, and PICkit programmers connect through the ICSP interface for in-circuit debugging. Educational boards typically expose LEDs, pushbuttons, UART, and I/O headers — fully supported by the PIC16LF84A's capabilities. While Microchip has introduced newer educational targets (PIC16F180xx, Curiosity boards), the PIC16F84A remains in active use in textbooks and curricula worldwide.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16LF84AT-04/SO — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16LF84A-04/SO | PIC16LF84A-04I/SO | PIC16LF83T-04/SO |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 18-SOIC | 18-SOIC — same | 18-SOIC — same | 18-SOIC — same |
| Program Memory (Flash) | 1.75 KB | 1.75 KB | 1.75 KB | 0.875 KB (-50%) |
| RAM | 68 bytes | 68 bytes | 68 bytes | 36 bytes (-47%) |
| EEPROM | 64 bytes | 64 bytes | 64 bytes | None (0 bytes) |
| Max Clock Speed | 4 MHz | 4 MHz | 4 MHz | 4 MHz |
| Operating Voltage | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V |
| Operating Temperature | 0 °C to +70 °C | 0 °C to +70 °C | -40 °C to +85 °C (industrial) | 0 °C to +70 °C |
Ключевые отличия
- Low-voltage 2.0 V minimum supply (LF family) (против PIC16F84A-04/SO (standard F variant))
- Commercial-grade temperature variant (против PIC16LF84A-04I/SO (industrial variant))
- Full 1.75 KB Flash + 64 B EEPROM (против PIC16LF83T-04/SO (predecessor))
Заметки по проектированию
Place a 100 nF decoupling capacitor as close as possible between VDD (pin 14) and VSS (pin 5) on the PIC16LF84AT-04/SO. For battery-powered designs, add a 10 µF bulk capacitor at the supply rail to handle inrush from the internal brown-out reset circuit. The nanoWatt sleep mode drops current to microampere levels but requires careful peripheral disable sequencing to avoid spurious wake-ups. Estimated: at 4 MHz active, typical supply current is 2-4 mA; in sleep mode it drops below 1 µA per the datasheet electrical characteristics.
Route the MCLR pin (pin 4) with a short trace and place the pull-up resistor (typically 10 kΩ) within 5 mm of the pin to prevent spurious resets from EMI. For ICSP programming, expose RB6/RB7 (pins 12/13), VDD, VSS, and MCLR on a 0.1" header for PICkit connection. Keep the crystal or resonator (if used) within 10 mm of OSC1/OSC2 (pins 16/15) and guard with a ground plane to minimize radiated noise on adjacent analog or RF circuits.
Do not assume the PIC16LF84AT-04/SO and PIC16F84A-04/SO are interchangeable across the full voltage range: the LF variant operates down to 2.0 V, while the standard F84A requires 4.0 V minimum. Also note that RA4 (pin 3) is open-drain and requires a pull-up resistor for high-side driving. Configuration bits (fuses) such as WDT enable, code protect, and oscillator mode must be set explicitly in source code — leaving them at default values can cause watchdog resets or execution failures.
Информация о соответствии
RoHS compliant per Microchip product page and DigiKey listing. Not AEC-Q100 qualified — automotive applications should use AEC-Q100-qualified PIC16 variants. Lead-free termination per JEDEC J-STD-020 MSL classification.