Microchip Technology

PIC16F877AT-I/L - 8-Bit 20MHz MCU, 14KB Flash | Microchip

MPN: PIC16F877AT-I/L ✗ 停產
44-pin PLCC (PQCC), 16.59 mm x 16.59 mm Package 20 MHz Speed 14 KB Flash (8K x 14) Memory
MOQ: 1 |

PIC16F877AT-I/L 概覽

The Microchip Technology PIC16F877AT-I/L is an 8-bit PIC microcontroller with a 20 MHz operating frequency, 14 KB of Flash program memory, 33 I/O, and a 44-pin PLCC package measuring 16.59 mm by 16.59 mm. It is designed for embedded control applications requiring programmable digital I/O, serial communication, timers, and analog measurement.

A microcontroller is a compact computer-in-a-chip that executes firmware to monitor inputs and control outputs. The PIC16F877A belongs to the PIC16F family, combining a RISC-based architecture, Flash memory, RAM, peripherals, and I/O in one integrated device. Its 8-bit architecture and 20 MHz maximum frequency make it suitable for industrial automation, consumer electronics, instrumentation, and control systems.

Key features include an 8-channel, 10-bit ADC, 14 KB of Flash memory, and 33 I/O. The supplied distributor data identifies the device as an 8-bit MCU with 14 KB Flash, 368 bytes of RAM, 33 I/O, and a 20 MHz maximum operating frequency. The “AT” portion of the MPN identifies the specified device variant, while “/L” identifies the leaded package option.

The PIC16F877AT-I/L combines a conventional 8-bit control core with on-chip peripherals that reduce external component count. Its Flash-based program memory supports in-system programming and field firmware updates when the system design provides the required programming interface. The 10-bit ADC enables analog sensor acquisition, while the 33 I/O pins provide digital control and communication connections.

Typical applications include industrial automation and machine control, consumer appliances, electronic instrumentation, and automotive systems. In an industrial controller, the MCU can read sensors, execute control logic, drive indicators, and coordinate communication interfaces. In an automotive system, the extended temperature specification supports operation from -40°C to +85°C, subject to the complete system requirements.

Designers should preserve the 44-pin PLCC footprint and verify all pin assignments, power, oscillator, programming, and peripheral connections against the manufacturer datasheet. The PLCC package is not a leadless chip carrier; its gull-wing leads are soldered around the package body. Adequate decoupling and correct oscillator layout are essential for reliable embedded operation.

This page combines verified distributor information, manufacturer-related references, structured comparisons, and practical design guidance for engineers evaluating the PIC16F877AT-I/L.

直接替換替代品,適用於 PIC16F877AT-I/L — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。

此系列的變體

與下列產品可直接替換的同系列型號: PIC16F877AT-I/L (相同外形與佔位) — 差異在於 Timers, Package, ADC, Mounting Type, Operating Temperature.

Microchip Technology
Timers: Timer0, Timer1, Timer2
Package: 44-pin PLCC (16.59 x 16.59 mm)
ADC: 8 channels, 8-bit resolution
Microchip Technology
Timers: 3 x Timer/Counter modules
Package: 44-pin PLCC (J-Lead, 16.59 x 16.59 mm), windowed CERDIP-compatible
Mounting Type: Surface Mount (PLCC socket compatible)
Microchip Technology
Timers: 3 (Timer0, Timer1, Timer2)
Package: 44-pin PLCC (16.59 x 16.59 mm)
ADC: 8 channels, 10-bit resolution
Microchip Technology
Timers: 2 x 8-bit, 1 x 16-bit
Package: 44-pin PLCC (16.59 x 16.59 mm)
ADC: 10-bit, up to 8 channels
Microchip Technology
Timers: 3 (Timer0 8-bit, Timer1 16-bit, Timer2 8-bit)
Package: 44-pin PLCC (J-lead, /L)
ADC: 10-bit, 8 channels
Microchip Technology
Timers: 3 (2x 8-bit, 1x 16-bit)
Package: 44-pin PLCC (16.59x16.59 mm)
ADC: 10-bit, 8 channels

PIC16F877A-I/L

✅ 直接替換
Microchip Technology
📦 44-pin PLCC (PQCC)
PIC 8-bit RISC (Harvard) · PIC16F mid-range · 14 KB FLASH (8K x 14 words) · 368 bytes · 256 bytes · 20 MHz · 200 ns · 35 single-word instructions

聯絡詢價

查看資料表 →

PIC16LF877A-I/L

