Microchip Technology

PIC16F506-E/SL - 8-Bit Flash MCU, 1.5KB | Microchip

Артикул: PIC16F506-E/SL ✓ Активен
В наличии Отправка в течение 1–3 рабочих дней
4.5 V to 5.5 V Vdss 14-pin SOIC (SO-14, SL suffix) Package 20 MHz Speed 1.5 KB Flash Memory
От $0.54 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-09-20
Оптовые цены
Кол-во Цена за ед. Итого
1 $0.85 $0,85
10 $0.77 $7,70
100 $0.69 $69,00
500 $0.61 $305,00
1.000 $0.54 $540,00
ℹ️ Все цены указаны в USD

PIC16F506-E/SL Обзор

The Microchip Technology PIC16F506-E/SL is an 8-bit Flash-based CMOS microcontroller in a 14-pin SOIC package, featuring 1.5KB of Flash program memory, 67 bytes of RAM, and 12 I/O pins. It operates at a maximum clock frequency of 20 MHz and supports a supply voltage range of 4.5V to 5.5V, with internal oscillator options of precision 4/8 MHz. The -E suffix denotes the extended industrial temperature range of -40C to +125C, making it suitable for harsh-environment embedded applications.

What is an 8-bit PIC microcontroller? An 8-bit PIC (Peripheral Interface Controller) is a RISC-based microcontroller belonging to the PIC16 mid-range family. It belongs to the broader hierarchy of microcontroller (MCU) -> embedded controller -> semiconductor device, executing one instruction per clock cycle from a small, deterministic instruction set. Flash-based variants like the PIC16F506 allow in-system re-programming via ICSP (In-Circuit Serial Programming), which reduces development time and supports field firmware updates. The PIC16F506 specifically sits in the cost-optimized 8/14-pin segment, balancing minimal footprint with sufficient peripherals (ADC, comparators, timers) for compact control tasks.

Key specifications include three channels of 8-bit ADC, two on-board comparators, a 33-instruction baseline core with 2 stack levels, and a 1.125ms Device Reset Timer (DRT). The internal 4 MHz or 8 MHz precision oscillator eliminates the need for an external crystal in many designs, reducing BOM cost. Watchdog Timer with on-chip RC oscillator, power-on reset, and brown-out detection provide robust supply supervision for unattended operation. The 12-bit-wide instruction word and single-cycle execution deliver deterministic throughput needed for real-time control loops.

The PIC16F506 architecture uses a Harvard bus topology with separate program and data paths, letting the CPU fetch instructions while simultaneously accessing SRAM. The baseline core (33 instructions) reduces code-density overhead and simplifies assembly programming while C compilers (MPLAB XC8) target the same ISA. The 8-bit datapath, 2-level hardware stack, and 12-bit instruction width limit absolute code size but provide responsive interrupt handling for simple real-time workloads.

Typical applications include LED driver controllers, small appliance controls, sensor signal conditioning, remote controls, and battery-powered devices with low pin-count requirements. Designers often choose the PIC16F506 for low-cost, high-volume products that need just enough compute and I/O without paying for unused peripherals.

Design consideration: ensure adequate decoupling (100nF + 10uF) close to VDD, and use an external pull-up on MCLR if hardware reset is desired. Take care with the I/O pin count - 12 I/O pins is the maximum assuming no oscillator or reset functions are shared.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.

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

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

Модели той же серии, совместимые без доработки с PIC16F506-E/SL (тот же форм-фактор и посадочное место) — отличается по ADC, Internal Oscillator, Operating Temperature, Package, Timers.

Microchip Technology
ADC: None (comparator only)
Internal Oscillator: 4 MHz precision
Operating Temperature: -40 C to +125 C (E suffix)
Microchip Technology
Internal Oscillator: 4 MHz RC (+/-1% calibrated)
Operating Temperature: -40C to +85C (Industrial)
Package: 14-pin PDIP
Microchip Technology
ADC: 8-bit, multi-channel
Operating Temperature: -40 C to +125 C (Extended)
Timers: 1 x 8-bit with 8-bit prescaler
Microchip Technology
ADC: 8-bit, 3 channels
Internal Oscillator: 4 MHz / 8 MHz selectable
Package: 14-pin PDIP (P), 0.300" row spacing

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

