Microchip Technology

PIC16F84AT-20E/SO - 8-bit 20MHz 1.75KB Flash MCU | Microchip

Артикул: PIC16F84AT-20E/SO ✓ Активен
В наличии Отправка в течение 1–3 рабочих дней
2.0 V to 5.5 V Vdss 18-SOIC (0.295", 7.50 mm width) Package 20 MHz Speed Flash Memory
От $3.62 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-09-21
Оптовые цены
Кол-во Цена за ед. Итого
1 $5.65 $5,65
10 $5.09 $50,90
100 $4.52 $452,00
500 $4.07 $2.035,00
1.000 $3.62 $3.620,00
ℹ️ Все цены указаны в USD

PIC16F84AT-20E/SO Обзор

The Microchip Technology PIC16F84AT-20E/SO is an 8-bit PIC16F family CMOS flash-based microcontroller delivering 20 MHz core performance, 1.75 KB (1K x 14) of on-chip Flash program memory, 68 bytes of RAM and 64 bytes of EEPROM data memory, in a surface-mount 18-SOIC (0.295", 7.50 mm width) package. The "T" suffix denotes tape-and-reel packaging for high-volume assembly, while "20E" designates a 20 MHz maximum clock and the extended (-40C to +125C) industrial temperature grade. With only 35 single-word instructions and a RISC-based Harvard architecture, it executes instructions in 200 ns at 20 MHz, making it well suited for latency-sensitive control loops.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, and programmable I/O peripherals. The PIC16F84A belongs to the mid-range PIC16 family, which sits between baseline PIC10/12/14 devices and enhanced PIC18 devices in Microchip's portfolio. Within the broader taxonomy, PIC microcontrollers are part of the 8-bit RISC microcontroller category, used widely in industrial, automotive, and consumer embedded applications where deterministic timing, low cost, and ease of programming outweigh the need for high MIPS.

Key features include 13 digital I/O pins arranged on two ports (PORTA 5-bit, PORTB 8-bit), a 10-bit successive approximation ADC channel, four interrupt sources, a 14-bit instruction word, and an internal watchdog timer with on-chip RC oscillator. The device operates from 2.0 V to 5.5 V, includes in-circuit serial programming (ICSP) capability, and supports 1,000,000 typical erase/write cycles on its Flash program memory with greater than 40 years of data retention on EEPROM.

Architecturally, the PIC16F84A uses a separate instruction and data bus (Harvard architecture) which allows instruction fetch and operand read to occur simultaneously. Its 8-bit data path, 14-bit program bus, and small footprint deliver deterministic execution suitable for real-time control, while a hardware multiplier is not present - multiplication is performed in software. Power management includes sleep mode with wake-up via interrupts, suitable for battery-powered and energy-conscious designs.

Typical applications include industrial automation controllers, sensor interface modules, automotive body electronics, low-cost consumer appliances, LED lighting controllers, and remote-control transmitter/receiver platforms. The 18-SOIC package allows easy hand-prototyping and reflow soldering on standard 0.1"-pitch adapters.

When designing with this part, observe the maximum clock-versus-supply-voltage curve: at 5.5 V the device supports the full 20 MHz; below 4.0 V, the maximum frequency must be derated. Always use decoupling capacitors of 0.1 uF and 10 uF near the VDD pin, and reserve the MCLR/VPP pin for in-circuit serial programming access.

This page synthesizes distributor stock, parametric drop-in alternatives, and engineering design notes not found in the manufacturer datasheet alone.

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

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

Модели той же серии, совместимые без доработки с PIC16F84AT-20E/SO (тот же форм-фактор и посадочное место) — отличается по Package, Core Architecture, I/O Pins, Instruction Execution Time, Operating Temperature Range.

Microchip Technology
Package: 18-SOIC (0.295 in / 7.50 mm width)
Core Architecture: PIC16 (8-bit RISC, Harvard)
Instruction Execution Time: 200 ns (one instruction per cycle at 4 MHz)
Microchip Technology
Core Architecture: 8-bit PIC RISC (Harvard)
I/O Pins: 13 digital I/O
Operating Temperature Range: -40C to +85C (Industrial)
Microchip Technology
Package: 18-pin SOIC (SO, 0.300 inch body)
Core Architecture: PIC16 (Harvard RISC, 8-bit)
I/O Pins: 13 bidirectional (PORTA 5, PORTB 8)
Microchip Technology
Package: 18-pin SOIC (0.295 inch / 7.50 mm body width)
Core Architecture: PIC16 8-bit RISC
I/O Pins: 13 general-purpose digital
Microchip Technology
Package: 18-SOIC
I/O Pins: 13
Instruction Execution Time: 200 ns (at 20 MHz)

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

PIC16F84A-20E/SO

✅ Прямая замена
Microchip Technology
📦 18-SOIC
PIC16 8-bit RISC · Flash (in-circuit programmable) · 1.75 KB (1K x 14 words) · 68 bytes · 64 bytes · 20 MHz · 200 ns (1 instruction per cycle) · 5 MIPS

✓ В наличии

$2.63 / шт.

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

PIC16F84A-20I/SO

✅ Прямая замена
Microchip Technology
📦 18-SOIC
PIC16 RISC 8-bit · 8-bit · 1.75 KB (1K x 14) Flash · 68 bytes · 64 bytes · 20 MHz · 14-bit · 200 ns (at 20 MHz)

✓ В наличии

$2.2 / шт.

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

PIC16F84A-20/SO

✅ Прямая замена
Microchip Technology
📦 18-SOIC
PIC16 (Harvard RISC, 8-bit) · PIC16F84A · 35 single-word instructions (14-bit word) · 20 MHz (200 ns instruction cycle) · 1.75 KB (1K x 14 words) · 68 bytes · 64 bytes · 13 bidirectional (PORTA 5, PORTB 8)

✓ В наличии

$1.78 / шт.

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

PIC16F84A-04E/SO

✅ Прямая замена
Microchip Technology
📦 18-SOIC
PIC16 (8-bit RISC, Harvard) · 4 MHz · 200 ns (one instruction per cycle at 4 MHz) · 1.75 KB (1K x 14 words) · 68 bytes · 64 bytes · 13 · 18-SOIC (0.295 in / 7.50 mm width)

✓ В наличии

$2.45 / шт.

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

PIC16F84A-04I/SO

✅ Прямая замена
Microchip Technology
📦 18-SOIC
8-bit PIC RISC (Harvard) · 1.75 KB Flash (1024 x 14-bit words) · 68 bytes · 64 bytes · 4 MHz (-04 speed grade) · 1 us at 4 MHz · 2.0 V to 5.5 V · 13 digital I/O

✓ В наличии

$3.59 / шт.

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

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

Core Architecture 8-bit PIC16 RISC
Core Clock Speed 20 MHz
Program Memory Type Flash
Program Memory Size 1.75 KB (1K x 14)
RAM Size 68 bytes (68 x 8)
EEPROM Size 64 bytes
Number of I/O Pins 13
ADC 10-bit SAR (4 channels on PIC16F84A)
Instruction Word Width 14-bit
Instruction Set Size 35 single-word instructions
Instruction Execution Time 200 ns at 20 MHz
Напряжение питания 2.0 V to 5.5 V
Рабочая температура -40C to +125C (Extended, "E")
Корпус 18-SOIC (0.295", 7.50 mm width)
Тип монтажа Surface Mount
Packaging Form Tape & Reel ("T" suffix)
Watchdog Timer Yes, internal RC oscillator
In-Circuit Programming Yes (ICSP, MCLR/VPP)
Data Retention >40 years (EEPROM)
Erase/Write Cycles 1,000,000 typical (Flash)
Статус RoHS Compliant

Конфигурация выводов PIC16F84AT-20E/SO

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 RA2 — PORTA bit 2 (bidirectional digital I/O)
Контакт 2 RA3 — PORTA bit 3 (bidirectional digital I/O)
Контакт 3 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Контакт 4 MCLR/VPP — Master Clear reset (active low) / programming voltage input
Контакт 5 VSS — Ground reference
Контакт 6 RB0/INT — PORTB bit 0 / external interrupt input
Контакт 7 RB1 — PORTB bit 1
Контакт 8 RB2 — PORTB bit 2
Контакт 9 RB3/PGM — PORTB bit 3 / ICSP LVP enable
Контакт 10 RB4 — PORTB bit 4 (interrupt-on-change)
Контакт 11 RB5 — PORTB bit 5 (interrupt-on-change)
Контакт 12 RB6/PGC — PORTB bit 6 / ICSP clock input
Контакт 13 RB7/PGD — PORTB bit 7 / ICSP data I/O
Контакт 14 VDD — Positive supply voltage (2.0 V to 5.5 V)
Контакт 15 OSC2/CLKOUT — Oscillator output / clock output (FOSC/4)
Контакт 16 OSC1/CLKIN — Oscillator input / external clock input
Контакт 17 RA0 — PORTA bit 0
Контакт 18 RA1 — PORTA bit 1

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

PIC16F84AT-20E/SO подходит для 7 применениеs: Industrial Sensor Interface Module, Automotive Body Electronics Controller, Consumer Remote Control Transmitter/Receiver, LED Lighting Dimmer Controller, Battery-Powered IoT Sensor Node, Educational Trainer and Hobby Projects, Home Appliance Control Board.

🏭

Industrial Sensor Interface Module

The PIC16F84AT-20E/SO fits industrial sensor interface modules because its 13 digital I/O pins can directly drive switches, opto-isolated inputs, and 4-20 mA loop interfaces while the 10-bit ADC channel digitizes analog transducer signals. Its 20 MHz instruction rate yields a 200 ns cycle time, which is adequate for closed-loop control of pressure, flow, and temperature sensors. The extended -40C to +125C temperature rating handles factory-floor thermal stress, and the 18-SOIC package reflows cleanly onto industrial PCBs. Engineers typically pair it with an MCP2551 CAN transceiver or MAX485 RS-485 transceiver for networked sensor hubs.

🚗

Automotive Body Electronics Controller

The PIC16F84AT-20E/SO serves automotive body electronics such as interior lighting controllers, mirror adjusters, and door-lock drivers. Its 13 I/O pins drive relays and LED strings directly, and the 20 MHz core supports PWM generation for dimming and motor speed control. The -40C to +125C extended temperature grade meets automotive under-hood and cabin thermal environments. The 1.75 KB Flash comfortably holds calibration tables and fault-handling routines. Designers commonly use it with TIP120 Darlington drivers and BTS432 automotive high-side switches for actuator control.

📱

Consumer Remote Control Transmitter/Receiver

The PIC16F84AT-20E/SO fits low-cost RF remote control transmitters because its 35-instruction RISC core is small enough to fit in 1.75 KB Flash while still leaving room for encrypted rolling-code algorithms. Its sleep-mode current under 1 uA typical extends coin-cell battery life to years. The ICSP programming pinout allows firmware updates during manufacturing. Pair it with an ASK/OOK transmitter such as the MICRF112 for sub-1 GHz remote-control applications, or with an IR LED for line-of-sight universal remotes.

💡

LED Lighting Dimmer Controller

The PIC16F84AT-20E/SO controls LED dimmers by generating high-resolution PWM at 20 MHz with its hardware CCP module, producing smooth 8-bit or 10-bit duty-cycle modulation for color mixing and brightness control. The 13 I/O pins drive multiple LED channels and accept tactile-switch input for user controls. Its 2.0 V to 5.5 V supply range allows operation directly from a single Li-ion cell or USB rail. Typical designs combine it with constant-current LED drivers like the TLC5940 or WS2811 addressable LED chains.

🧩

Battery-Powered IoT Sensor Node

The PIC16F84AT-20E/SO suits battery-powered IoT sensor nodes because its sleep mode draws < 1 uA typical, allowing months of operation on AA cells when duty-cycled. Its 10-bit ADC reads temperature, light, or gas-sensor analog outputs, while 13 I/O pins interface SPI or I2C peripherals. The 2.0 V minimum supply allows operation down to near-end-of-life battery voltage. Pair it with an ESP8266 or nRF24L01+ radio for sub-GHz wireless uplink, and with an MCP1700 low-dropout regulator for clean sensor power.

🔧

Educational Trainer and Hobby Projects

The PIC16F84AT-20E/SO is widely used in educational microcontroller trainers and hobby projects because the 18-SOIC package fits on 0.1"-pitch adapters and breadboards (when used with an SOIC-to-DIP carrier). The 35-instruction RISC instruction set is approachable for first-time learners, and the ICSP programming interface works with inexpensive PICkit 3 or PICkit 4 programmers. Typical classroom projects include stopwatch timers, traffic-light controllers, and basic frequency counters. Reference material and example code are abundant in Microchip application notes and university course curricula.

🏭

Home Appliance Control Board

The PIC16F84AT-20E/SO integrates home-appliance control boards such as washing-machine timers, microwave oven user interfaces, and air-conditioner remote receivers. Its 13 I/O pins scan keypads and drive 7-segment or LCD character displays, while the 64-byte EEPROM stores user-set preferences across power cycles. The extended -40C to +125C temperature rating handles the thermal envelope of kitchen and laundry environments. Designs typically include triac drivers such as the MOC3021 for AC load switching.

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

MCP2551 CAN bus transceiver for sensor network uplink Используется в: Industrial Sensor Interface Module MAX485 RS-485 transceiver for industrial bus Используется в: Industrial Sensor Interface Module BTS432 Automotive high-side driver for load switching Используется в: Automotive Body Electronics Controller TIP120 Darlington transistor for relay/LED drive Используется в: Automotive Body Electronics Controller MICRF112 Sub-1 GHz ASK/OOK transmitter Используется в: Consumer Remote Control Transmitter/Receiver TSOP38238 IR receiver module for line-of-sight remotes Используется в: Consumer Remote Control Transmitter/Receiver TLC5940 16-channel PWM LED driver Используется в: LED Lighting Dimmer Controller WS2811 Addressable RGB LED driver Используется в: LED Lighting Dimmer Controller MCP1700 Low-Iq LDO regulator for sensor power rail Используется в: Battery-Powered IoT Sensor Node nRF24L01P 2.4 GHz RF transceiver for sensor uplink Используется в: Battery-Powered IoT Sensor Node PICkit 4 In-circuit debugger/programmer for development Используется в: Educational Trainer and Hobby Projects MCP9700G2 Analog temperature sensor for educational demos Используется в: Educational Trainer and Hobby Projects MOC3021 Optoisolated triac driver for AC load control Используется в: Home Appliance Control Board HD44780 Character LCD controller for user interface Используется в: Home Appliance Control Board
What is the program memory size of PIC16F84AT-20E/SO?
The PIC16F84AT-20E/SO has 1.75 KB (1K x 14) of Flash program memory. According to the Microchip PIC16F8X datasheet (DS39590b), the program counter is 14-bit wide, addressing 1024 instruction words, and Flash endurance is rated at 1,000,000 typical erase/write cycles. This memory is sufficient for small control loops, sensor fusion code, and glue-logic firmware.
What is the maximum operating frequency of PIC16F84AT-20E/SO?
The PIC16F84AT-20E/SO operates at a maximum clock frequency of 20 MHz. According to the Microchip datasheet, the 20 MHz rating is specified at supply voltages between 4.0 V and 5.5 V; below 4.0 V the maximum clock must be derated. At 20 MHz each instruction executes in 200 ns, supporting deterministic 8-bit control.
What package is PIC16F84AT-20E/SO in?
The PIC16F84AT-20E/SO is housed in an 18-pin SOIC (Small Outline IC) package measuring 0.295" (7.50 mm) in body width. According to the manufacturer marking convention, the "SO" suffix denotes 18-SOIC and the "T" suffix denotes tape-and-reel packaging. The package is surface-mount and pin-compatible with the PIC16F84A-20/SO and PIC16F84A-04/SO variants.
Where to buy PIC16F84AT-20E/SO online?
As of 2026-09-21, the PIC16F84AT-20E/SO is available at DigiKey (DigiKey part number PIC16F84AT-20E/SO-ND) and through authorized distributors such as Mouser, Heisener, and Microchip USA. Pricing starts at USD 5.65 for qty 1 on DigiKey, with bulk-discounted tiers available down to USD 3.62 at qty 1000. Stock quantity at one Heisener listing was reported as 6,144 pieces.
What is the price of PIC16F84AT-20E/SO?
The unit price of PIC16F84AT-20E/SO is USD 5.65 at quantity 1 as of 2026-09-21 per DigiKey listing. Volume pricing drops to USD 5.09 at qty 10, USD 4.52 at qty 100, USD 4.07 at qty 500, and USD 3.62 at qty 1000. Lead time at smaller distributors is typically 2-3 weeks; check the distributor page for real-time stock before quoting.
What is the lead time for PIC16F84AT-20E/SO?
The lead time for PIC16F84AT-20E/SO is generally 2-4 weeks from authorized distributors as of 2026-09-21. According to the Heisener listing, the estimated delivery window for non-stocked orders is approximately April 14 to April 19 (about 3-4 weeks). DigiKey typically ships same-day for in-stock units; check stock before placing a time-critical order.
Is PIC16F84AT-20E/SO in stock?
Stock availability for PIC16F84AT-20E/SO as of 2026-09-21 varies by distributor. According to the Heisener product page, approximately 6,144 pieces are in stock. DigiKey also typically stocks tape-and-reel SOIC variants of the PIC16F84A family; consult the live inventory page before placing an order to confirm current quantity.
What is the difference between PIC16F84AT-20E/SO and PIC16F84A-20I/SO?
Both the PIC16F84AT-20E/SO and the PIC16F84A-20I/SO share the same 18-SOIC package and identical silicon die. The differences are in temperature grade and packaging form: the "20E" part is rated -40C to +125C (extended industrial) and ships in tape-and-reel ("T"), while the "20I" part is rated -40C to +85C (industrial) and ships in tube. Both are drop-in compatible at the pin level and on the firmware level.
PIC16F84AT-20E/SO vs PIC16F84A-20/SO - which should I choose?
Choose the PIC16F84AT-20E/SO if you need extended temperature range (-40C to +125C) or tape-and-reel packaging for high-volume SMT assembly. Choose the PIC16F84A-20/SO if you are prototyping in low quantities (tube format, easier manual handling) or you only need the standard -40C to +85C industrial range. Both share the same 18-SOIC footprint and identical firmware.
What is the best drop-in replacement for PIC16F84AT-20E/SO?
The best drop-in replacements for PIC16F84AT-20E/SO are PIC16F84A-20E/SO and PIC16F84A-20/SO, both from Microchip. They share the same 18-SOIC package, same 1.75 KB Flash / 68 B RAM memory, same 13 I/O pins, and same ICSP programming pinout. The firmware is binary-compatible because the silicon die is identical between the PIC16F84A family members; only the temperature grade and packaging differ.
What is the best Microchip equivalent for PIC16F84AT-20E/SO?
The closest Microchip equivalents are the other members of the PIC16F84A family in the same 18-SOIC footprint: PIC16F84A-20E/SO, PIC16F84A-20/SO, PIC16F84A-20I/SO, PIC16F84A-04E/SO, and PIC16F84A-04I/SO. All share the same pinout and die; the differences are speed grade (20 MHz vs 4 MHz), temperature grade (E: -40C to +125C, I: -40C to +85C), and packaging form. Choose by clock speed and temperature requirement.
Where to download PIC16F84AT-20E/SO datasheet PDF?
The official PIC16F84AT-20E/SO datasheet can be downloaded from Microchip's website as document DS39590b (the family datasheet for PIC16F8X). The direct URL is https://ww1.microchip.com/downloads/en/DeviceDoc/39590b.pdf. The same PDF covers PIC16F84A, PIC16F84A-20, PIC16F84A-04, and the PIC16F83/CR83/CR84 family members.
Where to find the PIC16F84AT-20E/SO pinout?
The PIC16F84AT-20E/SO pinout for the 18-SOIC package assigns pin 1 to RA2, pin 2 to RA3, pin 3 to RA4/T0CKI, pin 4 to MCLR/VPP, pin 5 to VSS (ground), pin 6 to RB0/INT, pin 7 to RB1, pin 8 to RB2, pin 9 to RB3/PGM, pin 10 to RB4, pin 11 to RB5, pin 12 to RB6/PGC, pin 13 to RB7/PGD, pin 14 to VDD, pin 15 to OSC2/CLKOUT, pin 16 to OSC1/CLKIN, pin 17 to RA0, pin 18 to RA1. Pin 1 is identified by the SOIC dot marker at the top-left of the package.
What are the key specifications of PIC16F84AT-20E/SO that engineers should know?
Engineers selecting the PIC16F84AT-20E/SO need to know: (1) 8-bit PIC16 RISC core at 20 MHz, (2) 1.75 KB Flash, 68 B RAM, 64 B EEPROM, (3) 13 digital I/O (PORTA 5-bit, PORTB 8-bit), (4) 18-SOIC package at 7.50 mm body width, (5) extended -40C to +125C temperature grade, (6) 2.0 V to 5.5 V supply, (7) 35 instruction RISC instruction set, (8) ICSP via MCLR/VPP, (9) sleep current < 1 uA typical, (10) Flash endurance 1,000,000 cycles. These specs make it suitable for cost-sensitive deterministic control.
Is PIC16F84AT-20E/SO the same as PIC16F84A-20I/SO?
The PIC16F84AT-20E/SO and PIC16F84A-20I/SO share the same silicon die and same 18-SOIC package, but they differ in temperature grade and packaging form. The "20E" part is rated -40C to +125C (extended) and ships in tape-and-reel; the "20I" part is rated -40C to +85C (industrial) and ships in tube. Electrically and firmware-wise they are identical, but you should not substitute them across drive systems without confirming temperature suitability.

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

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

Choose the PIC16F84AT-20E/SO when you need an 8-bit PIC microcontroller in the 18-SOIC footprint with extended -40C to +125C temperature range, 20 MHz maximum clock, and tape-and-reel packaging for high-volume SMT assembly. It is the right choice for industrial automation, automotive body electronics, and consumer appliances requiring deterministic real-time control. Choose PIC16F84A-20I/SO if the standard -40C to +85C industrial range is sufficient and tube packaging is preferred for low-volume prototyping. Choose PIC16F84A-04E/SO if your application does not require 20 MHz performance and you can tolerate 4 MHz - this saves cost and reduces EMI in low-speed designs. All listed alternatives share the same 18-SOIC footprint, enabling single PCB layout reuse across the family.

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

Параметр Этот товар PIC16F84A-20E/SO PIC16F84A-20I/SO PIC16F84A-20/SO PIC16F84A-04E/SO PIC16F84A-04I/SO
Package 18-SOIC (7.50 mm) 18-SOIC (7.50 mm) - same 18-SOIC (7.50 mm) - same 18-SOIC (7.50 mm) - same 18-SOIC (7.50 mm) - same 18-SOIC (7.50 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core Clock Speed 20 MHz 20 MHz 20 MHz 20 MHz 4 MHz 4 MHz
Program Memory 1.75 KB (1K x 14) Flash 1.75 KB Flash 1.75 KB Flash 1.75 KB Flash 1.75 KB Flash 1.75 KB Flash
RAM 68 bytes 68 bytes 68 bytes 68 bytes 68 bytes 68 bytes
Number of I/O 13 13 13 13 13 13
Operating Temperature -40C to +125C (E) -40C to +125C (E) -40C to +85C (I) -40C to +85C -40C to +125C (E) -40C to +85C (I)
Packaging Form Tape & Reel (T) Tube Tube Tube Tube Tube

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

  • Extended temperature grade with tape-and-reel packaging (против PIC16F84A-20I/SO)
  • 20 MHz full-speed performance versus 4 MHz economy grade (против PIC16F84A-04E/SO)
  • Identical firmware compatibility across the PIC16F84A 18-SOIC family (против PIC16F83-04/SO (related family))

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

Decouple the VDD pin (pin 14) with both a 100 nF (0.1 uF) ceramic and a 10uF electrolytic/ceramic capacitor placed within 5 mm of the pin. The 0.1 uF cap absorbs high-frequency switching noise from digital I/O transitions while the bulk cap holds up VDD during peak current surges from PORTB drive. Estimate: a single PORTB pin can sink up to 25 mA; simultaneous switching of multiple pins can demand > 100 mA peak transients.

Route the MCLR/VPP pin (pin 4) directly to a programming header with a 10 kohm pull-up to VDD and no series capacitor (unless in-circuit programming is disabled). The ICSP clock (PGC, pin 12) and data (PGD, pin 13) traces should be kept short (< 50 mm) and shielded from adjacent switching signals to prevent programming failures. Place the crystal/oscillator traces on the same side as the IC, with a ground guard ring for EMI-sensitive designs.

Common pitfalls when designing with PIC16F84AT-20E/SO include: (1) exceeding the maximum clock-versus-voltage curve - at VDD below 4.0 V the 20 MHz rating does not apply, you must use the 4 MHz version; (2) driving the MCLR pin without proper pull-up - floating MCLR can cause spurious resets; (3) forgetting to disable the watchdog timer in software if not used, which causes unintended resets every ~18 ms; (4) sourcing too much current from PORTB - the entire PORTB can only source 100 mA total, exceeding this triggers latch-up.

Estimated: the 18-SOIC package has a theta_JA of approximately 70 C/W on a standard 4-layer JEDEC test board (per Microchip thermal data for similar SOIC packages). At maximum supply (5.5 V) and maximum clock (20 MHz), the active current draw is approximately 10 mA, dissipating 55 mW - well within safe thermal limits. Sleep mode current is < 1 uA typical, yielding < 5.5 uW dissipation - negligible thermal stress.

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

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

RoHS and REACH compliance per Microchip product page. Not AEC-Q100 qualified - this part is industrial/consumer grade, not automotive grade despite the extended temperature range. For AEC-Q100 qualified automotive PICs, consider PIC16F84A-E/SO automotive variants or PIC16F193x series.

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

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

PIC16F84AT-20E/SO PIC16F84AT-20E/SO datasheet Microchip PIC16F84AT-20E/SO PIC16F84A 20MHz 1.75KB flash 8-bit MCU 18-SOIC PIC microcontroller 20MHz PIC16F84AT-20E/SO industrial automation controller PIC16F84AT-20E/SO vs PIC16F84A-20I/SO PIC16F84AT-20E/SO drop-in replacement buy PIC16F84AT-20E/SO online price PIC16F84AT-20E/SO pinout 18-SOIC extended temperature 8-bit MCU automotive PIC16F84A tape and reel SOIC low cost flash microcontroller 1.75KB ICSP PIC16F84A programming what is the operating voltage of PIC16F84AT-20E/SO

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

Microchip Technology PIC16F84AT-20E/SO PIC16F84A PIC16F84A-20E/SO PIC16F84A-20I/SO PIC16F84A-20/SO PIC16F84A-04E/SO PIC16F84A-04I/SO PIC16F84A family 8-bit microcontroller RISC architecture Harvard architecture Flash memory EEPROM ICSP 18-SOIC SOIC package AEC-Q100 RoHS REACH PICkit programmer MPLAB X IDE automotive body electronics industrial automation sensor interface
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

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

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