✅ 直接替換
Microchip Technology
📦 44-pin PLCC (PQCC)
PIC16 8-bit RISC · 14 KB (8K x 14) Flash · 368 bytes · 256 bytes · 10 MHz · 35 instructions · 33 · 10-bit, 8 channels

聯絡詢價

查看資料表 →

MBRA130LT3G

✅ 直接替換
📦 44-pin PLCC (PQCC)
Cross-reference search names it as related, but verified package, memory, ADC, and pin-level equivalence are not provided here.

📋 參考替代品(不在目錄中)

PIC16F874A-I/L

✅ 直接替換
Microchip Technology
📦 44-pin PLCC (PQCC)
8-bit PIC16 enhanced Harvard RISC · 35 single-word instructions · 20 MHz · 200 ns at 20 MHz · 7 KB (4K x 14 words) · 192 bytes · 128 bytes · 2.0 V to 5.5 V

聯絡詢價

查看資料表 →

PIC16C77-20/L

✅ 直接替換
Microchip Technology
📦 44-pin PLCC (PQCC)
8-bit PIC16 mid-range RISC · OTP (One-Time-Programmable EPROM) · 14 KB (8K x 14 words) · 368 bytes · 20 MHz · 200 ns · 35 single-word instructions · 4.0 V to 5.5 V

聯絡詢價

查看資料表 →

PIC16F877AT-I/L 最大額定值與電氣特性

Product Type 8-bit microcontroller
Maximum Operating Frequency 20 MHz
Program Memory 14 KB Flash (8K x 14)
RAM 368 bytes
Digital I/O 33 I/O
ADC 8-channel, 10-bit
工作溫度 -40°C to +85°C
封裝 44-pin PLCC (PQCC), 16.59 mm x 16.59 mm
Architecture RISC-based 8-bit
Program Memory Type CMOS Flash
安裝類型 Surface mount
Manufacturer Microchip Technology
Device Family PIC16F87XA
Instruction Execution 200 ns
Instruction Set 35 single-word instructions

PIC16F877AT-I/L 44-pin plcc (pqcc), 16.59 mm x 16.59 mm 腳位配置指南

PIC16F877AT-I/L(44-pin plcc (pqcc), 16.59 mm x 16.59 mm 封裝)的腳位配置。 此數位 IC 包含 GPIO、通訊介面(UART、SPI、I2C)與電源腳位。替代腳位功能與配置選項請參閱製造商資料表。對嵌入式系統設計與 PCB 佈局至關重要。

PIC16F877AT-I/L 的 44-pin plcc (pqcc), 16.59 mm x 16.59 mm 封裝腳位圖

無詳細腳位定義資料: PIC16F877AT-I/L.

請參閱 資料表 以查看完整腳位配置。

典型應用

PIC16F877AT-I/L 適用於 6 應用s: Industrial Automation Controller, Sensor Monitoring System, Consumer Appliance Control, Automotive Auxiliary Control, Electronic Instrumentation, Communication and Data Acquisition Hub.

🏭

Industrial Automation Controller

The PIC16F877AT-I/L fits industrial automation controllers that require an 8-bit control core, 33 digital I/O, and an 8-channel, 10-bit ADC. It can execute sequencing and closed-loop logic while acquiring analog feedback from pressure, temperature, level, or position sensors. The 20 MHz maximum frequency provides timing headroom for interrupt-driven control tasks, while 14 KB of Flash supports control firmware, configuration tables, and diagnostic routines. The 44-pin PLCC package supports a wired-through-hole or compatible PCB land pattern, but the exact pin assignment, isolation strategy, protection network, and regulatory requirements must be verified against the datasheet and system architecture.

🧩

Sensor Monitoring System

The PIC16F877AT-I/L is suitable for a multi-channel sensor-monitoring system because the verified data identifies an 8-channel, 10-bit ADC and 33 I/O. The microcontroller can scan analog inputs, apply calibration and filtering in firmware, compare thresholds, and drive alarm or display-control outputs. Its 14 KB Flash capacity accommodates measurement tables, compensation coefficients, and communication routines, while 368 bytes of RAM supports sampled data and status variables. Because the supplied data does not specify the ADC reference voltage, acquisition time, input impedance, or channel multiplexing details, analog front-end and timing decisions must be based on the manufacturer datasheet rather than inferred specifications.

⚡

Consumer Appliance Control