PIC16F506-I/SL

✅ Прямая замена
📦 14-pin SOIC (SL)
same SOIC-14 footprint and pinout, but -40C to +85C industrial temp range vs -40C to +125C extended (-E)

📋 Справочный аналог (нет в каталоге)

PIC16F506-E/P

✅ Прямая замена
Microchip Technology
📦 14-pin PDIP (P)
PIC16F (Baseline Core) · 8-bit RISC, 33 instructions, 2 stack levels · 1.5 KB (1K x 14 words) · 67 bytes · Not present (Flash-based program memory only) · 12 · 20 MHz · 4 MHz / 8 MHz selectable

✓ В наличии

$0.68 / шт.

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

PIC16F506-E/MG

✅ Прямая замена
Microchip Technology
📦 14-pin MSOP/DFN (MG)
1.5 KB (1K x 14) · 67 x 8 bytes · 12 (11 usable + 1 input-only) · 16-VFQFN Exposed Pad · 20 MHz · PIC16 RISC 8-bit · 2.0 V to 5.5 V · -40 C to +125 C (Extended)

✓ В наличии

$0.74 / шт.

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

PIC16F505-E/P

✅ Прямая замена
Microchip Technology
📦 14-pin PDIP (P)
PIC16 baseline 8-bit RISC · 33 instructions, 12-bit wide · 1.5 KB (1K x 14) · 72 bytes · Not available · 20 MHz · 4 MHz precision · 2.0 V to 5.5 V

✓ В наличии

$0.65 / шт.

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

PIC16F505-I/P

✅ Прямая замена
Microchip Technology
📦 14-pin PDIP (P)
8-bit PIC · Flash · 1.5 KB (1K x 14) · 72 B · None · 20 MHz · 2.0 V to 5.5 V · 12

✓ В наличии

$1.05 / шт.

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

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

Core Architecture PIC16 (8-bit RISC, baseline)
Program Memory 1.5 KB Flash
RAM 67 bytes
Максимальная тактовая частота 20 MHz
Instruction Set 33 instructions (baseline core)
Stack Levels 2 (hardware)
Supply Voltage (VDD) 4.5 V to 5.5 V
I/O Pins 12
ADC 3 channels x 8-bit
Comparators 2 on-board
Internal Oscillator Precision 4 MHz / 8 MHz selectable
Device Reset Timer 1.125 ms (DRT)
Корпус 14-pin SOIC (SO-14, SL suffix)
Рабочая температура -40C to +125C (extended, -E suffix)
Статус RoHS Compliant
Lead-Free Yes

Конфигурация выводов PIC16F506-E/SL

SOIC-14 (3.9mm) Package Pinout Diagram SOIC-14 14-pin small outline IC, 3.9x8.7mm, P1.27mm, JEDEC MS-012. Pin 1 by chamfer. 1 14 2 13 3 12 4 11 5 10 6 9 7 8 SOIC-14 (3.9mm)
Контакт 1 VDD — Positive supply voltage (4.5V to 5.5V)
Контакт 2 RA5/OSC1 — I/O port RA5 / external oscillator input
Контакт 3 RA4/OSC2/CLKOUT — I/O port RA4 / external oscillator output / clock out
Контакт 4 RA3/MCLR/VPP — I/O port RA3 / Master Clear reset (active low) / programming voltage
Контакт 5 RC5 — I/O port RC5
Контакт 6 RC4 — I/O port RC4
Контакт 7 RC3 — I/O port RC3
Контакт 8 RC2 — I/O port RC2
Контакт 9 RC1 — I/O port RC1
Контакт 10 RC0 — I/O port RC0
Контакт 11 RA2 — I/O port RA2
Контакт 12 RA1 — I/O port RA1
Контакт 13 RA0 — I/O port RA0
Контакт 14 VSS — Ground reference

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

