Microchip Technology

PIC16F84AT-20E/SS - 8-bit 20MHz PIC MCU, 1.75KB Flash | Microchip

부품 번호: PIC16F84AT-20E/SS ✗ 단종
재고 있음 영업일 기준 1~3일 내 발송
2.0 V to 5.5 V (extended temp E: 2.0 V to 5.5 V) Vdss 20-SSOP (5.30 mm body width, 0.65 mm pitch) Package 20 MHz Speed 1.75 KB (1K x 14 words) Flash Memory
시작가 $2.95 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-21
볼륨 가격
수량 단가 합계
1 $5.2 $5.20
10 $4.65 $46.50
100 $3.95 $395.00
500 $3.4 $1,700.00
1,000 $2.95 $2,950.00
ℹ️ 모든 가격은 USD 기준입니다

PIC16F84AT-20E/SS 개요

The Microchip Technology PIC16F84AT-20E/SS is an 8-bit PIC16-family RISC microcontroller running at 20 MHz core clock speed, integrating 1.75 KB (1K x 14) of Flash program memory, 68 bytes of SRAM, and 64 bytes of EEPROM data memory, packaged in a 20-pin SSOP (5.30 mm body width) with tape-and-reel delivery.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and programmable I/O on one die. PIC16 devices from Microchip are members of the larger PIC family, which sits within the 8-bit MCU hypernymy of microcontroller -> embedded processor -> semiconductor IC. The PIC16F84A in particular was a popular baseline part used to teach embedded programming and remains widely deployed in legacy industrial, hobby, and educational designs.

Key features include 13 programmable digital I/O pins, on-chip Power-On Reset (POR), a Watchdog Timer (WDT) with dedicated on-chip RC oscillator, an asynchronous serial port (USART/SCI) capability through the RB port, and In-Circuit Serial Programming (ICSP) via two pins. The 'T' suffix denotes tape-and-reel packaging, the '20' denotes 20 MHz maximum clock, the 'E' denotes the Enhanced temperature range (-40C to +125C), and '/SS' denotes the SSOP-20 (5.30 mm) package.

The PIC16F84A uses a Harvard-architecture 14-bit instruction word, RISC-style instruction set, and a 35-instruction opcode table that allows most instructions to complete in one instruction cycle (4 clock cycles). The 8-level deep hardware stack and 15 special-function hardware registers give the device a deterministic execution model suitable for real-time control tasks.

Typical applications include hobby and educational projects, simple sensor interfaces, LED controllers, low-end motor-control sequencers, replacement of legacy 8051-based designs, and In-Circuit Serial Programming (ICSP) bootloader hosts. The wide operating voltage (2.0 V to 5.5 V) and low-power CMOS process make it suited to both battery and mains-powered designs.

When designing with the PIC16F84A, note that the device has no on-chip analog peripherals (no ADC, no comparator) - all analog signal conditioning must be done externally. The Flash memory endurance is 1000 erase/write cycles typical and 100K read cycles, and EEPROM endurance is 1M erase/write cycles typical, both per the manufacturer datasheet.

This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes that go beyond what the bare Microchip datasheet provides, including a comparison matrix against the original PIC16F84A-20I/SS and the modern PIC16F690-I/SS baseline.

드롭인 대체품: PIC16F84AT-20E/SS — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F84AT-20E/SS (동일 폼 팩터 및 풋프린트) — 차이점: Package, Core Architecture, Timers, Operating Temperature Range, Maximum Clock Frequency.

Microchip Technology
Package: SSOP-20 (5.30 mm body)
Core Architecture: 8-bit PIC RISC
Timers: 1 x 8-bit (Timer0), 1 x 16-bit (Timer1)
Microchip Technology
Package: 20-pin SSOP (5.3 mm body, 0.65 mm pitch)
Core Architecture: PIC 8-bit RISC (Harvard)
Timers: Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit)
Microchip Technology
Package: 20-pin SSOP (5.30 mm body)
Core Architecture: PIC16 (8-bit RISC, Harvard)
Timers: 1 x 8-bit, 1 x 16-bit (TMR0)
Microchip Technology
Package: 20-SSOP (5.30 mm body width, 0.209 in)
Core Architecture: 8-bit RISC Harvard
Maximum Clock Frequency: 4 MHz (10 MHz clock input / 400 ns instruction cycle for -10 variant)
Microchip Technology
Package: 20-pin SSOP (5.30 mm body)
Core Architecture: 8-bit PIC16 Harvard RISC
Timers: TMR0 (8-bit) + TMR1 (16-bit) + WDT
Microchip Technology
Package: 20-pin SSOP (/SS)
Timers: 1 x 8-bit (TMR0) + Watchdog Timer
Operating Temperature Range: -40C to +85C (Industrial, 'I' suffix)

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

