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 — 同一パッケージでピン互換。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) (vs PIC16F84A-04/SO (standard F variant))
- Commercial-grade temperature variant (vs PIC16LF84A-04I/SO (industrial variant))
- Full 1.75 KB Flash + 64 B EEPROM (vs 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.