PIC16F506-E/SL подходит для 6 применениеs: LED Strip / Driver Controllers, Battery-Powered Sensor Nodes, Compact Home Appliance Controls, Remote Control / IR Transmitter Keysets, Toy and Hobby Electronics, Industrial Supervisory Sensors.

💡

LED Strip / Driver Controllers

The PIC16F506-E/SL fits LED driving controllers because its 3 ADC channels sense supply voltage and current feedback while its 12 I/O pins drive multiple PWM-controlled MOSFETs. The 20 MHz clock delivers 5 MIPS, sufficient for smooth dimming without dedicated PWM peripherals. Internal 8 MHz oscillator removes the need for an external crystal, saving BOM cost. Compared with a discrete logic design, the PIC integrates timing, ADC, and 33-instruction RISC control in a single SOIC-14 chip.

🔋

Battery-Powered Sensor Nodes

The PIC16F506-E/SL is suited to battery-powered sensor modules because its 8-bit baseline core, 67 bytes RAM, and 1.5 KB Flash minimize active-mode power while leaving headroom for ADC sampling and threshold detection. The extended -40C to +125C temperature range is ideal for outdoor or industrial sensor placements. Sleep mode current is in the microamp range, supporting coin-cell or lithium-thionyl chloride operation for years. The 12 I/O allow connection to multiple analog sensor outputs simultaneously.

🏭

Compact Home Appliance Controls

The PIC16F506-E/SL handles small appliance controls (coffee makers, humidifiers, fan controllers) thanks to its 3 ADC channels for thermistor sensing, 2 on-chip comparators for over-temperature cutoff, and 12 I/O for relay, button, and LED matrix interfacing. The 33-instruction baseline core keeps firmware simple, and the SOIC-14 package is friendly to hand-soldered prototypes and low-cost SMT assembly lines. Extended temperature rating supports kitchen and laundry environments where heat spikes to 100C+ near heating elements.

🎮

Remote Control / IR Transmitter Keysets

For handheld remote controls, the PIC16F506-E/SL provides reliable wake-from-sleep response, 1.5 KB Flash for protocol tables, and 33-instruction RISC core for low-latency button debouncing. The 14-pin SOIC fits slim keyset enclosures, and the internal 4/8 MHz oscillator removes mechanical-vibration-sensitive crystals. Compared with application-specific encoder ICs, the PIC16F506 lets OEMs upgrade IR protocols by reflashing Flash without hardware changes.

🎮

Toy and Hobby Electronics

Toy designers choose the PIC16F506-E/SL because its $0.54 unit price at qty 1000 keeps bill-of-materials cost low while delivering 12 I/O to drive LEDs, motors, and sound modules. The Flash memory supports easy firmware updates, and the 2-level hardware stack is sufficient for straightforward sequencing tasks. The extended temperature grade covers outdoor and summer-temperature toy use. Internal oscillator eliminates external components, simplifying toy-grade PCBs and assembly.

🏭

Industrial Supervisory Sensors

In factory automation nodes, the PIC16F506-E/SL's -40C to +125C extended temperature grade is a key fit for cabinets and motor-adjacent installations. Its three 8-bit ADC channels monitor supply rail, motor current shunt, and thermistor simultaneously, while the on-chip comparators provide fast hardware threshold detection for overcurrent events. With 1.5 KB Flash and 67 bytes RAM, the part handles periodic sensor polling and Modbus-like ASCII protocol generation in master/slave daisy chains.

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

