PIC16LF84AT-04I/SS - 1.75KB Flash 8-bit MCU, 4MHz, SSOP-20
Teilenummer: PIC16LF84AT-04I/SS ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 1 | $3.2 | $3,20 |
| 10 | $2.85 | $28,50 |
| 100 | $2.42 | $242,00 |
| 500 | $2.1 | $1.050,00 |
| 1.000 | $1.85 | $1.850,00 |
| 3.000 | $1.65 | $4.950,00 |
PIC16LF84AT-04I/SS Übersicht
A microcontroller (MCU) is an integrated circuit that combines a CPU core, program memory (Flash/ROM), data memory (RAM), EEPROM for non-volatile storage, and configurable peripheral interfaces (I/O, timers, ADC, communications) onto a single silicon die. Within the broader taxonomy, the PIC16F84A sits in the 8-bit microcontroller category, beneath 16-bit dsPIC, 32-bit ARM Cortex-M, and 64-bit application processors. It belongs to the PIC16CXX mid-range family, which pioneered Harvard architecture with separate program and data buses, enabling simultaneous instruction fetch and operand access for improved throughput per MHz compared with traditional von Neumann designs. This foundational architecture later evolved into the modern PIC16F1xxx enhanced mid-range core used in thousands of today's designs.
Key features include 13 digital I/O pins across two ports (PORTA 5-bit, PORTB 8-bit) with individually programmable direction, internal weak pull-ups on PORTB, and interrupt-on-change capability on four PORTB pins. Peripherals include one 8-bit Timer0 with an 8-bit prescaler, one 16-bit Timer1 with an external crystal option, and a Watchdog Timer with its own on-chip RC oscillator for reliable system recovery. The 10-bit ADC is not present on this F84A variant (it appears on later PIC16F88x derivatives), but the synchronous serial port supports both SPI (master) and I2C (slave) modes. The device also offers an in-circuit serial programming (ICSP) interface, four oscillator modes (RC, LP, XT, HS), and a power-saving SLEEP mode with wake-up via interrupt or Watchdog Timer reset.
The PIC16LF84A is fabricated on Microchip's low-power CMOS process with nanoWatt technology, achieving typical active current under 2mA at 4MHz/5V and sleep current in the microampere range, making it well suited to battery-powered applications. Its 14-bit instruction word width provides compact code density, while the 8-bit data path simplifies compiler support and accelerates development with the MPLAB XC8 toolchain. The 20-pin SSOP package offers a compact 5.30mm body width suitable for space-constrained designs, and the exposed pad aids thermal dissipation at higher clock rates. Pin counts, package outline, and pinout are identical to the PIC16F84A non-LF variant, allowing drop-in substitution where the wider 2.0-5.5V supply range is acceptable.
Typical applications include industrial control (sensor interfaces, simple motor drivers, relay control), consumer electronics (remote controls, small appliances, toys), automotive body electronics (interior lighting, seat controllers, mirror adjusters), educational development boards (replacing legacy 8051 designs), and battery-powered instrumentation (handheld meters, RFID readers, smart sensors). The 1.75KB Flash is sufficient for state machines, communication protocol stacks, and PID control loops, while the 68 bytes of RAM supports modest data buffering. The 64-byte EEPROM provides reliable non-volatile storage of calibration constants, configuration parameters, or usage counters without external memory. Industrial users value the PIC16LF84A's deterministic interrupt latency, mature toolchain support, and field-proven reliability across millions of deployed nodes.
When designing with this part, prioritize clean power supply decoupling with a 0.1uF ceramic capacitor placed within 5mm of the VDD pin, plus a bulk capacitor of at least 10uF for transient load handling. Use the MCLR pin with the proper external pull-up circuit and consider ICSP header placement for in-circuit firmware updates during prototyping. The LF variant's 2.0V minimum Vdd enables direct Li-ion or two-AA cell operation without boost conversion, but verify the maximum clock frequency derating below 3.0V per the datasheet electrical characteristics table.
This product page synthesizes real-time distributor pricing, verified Microchip datasheet specifications, and pin-compatible same-family drop-in alternatives curated for engineers who need a clear migration path within the PIC16F84A family. Unlike distributor catalogue entries, it cross-references parametric data with practical PCB design guidance and explicit thermal/voltage trade-offs.
Drop-in-Alternativen für PIC16LF84AT-04I/SS – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit PIC16LF84AT-04I/SS (gleiche Bauform und Footprint) – abweichend in Package, Watchdog Timer, Timers, Operating Temperature, Core Architecture.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
PIC16LF84AT-04/SS
✅ Drop-In✓ Auf Lager
$1.55 / Stück
Datenblatt ansehen →PIC16LF84A-04I/SS
✅ Drop-In✓ Auf Lager
$1.45 / Stück
Datenblatt ansehen →PIC16LF84A-04I/SO
✅ Drop-In ⚠️ Spezifikationen ungeprüft✓ Auf Lager
$2.21 / Stück
Datenblatt ansehen →PIC16LF84A-04I/P
✅ Drop-In ⚠️ Spezifikationen ungeprüft✓ Auf Lager
$2.18 / Stück
Datenblatt ansehen →PIC16F84A-04I/SS
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
PIC16F84A-04/SS
✅ Drop-In✓ Auf Lager
$2.18 / Stück
Datenblatt ansehen →PIC16LF84AT-04I/SS Grenzwerte & elektrische Eigenschaften
| Core | PIC16CXX 8-bit RISC |
| Program Memory | 1.75 KB Flash (1K x 14) |
| Data RAM | 68 bytes |
| Data EEPROM | 64 bytes |
| Maximale Taktfrequenz | 4 MHz |
| Instruction Cycle Time | 1 us at 4 MHz |
| Supply Voltage (VDD) | 2.0 V to 5.5 V |
| Betriebstemperatur | -40 C to +85 C (Industrial) |
| Digital I/O Pins | 13 |
| Timers | 1 x 8-bit (TMR0), 1 x 16-bit (TMR1) |
| Watchdog Timer | Yes, dedicated on-chip RC oscillator |
| Communication Interfaces | SSP (SPI master / I2C slave) |
| ADC | Not present on this variant |
| ICSP (In-Circuit Serial Programming) | Yes |
| Gehäuse | 20-pin SSOP (5.30 mm body width) |
| Montageart | Surface Mount |
| MSL-Level | 1 |
| RoHS-Status | Compliant |
PIC16LF84AT-04I/SS Pin-Konfiguration
| Pin 1 | RA2 — PORTA bit 2, digital I/O |
| Pin 2 | RA3 — PORTA bit 3, digital I/O |
| Pin 3 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input (open-drain) |
| Pin 4 | MCLR/VPP — Master Clear reset (active low) / programming voltage |
| Pin 5 | VSS — Ground reference |
| Pin 6 | RB0/INT — PORTB bit 0 / external interrupt input |
| Pin 7 | RB1 — PORTB bit 1, digital I/O |
| Pin 8 | RB2 — PORTB bit 2, digital I/O |
| Pin 9 | RB3 — PORTB bit 3, digital I/O |
| Pin 10 | RB4 — PORTB bit 4, digital I/O with interrupt-on-change |
| Pin 11 | RB5 — PORTB bit 5, digital I/O with interrupt-on-change |
| Pin 12 | RB6/PGC — PORTB bit 6 / ICSP clock (serial programming) |
| Pin 13 | RB7/PGD — PORTB bit 7 / ICSP data (serial programming) |
| Pin 14 | VSS — Ground reference (duplicate pin) |
| Pin 15 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| Pin 16 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| Pin 17 | RA0 — PORTA bit 0, digital I/O |
| Pin 18 | RA1 — PORTA bit 1, digital I/O |
| Pin 19 | VSS — Ground reference (duplicate pin) |
| Pin 20 | VDD — Positive supply voltage (2.0V to 5.5V) |
Typische Anwendungen
PIC16LF84AT-04I/SS ist geeignet für 6 Anwendungs: Industrial Sensor Interface, Battery-Powered Remote Control, Automotive Body Electronics, Educational Development Platform, Consumer Appliance Control, Small Sensor Hub / IoT Edge Node.
Industrial Sensor Interface
The PIC16LF84AT-04I/SS excels in industrial sensor interface designs where 13 digital I/O pins, 4 MHz deterministic interrupt response, and 2.0-5.5V wide supply range are needed. The 1.75 KB Flash easily hosts state-machine firmware reading digital proximity switches, encoders, or limit sensors while the 64-byte EEPROM holds calibration constants. Its 1 microsecond instruction cycle delivers deterministic timing for anti-bounce filtering on mechanical inputs, and the SSOP-20 footprint fits dense PLC backplane cards. Use the ICSP interface for field firmware updates without removing the module, and leverage the Watchdog Timer with dedicated RC oscillator for unattended recovery after EMI-induced faults.
Empfohlen
Battery-Powered Remote Control
The PIC16LF84AT-04I/SS suits battery-powered remote controls thanks to its 2.0V minimum VDD, enabling direct operation from a single CR2032 coin cell or two AA batteries without boost conversion. The Sleep mode draws only microamperes, waking via PORTB interrupt-on-change when a button is pressed, and the 4 MHz active current stays under 2 mA for long battery life. Its 14-bit instruction word delivers compact code density for IR protocol stacks (RC5, NEC, SIRC), and the 64-byte EEPROM stores device pairing or learned remote codes. The industrial -40C to +85C range tolerates garage-door or outdoor lighting environments.
Empfohlen
Automotive Body Electronics
The PIC16LF84AT-04I/SS fits automotive body-electronics modules such as interior lighting controllers, seat position memories, or mirror adjusters where deterministic timing and proven Microchip reliability matter. The 13 I/O pins control multiple relay or MOSFET driver stages with debounce handled in firmware via the 1 microsecond cycle. Its industrial -40C to +85C range covers cabin environments, while the SSOP-20 surface-mount package survives automotive vibration when properly soldered to rigid FR-4. For under-hood or harsher AEC-Q100 applications, migrate to the PIC16F88x family which offers automotive-qualified variants.
Empfohlen
Educational Development Platform
The PIC16LF84AT-04I/SS serves as a teaching platform for embedded systems courses thanks to its simple Harvard RISC architecture, 35-instruction set, and broad academic familiarity. Students learn timer/counter configuration, EEPROM wear-leveling, and ICSP in-circuit debugging without the complexity of modern ARM Cortex-M parts. The 2.0-5.5V supply is forgiving for breadboard prototyping with varying USB or bench supplies, and the SSOP-20 breakout boards are inexpensive. Instructors value the deterministic interrupt latency for teaching real-time concepts, and the mature MPLAB XC8 toolchain provides free student licenses.
Empfohlen
Consumer Appliance Control
The PIC16LF84AT-04I/SS fits consumer appliances such as coffee makers, washing-machine sub-modules, or smart thermostats where reliable timing, EEPROM parameter storage, and low cost are critical. The 1.75 KB Flash accommodates wash-cycle algorithms or temperature-profiling routines, while 68 bytes of RAM handles button-debounce buffers and display multiplexing. The Watchdog Timer recovers from brown-out events common in inductive-load environments, and the SSOP-20 package enables compact user-interface daughter boards. Use the LF variant's 2.0V operation to support direct 3.3V logic interfaces to modern Wi-Fi/BLE modules.
Empfohlen
Small Sensor Hub / IoT Edge Node
The PIC16LF84AT-04I/SS serves as a low-cost sensor hub in IoT edge nodes where simple digital sensor aggregation feeds a higher-level radio MCU. The 13 I/O pins interface directly to SPI or I2C environmental sensors (temperature, humidity, accelerometer) using the on-chip Synchronous Serial Port, and the 4 MHz cycle supports 100 kHz I2C or 1 MHz SPI polling. Its Sleep current in the microampere range enables multi-year battery life on a coin cell for remote monitoring, and the ICSP interface simplifies field firmware updates. When migrating to wireless connectivity, the LF's 2.0V operation pairs well with sub-1 GHz or BLE modules rated for coin-cell supply.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für PIC16LF84AT-04I/SS – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | PIC16LF84AT-04/SS | PIC16LF84A-04I/SS | PIC16LF84A-04I/SO | PIC16LF84A-04I/P | PIC16F84A-04I/SS | PIC16F84A-04/SS |
|---|---|---|---|---|---|---|---|
| Package | 20-SSOP | 20-SSOP - same | 20-SSOP - same | 20-SOIC | 20-PDIP | 20-SSOP - same | 20-SSOP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| VDD Range | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 4.0V to 5.5V | 4.0V to 5.5V | ||
| Operating Temperature | -40C to +85C | 0C to +70C (Commercial) | -40C to +85C | -40C to +85C | 0C to +70C (Commercial) | ||
| Max Clock Frequency | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz | ||
| Flash Memory | 1.75 KB | 1.75 KB | 1.75 KB | 1.75 KB | 1.75 KB | ||
| RAM | 68 bytes | 68 bytes | 68 bytes | 68 bytes | 68 bytes | ||
| Packaging Format | Tape & Reel (T) | Tape & Reel (T) | Tube | Tube | Tube |
Wichtigste Unterscheidungsmerkmale
- Wide 2.0V to 5.5V VDD range enables direct battery operation (vs. PIC16F84A-04I/SS)
- Industrial -40C to +85C temperature range for harsh environments (vs. PIC16LF84AT-04/SS)
- Mature Microchip ecosystem with extensive documentation (vs. PIC16F628A-I/SS)
Designhinweise
Place a 0.1uF ceramic decoupling capacitor within 5mm of the VDD pin (pin 20) and a bulk capacitor of at least 10uF on the supply rail to handle transient loads from switching peripherals. The PIC16LF84AT-04I/SS has three VSS pins (5, 14, 19); connect all three to a low-impedance ground plane to reduce digital switching noise coupling into analog measurements or oscillator stability. For battery applications, leverage Sleep mode (typically <1uA) with PORTB interrupt-on-change wake-up on RB4-RB7 for months-to-years of standby life.
Select the oscillator mode (LP, XT, HS, RC) via the configuration word based on your frequency and accuracy needs. For 4 MHz operation with a standard crystal, choose XT mode with 22pF load capacitors on OSC1 (pin 15) and OSC2 (pin 16). For cost-sensitive designs where 5% frequency accuracy is acceptable, use RC mode with a 5-100k ohm resistor and 20pF capacitor on OSC1, freeing OSC2 to act as CLKOUT for system synchronization. Avoid routing high-speed signals near the oscillator traces to prevent jitter.
Do not leave the MCLR pin (pin 4) floating; always tie it to VDD through a 10k ohm pull-up resistor, optionally with a 100nF capacitor to ground for noise filtering. Floating MCLR causes random resets in noisy environments. When using ICSP, ensure the PGx lines (RB6/RB7) are not loaded down by external circuitry during programming. The PIC16LF84A cannot be read-back protected without disabling further ICSP access; design your firmware security strategy before locking the code.
Compliance-Informationen
RoHS and REACH compliant per Microchip product page. Industrial temperature grade (-40C to +85C) but not AEC-Q100 qualified - for AEC-Q100 applications migrate to PIC16F88x automotive variants. Halogen-free per Microchip environmental compliance documentation.