PIC16F84A-20I/SS

✅ 드롭인
Microchip Technology
📦 20-SSOP (5.30 mm)
PIC16 (8-bit RISC, Harvard) · 1.75 KB (1K x 14 words) Flash · 68 bytes · 64 bytes · 20 MHz · 200 ns · 2.0 V to 5.5 V · 13

✓ 재고 있음

$1.65 / 개

데이터시트 보기 →

PIC16F84A-20/SS

✅ 드롭인
Microchip Technology
📦 20-SSOP (5.30 mm)
PIC 8-bit RISC (Harvard) · PIC16F8xx · 1.75 KB (1K x 14) Flash · 64 bytes · 68 bytes · 20 MHz · 200 ns · 4.0 V to 5.5 V

✓ 재고 있음

$1.65 / 개

데이터시트 보기 →

PIC16F84AT-20/SS

✅ 드롭인
Microchip Technology
📦 20-SSOP (5.30 mm)
8-bit PIC16 Harvard RISC · 1.75 KB (1K x 14) Flash · 68 bytes · 64 bytes · 20 MHz · 200 ns (4 clock periods) · 4.0 V to 5.5 V · 13

✓ 재고 있음

$1.6 / 개

데이터시트 보기 →

PIC16F84AT-04/SS

✅ 드롭인
Microchip Technology
📦 20-SSOP (5.30 mm)
PIC16F84A (PIC16F8X family) · 8-bit RISC Harvard · 4 MHz (10 MHz clock input / 400 ns instruction cycle for -10 variant) · 1.75 KB (1K x 14 words) · 68 bytes · 64 bytes · 13 general-purpose · 4.0 V to 5.5 V

✓ 재고 있음

$1.48 / 개

데이터시트 보기 →

PIC16F84A-04/SS

✅ 드롭인
Microchip Technology
📦 20-SSOP (5.30 mm)
8-bit PIC RISC · 1.75 KB (1K x 14) Flash · 68 bytes · 64 bytes · 4 MHz · 200 ns (at 4 MHz) · 35 single-word instructions · 4.0 V to 5.5 V

✓ 재고 있음

$2.18 / 개

데이터시트 보기 →

PIC16F84AT-20E/SS 최대 정격 & 전기적 특성

Core Processor PIC
Core Size 8-bit
Core Series PIC16
Instruction Set Architecture RISC (14-bit instruction word)
최대 클록 주파수 20 MHz
Program Memory Size 1.75 KB (1K x 14 words) Flash
RAM Size 68 bytes
EEPROM Size 64 bytes
Number of I/O Pins 13
패키지 20-SSOP (5.30 mm body width, 0.65 mm pitch)
Operating Voltage Range 2.0 V to 5.5 V (extended temp E: 2.0 V to 5.5 V)
동작 온도 범위 -40C to +125C (E suffix = Enhanced)
Peripherals POR (Power-On Reset), WDT (Watchdog Timer)
실장 유형 Surface Mount (SSOP)
Packaging Tape & Reel (T suffix)
Data Converters None (no on-chip ADC)
Connectivity ICSP (In-Circuit Serial Programming)
RoHS 상태 Compliant (per DigiKey listing)

PIC16F84AT-20E/SS 핀 구성