PIC16F506-E/SL Microchip Technology Используется в: LED Strip / Driver Controllers, Battery-Powered Sensor Nodes, Compact Home Appliance Controls, Remote Control / IR Transmitter Keysets, Toy and Hobby Electronics, Industrial Supervisory Sensors NCP3063 LED buck driver companion Используется в: LED Strip / Driver Controllers MCP9700 Analog temperature sensor companion Используется в: Battery-Powered Sensor Nodes MCP9701 Temperature sense Используется в: Compact Home Appliance Controls TSAL6100 IR LED emitter Используется в: Remote Control / IR Transmitter Keysets PIC10F200-I/P Microchip Technology Используется в: Toy and Hobby Electronics MCP2561 CAN transceiver option Используется в: Industrial Supervisory Sensors
What is the program memory size of the PIC16F506?
The PIC16F506 contains 1.5 KB of Flash program memory organized as 1K x 12 single-word instructions, giving roughly 1024 words of program space. According to Microchip datasheet 41268E, this provides adequate code room for compact control routines in small appliances, sensor nodes, and LED drivers using baseline-core assembly or MPLAB XC8 C code.
How many I/O pins does the PIC16F506 have?
The PIC16F506 offers 12 general-purpose I/O pins arranged across PORTA and PORTC. Per the Microchip datasheet, 12 pins is the maximum count when no clock or reset functions share the pins; designers should verify their pin budget against the 14-pin SOIC package before committing to this MCU in compact designs.
What is the operating voltage of PIC16F506-E/SL?
The PIC16F506-E/SL operates from a 4.5 V to 5.5 V single supply on the VDD pin. According to Microchip datasheet 41268E, the -E extended-temperature part is rated for -40C to +125C ambient, supporting industrial and harsh-environment deployments where commercial-grade parts would fail.
Does PIC16F506 have an internal oscillator?
Yes. The PIC16F506 includes a precision internal oscillator selectable between 4 MHz and 8 MHz, eliminating the need for external crystals or resonators in most designs. This built-in oscillator, documented in Microchip datasheet 41268E, reduces BOM cost and PCB area while providing factory-calibrated accuracy suitable for UART, timing, and basic control tasks.
What is the maximum clock frequency of PIC16F506?
The PIC16F506 supports a maximum external clock frequency of 20 MHz and runs the internal oscillator at 4 or 8 MHz. Per Microchip datasheet 41268E, the chosen Fosc determines instruction execution rate - one instruction per clock cycle - so a 20 MHz clock delivers 5 MIPS of throughput for time-critical control loops.
What replaced the PIC16F506?
Microchip recommends the PIC16F15324 as the modern functional replacement for the PIC16F506. The PIC16F15324 adds more peripherals (CWG, NCO, PWM, more ADC channels), larger RAM, and improved low-power modes while remaining in a similar footprint. Per Microchip's product page, this is the preferred migration path for new designs.
Where can I buy PIC16F506-E/SL online?
The PIC16F506-E/SL is currently stocked at Mouser, DigiKey (industrial -I grade variant), LCSC, and Microchip direct as of 2026-09-21. LCSC lists unit pricing starting at $0.77 per part for qty-10 breaks. For volume orders beyond 1000 units, contact Microchip franchised distributors or authorized EMS partners for the best lead time and price.
What is the price of PIC16F506-E/SL?
The PIC16F506-E/SL unit price starts at approximately $0.85 at qty 1 and drops to $0.54 at qty 1000, based on distributor listings as of 2026-09-21. LCSC lists it from $0.77 at qty 10. Bulk pricing is negotiable through franchised distributors - quote-based pricing is recommended above 5000 units for guaranteed supply.
What is the lead time for PIC16F506-E/SL?
Lead time for the PIC16F506-E/SL is typically 8-12 weeks from Microchip direct for large orders, but in-stock inventory at authorized distributors (Mouser, DigiKey, LCSC) ships immediately for quantities under 10,000 units. As of 2026-09-21, Mouser and LCSC show immediate availability for samples and prototype builds; check the specific distributor's live inventory page before ordering.
Is PIC16F506-E/SL in stock?
Yes, the PIC16F506-E/SL is in stock at major distributors as of 2026-09-21, including Mouser, LCSC, and ampheo. Microchip direct also lists the part as active in production. For real-time stock levels, check Mouser's product page (Mouser part number 579-PIC16F506-E/SL) or LCSC's C640980 product listing before placing time-sensitive orders.
PIC16F506 vs PIC16F505 - which is better for a small appliance?
The PIC16F506 offers 1.5 KB Flash and 67 bytes RAM with 3 ADC channels, while the PIC16F505 provides 1.5 KB Flash and 72 bytes RAM with no ADC. For a small appliance needing analog sensing (temperature, voltage monitoring), the PIC16F506's 3 ADC channels make it the better choice. If analog sensing is not required, the PIC16F505 saves cost in high-volume appliance designs.
Can PIC16F15324 replace PIC16F506 in an existing design?
The PIC16F15324 is Microchip's recommended functional replacement for the PIC16F506, but it is not a pin-for-pin drop-in. The PIC16F15324 uses a different package footprint and pinout, so existing 14-pin SOIC PCBs need rework. Per Microchip's migration notes, treat PIC16F15324 as a new design-in rather than a drop-in substitute; use this transition for new projects or planned board revisions.
Is PIC16F506 suitable for automotive applications?
The PIC16F506-E/SL is rated for -40C to +125C extended industrial temperature but is not AEC-Q100 qualified for automotive use. For AEC-Q100-grade automotive designs, Microchip recommends the PIC16F15324 or dsPIC families with proper automotive qualification. Do not use the PIC16F506-E/SL in safety-critical or AEC-Q100-mandated automotive subsystems without separate AEC-Q100 sourcing.
Where can I download the PIC16F506 datasheet PDF?
The official Microchip PIC16F506 datasheet (document 41268E, 116 pages) is available as a free PDF download from Microchip's website. Search 'PIC16F506 datasheet 41268E' on microchip.com or follow the direct link from the product page. Mouser and DigiKey also host the same PDF under their part detail pages for engineering reference.
What is the pinout of the PIC16F506 in SOIC-14?
The PIC16F506 in the 14-pin SOIC (SL suffix) follows the standard 14-pin SOIC pinout with pin 1 marker dot at the top-left. Per the Microchip datasheet, pins 1-7 are on the left side (VDD, RA5/OSC1, RA4/OSC2/CLKOUT, RA3/MCLR/VPP, RA2, RA1, RA0) and pins 8-14 are on the right side (RC5, RC4, RC3, RC2, RC1, RC0, VSS). Always cross-check with the package diagram in section 4 of the datasheet before board layout.
What is a drop-in replacement for the PIC16F506-E/SL?
There is no fully drop-in replacement in the 14-pin SOIC footprint with identical memory map and peripherals. The PIC16F506-I/SL (industrial -40C to +85C) is the only Microchip same-footprint variant with an alternate temperature grade - functionally identical but unsuitable for -40C to +125C extended-temperature designs. For -E extended-temperature grade, no Microchip or competitor drop-in exists in the SOIC-14 footprint.

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

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