The PIC16F877AT-I/L can serve as the embedded controller in a consumer appliance where a deterministic 8-bit machine interface is sufficient. Its 33 I/O lines can support switches, indicators, relays, display segments, and control outputs, while the 8-bit ADC can monitor temperature, position, or load-related analog signals. The 20 MHz operating class allows responsive interrupt and timer handling, and the 14 KB Flash memory supports menu logic, operating profiles, and safety-state handlers. The 44-pin PLCC footprint may simplify compatibility with an existing appliance platform, but mains isolation, surge protection, thermal margins, and user-accessible safety controls must be designed independently of the MCU.

🚗

Automotive Auxiliary Control

The PIC16F877AT-I/L can be evaluated for auxiliary automotive control functions because the verified data specifies operation from -40°C to +85°C and provides 33 I/O for switches, actuators, and sensors. The 8-channel ADC can support analog monitoring, while the 8-bit core can implement state machines and diagnostic logic. This use requires a separate automotive qualification review because the supplied data does not state AEC-Q100 qualification, transient immunity, load dump performance, or EMC limits. Power architecture should include reverse-battery and surge protection, and safety-critical decisions should not rely on this component until the complete vehicle-level requirements are verified.

🔧

Electronic Instrumentation

The PIC16F877AT-I/L is appropriate for electronic instrumentation that combines measurement, control, and local communication. The 10-bit ADC can digitize several analog channels, while 33 I/O can operate front-panel buttons, status indicators, relay drivers, and display interfaces. The 14 KB Flash memory provides space for calibration constants, measurement algorithms, command handling, and logging routines. The 368-byte RAM figure should be checked against the chosen buffering strategy, especially for waveform capture or communications. A practical design should isolate analog and digital returns, place decoupling close to supply pins, and provide a stable clock and programming interface as specified by the manufacturer.

🌐

Communication and Data Acquisition Hub

The PIC16F877AT-I/L can be used in a compact data-acquisition hub when the system needs a manageable 8-bit controller with moderate Flash and RAM. It can collect ADC samples, manage digital status inputs, and forward information through a UART, SPI, or other peripheral available on the exact device variant. The 20 MHz clock supports responsive interrupt handling, while 33 I/O leaves flexibility for status LEDs, control signals, and communication transceivers. The supplied data does not identify specific communication peripherals or their electrical limits, so the exact datasheet and pin multiplexing must be checked before selecting external transceivers or assigning connector pins.