SSOP-20 Package Pinout Diagram SSOP-20 3.9x7.3mm, P0.635mm, JEDEC MO-150. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SSOP-20
핀 1 RA2 — PORTA bit 2 (digital I/O)
핀 2 RA3 — PORTA bit 3 (digital I/O)
핀 3 RA4/T0CKI — PORTA bit 4 / Timer0 clock input (open-drain output)
핀 4 MCLR#/VPP — Master Clear (active-low reset) / ICSP VPP programming voltage
핀 5 VSS — Ground reference
핀 6 RB0/INT — PORTB bit 0 / External interrupt input
핀 7 RB1 — PORTB bit 1 (digital I/O)
핀 8 RB2 — PORTB bit 2 (digital I/O)
핀 9 RB3 — PORTB bit 3 (digital I/O)
핀 10 RB4 — PORTB bit 4 (digital I/O, interrupt-on-change)
핀 11 RB5 — PORTB bit 5 (digital I/O, interrupt-on-change)
핀 12 RB6/PGC — PORTB bit 6 / ICSP clock (programming)
핀 13 RB7/PGD — PORTB bit 7 / ICSP data (programming)
핀 14 VDD — Positive supply voltage (2.0 V to 5.5 V)
핀 15 OSC2/CLKOUT — Oscillator output / clock output (crystal mode)
핀 16 OSC1/CLKIN — Oscillator input / external clock input (crystal mode)
핀 17 RA0 — PORTA bit 0 (digital I/O)
핀 18 RA1 — PORTA bit 1 (digital I/O)
핀 19 RA2 — PORTA bit 2 (digital I/O, alternate function on pin 19)
핀 20 RA3 — PORTA bit 3 (digital I/O, alternate function on pin 20)

일반적인 애플리케이션

PIC16F84AT-20E/SS 적합 용도: 6 애플리케이션s: Hobby and Educational Embedded Projects, Legacy Industrial Control and Sequencing, LED Display Drivers and Chasing Light Controllers, Simple Sensor Interfaces with External ADC, Replacement of Legacy 8051 Designs, ICSP Bootloader Hosts and Programmers.

🔧

Hobby and Educational Embedded Projects

The PIC16F84AT-20E/SS is a classic teaching MCU for embedded systems courses, robotics clubs, and self-learners because its 35-instruction RISC opcode table, 14-bit instruction word, and 1.75 KB Flash are simple enough for an introductory textbook yet rich enough to build real projects. Its 20 MHz core runs most beginner example programs (LED blink, button debounce, seven-segment multiplexing) without timing pressure. ICSP via PGD/PGC lets students reprogram the device without removing it from the breadboard, accelerating iteration cycles in classroom labs.

🏭

Legacy Industrial Control and Sequencing

The PIC16F84AT-20E/SS's -40C to +125C Enhanced temperature range makes it suitable for legacy factory-floor control panels, relay sequencing boards, and machine state machines that must operate reliably in unconditioned enclosures. Its 13 digital I/O can drive opto-isolators, scan matrix keypads, and read limit switches without additional glue logic. The 64-byte EEPROM stores non-volatile setpoints that survive power cycling, while the Watchdog Timer resets the device if firmware ever locks up in the field.

💡

LED Display Drivers and Chasing Light Controllers

The PIC16F84AT-20E/SS drives simple LED matrix displays, chasing-light controllers, and Christmas-light animators where each of the 13 I/O pins can sink or source 25 mA directly to LEDs without external drivers. The 1.75 KB Flash holds pattern lookup tables for moderate-length animations, while the 20 MHz clock generates precise multiplexing timing for 8x8 matrices via Charlieplexing or direct multiplexing. With EEPROM-stored patterns, end users can cycle through preset sequences without firmware changes.

🧩

Simple Sensor Interfaces with External ADC

For temperature, light, or humidity sensing, the PIC16F84AT-20E/SS pairs with an external SPI ADC such as the MCP3002 (2-channel 10-bit) or MCP3202 (2-channel 12-bit) to provide analog measurement capability that the bare MCU lacks. The MCU's USART (via RB ports in software bit-bang) streams digitized readings to a host PC or LCD. Its 2.0 V to 5.5 V supply range allows direct connection to 3.3 V sensors without level shifters, and the EEPROM records calibration constants.

🖥️

Replacement of Legacy 8051 Designs

The PIC16F84AT-20E/SS is frequently chosen as a low-risk replacement for aging 8051-based controllers because its 20 MHz clock delivers comparable or better throughput than a 12 MHz 8051, while its Flash memory supports in-system updates that mask the EPROM-only 8051's programming inconvenience. The Harvard architecture eliminates the 8051's accumulator-bottleneck, simplifying firmware migration. PIC assembly code or C code (via Hi-Tech PICC or XC8) compiles to compact PIC16 instructions that fit easily in the 1.75 KB Flash.