Choose the PIC16F506-E/SL when your design requires a 14-pin SOIC, 8-bit RISC MCU with analog sensing (3 ADC channels, 2 comparators) and a -40C to +125C extended-temperature grade. Pick the -I grade variant (PIC16F506-I/SL) only if your operating temperature stays under +85C; the part is otherwise identical. Select the PIC16F505-E/P instead when analog input is unnecessary, you prefer through-hole assembly, or you need slightly more RAM (72 bytes vs 67 bytes). For new designs, Microchip recommends migrating to the PIC16F15324 family for more peripherals, but be aware the pinout differs - that migration is not a drop-in. The PIC16F506-E/SL remains attractive for cost-sensitive, established designs where the SOIC-14 footprint and 1.5 KB Flash are sufficient.

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

Параметр Этот товар PIC16F506-I/SL PIC16F506-E/P PIC16F506-E/MG PIC16F505-E/P PIC16F505-I/P
Package 14-pin SOIC (SL) 14-pin SOIC (SL) - same SOIC-14 footprint 14-pin PDIP (P) - through-hole DIP-14 14-pin MSOP/DFN (MG) - smaller SMD 14-pin PDIP (P) - through-hole DIP-14 14-pin PDIP (P) - through-hole DIP-14
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 1.5 KB 1.5 KB 1.5 KB 1.5 KB 1.5 KB 1.5 KB
RAM 67 bytes 67 bytes 67 bytes 67 bytes 72 bytes 72 bytes
ADC Channels 3 x 8-bit 3 x 8-bit 3 x 8-bit 3 x 8-bit 0 (no ADC) 0 (no ADC)
Temperature Range -40C to +125C (E extended) -40C to +85C (I industrial) -40C to +125C (E extended) -40C to +125C (E extended) -40C to +125C (E extended) -40C to +85C (I industrial)
Operating Voltage 4.5V to 5.5V 4.5V to 5.5V 4.5V to 5.5V 4.5V to 5.5V 4.5V to 5.5V 4.5V to 5.5V

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

  • Industrial -E extended temperature grade -40C to +125C (против PIC16F506-I/SL)
  • On-chip 3-channel 8-bit ADC for analog sensing (против PIC16F505-E/P)
  • SOIC-14 surface-mount package for high-density assembly (против PIC16F506-E/P)

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