What is the PIC16F877AT-I/L?
The PIC16F877AT-I/L is a Microchip Technology 8-bit PIC microcontroller rated for operation up to 20 MHz. It provides 14 KB of Flash program memory, 368 bytes of RAM, 33 I/O, and an 8-channel, 10-bit ADC in a 44-pin PLCC package. The verified distributor listing identifies the device as a PIC16F87XA-family MCU for embedded control applications.
What are the key specifications of PIC16F877AT-I/L that engineers should know?
The PIC16F877AT-I/L combines a 20 MHz maximum frequency, 14 KB Flash, 368 bytes of RAM, 33 I/O, and an 8-channel, 10-bit ADC. Its 44-pin PLCC package measures 16.59 mm by 16.59 mm. According to the verified Microchip-related distributor data, the operating temperature range is -40°C to +85°C, making the device suitable for industrial and automotive control environments.
Where can I download the PIC16F877AT-I/L datasheet PDF?
The PIC16F877AT-I/L datasheet and technical information are available through the GlobalSpec datasheet page and linked manufacturer-related sources. The verified datasheet page identifies the device as a 44-pin PIC16F877A variant. Before downloading a replacement document, compare the exact MPN, package, memory size, and temperature marking because related PIC16F877A order codes can differ.
Where can I find the PIC16F877AT-I/L pinout?
The PIC16F877AT-I/L pinout should be taken from the 44-pin PLCC package diagram in the manufacturer datasheet and cross-checked against the selected device variant. The verified distributor data confirms a 44-pin PLCC package, but a package name alone does not establish individual pin functions. Use the datasheet’s pin-numbered package drawing for oscillator, power, I/O, ADC, programming, and ground connections.
Is PIC16F877AT-I/L suitable for industrial automation?
The PIC16F877AT-I/L is suitable for many industrial automation functions because it provides 33 I/O, an 8-channel 10-bit ADC, 14 KB of Flash, and operation from -40°C to +85°C. The MCU can acquire analog sensor signals, execute control firmware, operate digital outputs, and support machine-control sequencing. A complete industrial design still requires verified transient immunity, isolation, grounding, and environmental qualification.
Can PIC16F877AT-I/L be used in automotive systems?
The PIC16F877AT-I/L can be evaluated for automotive-related control functions because its verified operating range is -40°C to +85°C and it includes a 33-I/O, 8-bit control platform. Automotive use requires application-specific review of voltage levels, transient protection, EMC, temperature margins, reliability, and any required automotive qualification. The supplied data does not establish AEC-Q100 status, so that claim must not be assumed.
What is the price of PIC16F877AT-I/L?
The verified LCSC listing reports a starting price of $3.4451 for PIC16F877AT-I/L as of 2026-10-22. Distributor pricing can vary with quantity, inventory, package code, and market conditions, so the displayed amount should be treated as a current reference rather than a guaranteed quote. Check the distributor listing and request a quantity-specific price before purchasing.
Where to buy PIC16F877AT-I/L online?
PIC16F877AT-I/L can be purchased from listed distributors including DigiKey, Mouser, LCSC, and other electronics suppliers. The verified DigiKey listing describes the part as available for ordering, while LCSC reports an in-stock starting price of $3.4451 as of 2026-10-22. Confirm stock, authorized status, lead time, and the exact 44-pin PLCC order code before placing a production order.
What is the lead time for PIC16F877AT-I/L?
The lead time for PIC16F877AT-I/L depends on the distributor and current inventory, and the supplied data does not provide a single manufacturer lead-time figure. DigiKey and Mouser listings provide procurement data, while LCSC reports an in-stock component with a starting price of $3.4451 as of 2026-10-22. Request a written quotation for the required quantity and delivery date.
What can replace PIC16F877AT-I/L?
A replacement must use the exact 44-pin PLCC footprint, match the 8-bit PIC peripheral and pin requirements, and preserve the 14 KB Flash and 33-I/O capability. The supplied cross-reference data names PIC16F877A-I/L and PIC16LF877A-I/L as related candidates, but it does not establish a fully verified drop-in replacement for every target specification. Validate pinout, memory, ADC, timing, programming, and electrical limits before substitution.
Is PIC16F877AT-I/L the same as PIC16F877A-I/L?
PIC16F877AT-I/L and PIC16F877A-I/L are related order codes for the same PIC16F877A device family, but the “AT” suffix must be treated as a meaningful ordering and marking distinction until the manufacturer ordering information is checked. The supplied web results list both identifiers as equivalents, yet package, grade, temperature, programming, and marking details must still be verified against the datasheet before substituting one for the other.
What is the difference between PIC16F877AT-I/L and PIC16LF877A-I/L?
PIC16F877AT-I/L and PIC16LF877A-I/L are listed as related equivalents in the supplied cross-reference search, and both are associated with the PIC16F87XA family. The “LF” designation may indicate a different low-power or electrical variant, so operating voltage, clock implementation, power consumption, and ordering codes must be compared before using one as a replacement. The supplied data does not provide a complete verified parameter table for the candidate.
When should I choose PIC16F877AT-I/L over a newer PIC MCU?
Choose PIC16F877AT-I/L when maintaining an existing 44-pin PLCC design, using the PIC16F87XA peripheral set, and avoiding a board change is more important than adopting a newer MCU. Its 20 MHz maximum frequency, 14 KB Flash, 368 bytes of RAM, 33 I/O, and 8-channel ADC provide a defined legacy platform. For a new design, compare newer devices on memory, peripherals, power, tooling, availability, and qualification requirements.
Is PIC16F877AT-I/L suitable for a new embedded control product?
PIC16F877AT-I/L can be suitable for a new embedded control product when the application fits an 8-bit architecture and the design specifically targets the 44-pin PLCC footprint. Its 14 KB Flash, 368 bytes of RAM, 33 I/O, and 8-channel 10-bit ADC support many control and monitoring tasks. Confirm current lifecycle status, long-term availability, programming-tool support, and compliance requirements before committing the design.
How much power does PIC16F877AT-I/L consume?
The supplied verified data does not state a supply voltage, operating current, sleep current, or power-consumption value for PIC16F877AT-I/L. These parameters depend on the clock configuration, enabled peripherals, I/O loading, voltage, and execution state. Use the manufacturer datasheet and application-specific measurement rather than estimating consumption from the 20 MHz frequency or 33 I/O count.
Does PIC16F877AT-I/L have USB, CAN, or wireless connectivity?
The verified data identifies an 8-bit MCU with Flash, RAM, I/O, and an ADC, but it does not specify USB, CAN, or wireless connectivity for PIC16F877AT-I/L. Do not infer those interfaces from the device family name. Review the exact datasheet peripheral list and confirm whether external communication hardware is required for the application.

工程參考資料,適用於 PIC16F877AT-I/L — 比較、設計指引及合規資訊。

選型指南