🔌

ICSP Bootloader Hosts and Programmers

The PIC16F84AT-20E/SS is occasionally used as the host controller inside ICSP programming fixtures and field-upgrade tools. Its two dedicated ICSP pins (RB6/PGC clock, RB7/PGD data) and MCLR#/VPP high-voltage programming pin make it a natural fit for driving a downstream target MCU during factory programming. The 1.75 KB Flash accommodates the bootloader itself, while the EEPROM stores programming parameters and serial numbers. The Enhanced -40C to +125C temperature rating supports outdoor or industrial programming stations.

추천 제품 요약

PIC16F84A-20I/SS Microchip Technology 사용처: Hobby and Educational Embedded Projects, Legacy Industrial Control and Sequencing, Replacement of Legacy 8051 Designs, ICSP Bootloader Hosts and Programmers PIC16F628A-I/SS Microchip Technology 사용처: Hobby and Educational Embedded Projects MCP1700-3302E 3.3V LDO to power the MCU rail from USB or 9V battery 사용처: Hobby and Educational Embedded Projects PC817 Optocoupler for isolating MCU from 24V industrial I/O 사용처: Legacy Industrial Control and Sequencing ULN2003A Darlington driver array for relay and solenoid outputs 사용처: Legacy Industrial Control and Sequencing PIC16F84A-20/SS Microchip Technology 사용처: LED Display Drivers and Chasing Light Controllers TPIC6B595 Power shift register for expanding output count beyond 13 pins 사용처: LED Display Drivers and Chasing Light Controllers WS2812B Addressable RGB LED for individually controlled chasing-light patterns 사용처: LED Display Drivers and Chasing Light Controllers MCP3002-I/P External 2-channel 10-bit SPI ADC for analog sensors 사용처: Simple Sensor Interfaces with External ADC DHT22 Digital temperature and humidity sensor on a single GPIO 사용처: Simple Sensor Interfaces with External ADC PIC16F690-I/SS Microchip Technology 사용처: Simple Sensor Interfaces with External ADC AT89S52 Original 8051-family part being replaced 사용처: Replacement of Legacy 8051 Designs MCP2221A USB-to-UART bridge for PC-based firmware development 사용처: Replacement of Legacy 8051 Designs MCP2200 USB-to-UART bridge for host PC communication with the programmer 사용처: ICSP Bootloader Hosts and Programmers TC1044A Charge-pump VPP generator for 13V programming voltage 사용처: ICSP Bootloader Hosts and Programmers
What is the operating voltage of PIC16F84AT-20E/SS?
The PIC16F84AT-20E/SS operates from 2.0 V to 5.5 V over the Enhanced (-40C to +125C) temperature range. According to the Microchip PIC16F8X datasheet (DS39591B), the device's Flash program memory is read at 4 V minimum, while EEPROM read/write extends down to 2.0 V. This wide VDD range makes the part compatible with both 3.3 V and 5 V system designs.
How much program memory and RAM does PIC16F84AT-20E/SS have?
The PIC16F84AT-20E/SS integrates 1.75 KB (1024 x 14-bit words) of Flash program memory, 68 bytes of SRAM, and 64 bytes of EEPROM for non-volatile data. The 14-bit word organization is a hallmark of the mid-range PIC16 architecture. For context, the Flash holds roughly 1K single-word instructions, sufficient for tightly written embedded control loops but not for large protocol stacks.
What package does PIC16F84AT-20E/SS come in?
The PIC16F84AT-20E/SS ships in a 20-pin Shrink Small Outline Package (SSOP) with a 5.30 mm body width and 0.65 mm pitch. The 'T' suffix designates tape-and-reel packaging for high-volume surface-mount assembly. The SSOP-20 footprint is shared across the PIC16F84A family, so PCB layout can reuse the same land pattern for several variants.
Where can I download the PIC16F84AT-20E/SS datasheet PDF?
The PIC16F84AT-20E/SS datasheet is published as Microchip document DS39591B and can be downloaded from the official Microchip website at https://ww1.microchip.com/downloads/en/devicedoc/39591b.pdf. Distributors such as DigiKey, Mouser, and FindIC also host mirror copies. The datasheet covers electrical characteristics, instruction set, memory maps, and ICSP programming.
What is the pinout of PIC16F84AT-20E/SS?
The PIC16F84AT-20E/SS SSOP-20 pinout assigns PORTA (RA0-RA4) to pins 17, 18, 1, 2, 3; PORTB (RB0-RB7) to pins 6, 7, 8, 9, 10, 11, 12, 13; VSS to pin 5; VDD to pin 14; OSC1/CLKIN to pin 15; and OSC2/CLKOUT to pin 16. Pin 4 is MCLR#/VPP (reset and ICSP programming voltage). All pin assignments are identical to every PIC16F84A SSOP-20 variant.
Is PIC16F84AT-20E/SS still in production?
No, the PIC16F84AT-20E/SS is listed as Obsolete on multiple distributor catalogs. According to abc-semi.com product metadata, the part status field reads 'Obsolete'. For new designs, Microchip recommends the PIC16F628A, PIC16F88, or PIC16F1825 as modern drop-in or near-drop-in replacements with more memory and on-chip peripherals. Existing inventory remains available from distributors for legacy repair.
What is the difference between PIC16F84AT-20E/SS and PIC16F84A-20I/SS?
The PIC16F84AT-20E/SS and PIC16F84A-20I/SS share the same die and SSOP-20 package; the only differences are the temperature grade and packaging format. The 'E' suffix denotes the Enhanced industrial grade (-40C to +125C), while the 'I' suffix denotes the Industrial grade (-40C to +85C). The 'T' in PIC16F84AT-20E/SS indicates tape-and-reel, while the A-20I/SS is shipped in tube format. Electrically they are interchangeable for most applications.
What is the best drop-in replacement for PIC16F84AT-20E/SS?
The best drop-in replacement for PIC16F84AT-20E/SS is the PIC16F84A-20I/SS (same die, industrial temperature, tube packaging) or the PIC16F84A-20/SS (commercial temperature, 0C to +70C). Both share the SSOP-20 footprint and identical pinout. For a modern functional upgrade with more peripherals and ADC, the PIC16F88-I/SS is widely regarded as the migration path, but it is a near-drop-in rather than a true pin-for-pin match due to added pin functions.
How does PIC16F84AT-20E/SS compare to PIC16F690-I/SS?
The PIC16F84AT-20E/SS and PIC16F690-I/SS both come in SSOP-20 packages, but the PIC16F690 is a modern nanoWatt XLP device with 7 KB Flash, 256 bytes RAM, 10-bit ADC, comparators, PWM, and 18 I/O pins. The PIC16F84A is the legacy baseline with 1.75 KB Flash, 68 bytes RAM, no ADC, and 13 I/O. Both run at 20 MHz, but the PIC16F690 requires code recompilation because the SFR map differs; it is not a true drop-in replacement for existing PIC16F84A firmware.
Can PIC16F84AT-20E/SS be used for hobby and educational projects?
Yes, the PIC16F84AT-20E/SS is widely used in hobby and educational projects because of its simple Harvard architecture, 35-instruction RISC opcode table, and In-Circuit Serial Programming (ICSP) support. It is well documented in classic textbooks like 'Programming and Customizing the PIC Microcontroller' and 'PicBasic Pro' project books. The SSOP-20 package, however, requires a fine-pitch breakout board or hand-soldering skill for breadboard prototyping.
What is the lead time for PIC16F84AT-20E/SS?
Lead time for PIC16F84AT-20E/SS depends on distributor stock. According to the Heisener product page, the part had approximately in stock at last check, with a lead time 'To be Confirmed' and an estimated delivery window of Jul 29 to Aug 3 (2026) for standard shipping. As an obsolete part, large-quantity orders may require multi-distributor sourcing.
What is the price of PIC16F84AT-20E/SS?
The PIC16F84AT-20E/SS unit price as of 2026-09-21 varies by quantity break: approximately $5.20 at qty 1, $4.65 at qty 10, $3.95 at qty 100, $3.40 at qty 500, and $2.95 at qty 1000. Pricing reflects obsolete-part scarcity premiums and is typical of legacy Microchip PIC16 inventory. For high-volume procurement, request formal quotes from authorized distributors.
Does PIC16F84AT-20E/SS have an ADC?
No, the PIC16F84AT-20E/SS does not include an on-chip analog-to-digital converter. It has only digital I/O on PORTA and PORTB. For applications that need analog measurement, an external ADC (e.g., MCP3002 SPI ADC or MCP3202) must be added, or a different PIC16 variant such as PIC16F88 or PIC16F690 must be selected. This is a key limitation to consider when evaluating migration options.
What are the key specifications of PIC16F84AT-20E/SS that engineers should know?
The PIC16F84AT-20E/SS key specifications engineers should know are: 8-bit PIC16 RISC core running at 20 MHz, 1.75 KB Flash program memory organized as 1K x 14, 68 bytes SRAM, 64 bytes EEPROM, 13 digital I/O pins, 2.0 V to 5.5 V supply, -40C to +125C Enhanced temperature range, 20-pin SSOP package, and ICSP in-circuit programming. There is no on-chip ADC, no PWM module, and no comparator, limiting it to digital control and sequencing tasks.
Where to buy PIC16F84AT-20E/SS online?
The PIC16F84AT-20E/SS can be purchased online from authorized Microchip distributors including DigiKey (digiKey.com/en/products/detail/microchip-technology/PIC16F84AT-20E-SS/476318), Mouser, Microchip Direct, and authorized brokers such as Heisener, Xecor, and PNEDA. Because the part is obsolete, several third-party catalog distributors carry final-stock inventory. Always verify the lot date code and country of origin when sourcing obsolete parts.
Is the PIC16F84AT-20E/SS RoHS compliant?
Yes, the PIC16F84AT-20E/SS is RoHS compliant per DigiKey's product listing. The lead-free finish is consistent with Microchip's transition to Pb-free assembly in the mid-2000s. The part carries the 'E' (Enhanced) industrial-grade temperature rating and meets REACH requirements per current EU regulations. Compliance certificates can be requested from Microchip via the part number for formal documentation.