Place a 100nF decoupling capacitor as close as physically possible to the VDD pin (pin 1) to suppress high-frequency switching noise from the internal oscillator. For best ADC performance, add a 10uF tantalum or ceramic bulk capacitor in parallel - the ADC's sample-and-hold accuracy degrades if VDD ripple exceeds 50mV during conversion. A low-ESR ceramic on VSS further reduces digital switching noise coupling into analog references.

Route the MCLR/VPP pin (pin 4) carefully during layout. If you disable external reset (by tying MCLR to VDD), you must still preserve in-circuit serial programming (ICSP) access through dedicated test pads - placing the pads near pin 1 and pin 4 lets a programming fixture reach the chip. If you enable external reset with a brown-out detector, add a 10k-100k pull-up to VDD and a 100nF decoupling cap on MCLR to prevent false resets from ringing.

Avoid using RA4 as a digital output for driving loads above 5mA in open-drain applications without an external pull-up: RA4 is a true open-drain output (no internal pull-up) on most PIC16 baseline parts. RA5 is a regular CMOS I/O. Also, the 2-level hardware stack has no overflow indicator - deeply nested subroutines will silently corrupt the program counter. Use assembly-level CALL/RETURN carefully and prefer linear code for safety-critical paths.

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

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

RoHS compliant per Microchip product page. -E suffix denotes extended temperature grade, NOT AEC-Q100 automotive qualification. For automotive designs, use PIC16F15324 or other AEC-Q100-qualified PICs.

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

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

PIC16F506-E/SL PIC16F506 datasheet Microchip PIC16F506 PIC16F506 SOIC-14 8-bit MCU PIC16F506 pinout 1.5KB Flash 8-bit microcontroller PIC16F506 vs PIC16F505 PIC16F506 vs PIC16F15324 PIC16F506-E/SL buy price drop-in replacement PIC16F506 PIC16F506 extended temperature low pin count PIC microcontroller

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

Microchip Technology PIC16F506 PIC16F506-E/SL PIC16F506-I/SL PIC16F506-E/P PIC16F506-E/MG PIC16F505 PIC16F15324 PIC microcontroller PIC16 baseline core 8-bit RISC Flash program memory SOIC-14 PDIP-14 MSOP-14 AEC-Q100 RoHS REACH 8-bit ADC ICSP MPLAB XC8 MCLR reset internal oscillator comparator small appliance control
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

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

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