Choose PIC16F877AT-I/L for an existing or new 8-bit embedded-control design that specifically uses the 44-pin PLCC footprint and benefits from 14 KB Flash, 368 bytes of RAM, 33 I/O, and an 8-channel, 10-bit ADC. It is especially relevant when maintaining a PIC16F87XA platform is more valuable than adopting a newer architecture. Choose PIC16F877A-I/L only after confirming that the AT suffix and ordering marking do not change the required grade or programming details. Evaluate PIC16LF877A-I/L for low-power-related requirements only after reviewing its exact electrical characteristics. PIC16F874A-I/L may be relevant when its reduced resource set is sufficient, while PIC16C77-20/L should not be substituted without reviewing its EPROM memory and firmware implications.

與替代品比較

參數 本產品 PIC16F877A-I/L PIC16LF877A-I/L MBRA130LT3G PIC16F874A-I/L PIC16C77-20/L
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology

主要差異化特點

  • Established PIC16F87XA platform with Flash program memory (對比PIC16C77-20/L)
  • Direct same-family ordering candidate (對比PIC16F877A-I/L)
  • Integrated analog acquisition capability (對比PIC16C77-20/L)
  • Broad I/O availability for embedded control (對比PIC16LF877A-I/L)

設計說明

Use the 44-pin PLCC footprint and verify every pad and pin number against the exact PIC16F877AT-I/L datasheet drawing. PLCC packages have gull-wing leads and are not interchangeable with QFN, LQFP, or plastic DIP land patterns without an adapter or PCB redesign. Confirm body size, lead pitch, pin-1 orientation, solderable land geometry, and assembly clearance before releasing a layout.

Place the required supply decoupling capacitors at the PIC16F877AT-I/L power pins with the shortest possible traces and a clear return path to the device ground reference. The supplied data does not specify the power-supply voltage or capacitor values, so do not select those values from this page alone. Follow the manufacturer datasheet for supply limits, decoupling, oscillator, programming, and power-control requirements.

Separate analog inputs and ADC references from high-current switching outputs wherever the PCB area permits. Keep sensor traces short, use a continuous ground reference where appropriate, and route oscillator traces away from switching nodes and communication edges. The supplied data does not provide ADC acquisition-time or reference-voltage values, so analog filtering and grounding must be validated against the complete datasheet.

Do not treat a same-package name as proof of drop-in compatibility. Before replacing PIC16F877AT-I/L with a related order code, compare the complete pinout, Flash programming model, voltage range, oscillator configuration, ADC behavior, interrupts, I/O direction limits, and package markings. In particular, the related PIC16C77-20/L candidate uses a different memory technology according to the supplied comparison snippet.

合規資訊

RoHS
Unknown
REACH
Unknown
AEC-Q100
Unknown
無鉛
Unknown
無鹵
Unknown
衝突礦產
Unknown

Compliance information was not included in the supplied verified data. Operating temperature is -40°C to +85°C, but this does not by itself establish AEC-Q100 qualification or any regulatory compliance.

相關搜尋

PIC16F877AT-I/L PIC16F877AT-I/L datasheet Microchip PIC16F877AT-I/L PIC16F877A 8-bit 20MHz microcontroller PIC16F877AT-I/L 44-pin PLCC PIC16F877AT-I/L industrial automation PIC16F877AT-I/L vs PIC16F877A-I/L PIC16F877AT-I/L drop-in replacement PIC16F877AT-I/L buy online PIC16F877AT-I/L price and stock PIC16F877AT-I/L pinout PIC16F877AT-I/L 8-channel 10-bit ADC PIC16LF877A-I/L equivalent 44-pin PLCC PIC microcontroller replacement

相關元件與詞彙

Microchip Technology PIC16F877AT-I/L PIC16F877A-I/L PIC16LF877A-I/L PIC16F874A-I/L PIC16C77-20/L MBRA130LT3G PIC16F87XA 8-bit microcontroller RISC architecture CMOS Flash memory 10-bit ADC 44-pin PLCC PQCC package 20 MHz clock 14 KB Flash 368 bytes RAM 33 I/O industrial automation sensor monitoring consumer appliance control automotive auxiliary control embedded instrumentation Microchip cross-reference search PIC MCU
快速報價 RFQ
請填寫完整詳細資料 — 我們的業務團隊將於 24 小時內回覆
料號 製造商 封裝 QTY 目標價格 小計
✓
報價已提交!

我們將於 24 小時內回覆您的電子郵件

1
詢價已提交
2
已收到報價
3
已下單
4
付款
5
已出貨
6
已送達
檢視詢價單詳情