엔지니어링 참조 데이터: PIC16F84AT-20E/SS — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose PIC16F84AT-20E/SS when you are repairing an existing design that originally used this exact part (or its predecessors) and you need a tape-and-reel Enhanced-temp unit to match a 5 V, 20 MHz, 1.75 KB Flash, 13-I/O, no-ADC specification. Choose PIC16F84A-20I/SS if you do not need Enhanced temperature range and prefer tube packaging (lower unit price, slightly different lot structure). Choose PIC16F84A-20/SS or PIC16F84AT-20/SS for commercial-temp 0C to +70C applications. Choose PIC16F84AT-04/SS or PIC16F84A-04/SS when the design runs at 4 MHz or below and you prefer the slower-clock spec for lower EMI. For new designs, prefer the PIC16F88-I/SS or PIC16F690-I/SS for on-chip ADC, PWM, and modern peripherals. The PIC16F84A family shares the SSOP-20 footprint across all five recommended drop-in variants, simplifying PCB layout decisions.

대체품과의 비교

파라미터 이 제품 PIC16F84A-20I/SS PIC16F84A-20/SS PIC16F84AT-20/SS PIC16F84AT-04/SS PIC16F84A-04/SS
Package 20-SSOP (5.30 mm) 20-SSOP (5.30 mm) - same 20-SSOP (5.30 mm) - same 20-SSOP (5.30 mm) - same 20-SSOP (5.30 mm) - same 20-SSOP (5.30 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Max Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz 4 MHz 4 MHz
Program Memory (Flash) 1.75 KB (1K x 14) 1.75 KB (1K x 14) 1.75 KB (1K x 14) 1.75 KB (1K x 14) 1.75 KB (1K x 14) 1.75 KB (1K x 14)
RAM Size 68 bytes 68 bytes 68 bytes 68 bytes 68 bytes 68 bytes
EEPROM Size 64 bytes 64 bytes 64 bytes 64 bytes 64 bytes 64 bytes
Operating Temperature -40C to +125C (Enhanced) -40C to +85C (Industrial) 0C to +70C (Commercial) 0C to +70C (Commercial) -40C to +125C (Enhanced) 0C to +70C (Commercial)
Number of I/O 13 13 13 13 13 13
ADC Channels 0 (none) 0 (none) 0 (none) 0 (none) 0 (none) 0 (none)
Supply Voltage Range 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 2.0 V to 5.5 V 2.0 V to 5.5 V
ICSP Programming Yes (RB6/RB7) Yes (RB6/RB7) Yes (RB6/RB7) Yes (RB6/RB7) Yes (RB6/RB7) Yes (RB6/RB7)

주요 차별점

  • Enhanced -40C to +125C temperature range for industrial and outdoor use (vs PIC16F84A-20I/SS)
  • Tape-and-reel packaging for high-volume SMD assembly lines (vs PIC16F84A-20I/SS)
  • True drop-in compatibility with all PIC16F84A-20I/SS firmware and PCBs (vs PIC16F88-I/SS)

설계 노트

Estimated: The PIC16F84AT-20E/SS supply current at 5 V, 20 MHz, all I/O toggling, is approximately 10 mA typical and 20 mA maximum per the Microchip PIC16F8X datasheet. Add a 100 nF decoupling capacitor within 5 mm of VDD (pin 14) and a 10 uF bulk capacitor on the supply rail. For battery-powered designs operating below 4 MHz, the nanoWatt Sleep mode draws <1 uA, but the legacy PIC16F84A does not implement nanoWatt Sleep - use the PIC16F88 or PIC16F690 instead if deep sleep matters.

The SSOP-20 package has a 0.65 mm pin pitch and a thermal pad-less bottom. Route traces directly away from pins with at least 0.2 mm clearance. For ICSP, place a 6-pin header (or test pads) on the PCB connected to MCLR#/VPP, VDD, VSS, RB6/PGC, and RB7/PGD to allow in-system programming after assembly. Reserve a 4-pin footprint for a crystal or resonator at OSC1/OSC2 (pins 15 and 16) - or skip the footprint entirely if you use the internal RC oscillator (configure FOSC configuration bit).

Three common pitfalls when designing with PIC16F84AT-20E/SS: (1) The RA4 pin is open-drain and CANNOT source current - if you need a high output, add a pull-up resistor. (2) The configuration word (0x2007) must be set correctly for oscillator mode, WDT enable, and code protection - a wrong config bit can brick the part. (3) Flash endurance is only 1,000 erase/write cycles typical, so do not use Flash as a non-volatile data store - use the 64-byte EEPROM for that instead. EEPROM endurance is 1,000,000 cycles typical, sufficient for field parameter updates.

Estimated: For a 20 MHz system clock, the internal instruction cycle is 5 MHz (4 clocks per instruction). Output pin rise/fall times are approximately 25 ns at 5 V with 50 pF load, fast enough for 1 MHz SPI bit-bang but marginal above 2 MHz. If you need higher serial throughput, use a true USART-capable part like PIC16F88 or PIC16F690 instead. Place the ICSP PGC/PGD traces as short as possible (<50 mm) to avoid ringing during programming pulses.

규정 준수 정보

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
무연
Yes
무할로겐
Unknown
분쟁 광물
Compliant

RoHS compliant per DigiKey listing. Lead-free finish consistent with Microchip's transition. Not AEC-Q100 qualified (commercial/industrial grade MCU, not automotive). Halogen-free status not explicitly confirmed in distributor metadata.

데이터 검증일: 2026-09-21 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

PIC16F84AT-20E/SS PIC16F84AT-20E/SS datasheet Microchip PIC16F84A SSOP-20 PIC16F84AT-20E obsolete 8-bit 20MHz PIC MCU 1.75KB Flash PIC16F84A SSOP-20 drop-in replacement PIC16F84A legacy industrial control PIC16F84AT-20E/SS vs PIC16F84A-20I/SS buy PIC16F84AT-20E/SS online PIC16F84AT-20E/SS price quote PIC16F84AT-20E/SS pinout SSOP-20 PIC16F84A hobbyist educational MCU

관련 부품 & 용어

Microchip Technology PIC16F84AT-20E/SS PIC16F84A PIC16F84A-20I/SS PIC16F84A-20/SS PIC16F84AT-20/SS PIC16F84AT-04/SS PIC16F84A-04/SS 8-bit microcontroller MCU PIC16 family RISC Harvard architecture SSOP-20 20-pin SSOP Flash memory EEPROM In-Circuit Serial Programming (ICSP) Watchdog Timer Power-On Reset RoHS REACH obsolete part legacy industrial control
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기