PIC16F1526-E/PT - 8-bit MCU 14KB Flash 20MHz | Microchip
N.º da peça: PIC16F1526-E/PT ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $2.66 | $2,66 |
| 10 | $2.4 | $24,00 |
| 100 | $2.14 | $214,00 |
| 500 | $1.91 | $955,00 |
| 1.000 | $1.68 | $1.680,00 |
| 3.000 | $1.42 | $4.260,00 |
PIC16F1526-E/PT Visão geral
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, Flash program memory, RAM, peripherals, and I/O on one die, executing instructions 8 bits at a time. The PIC16F1526 sits inside the broader taxonomy: microcontroller -> embedded MCU -> 8-bit MCU -> RISC MCU -> PIC architecture -> PIC16 enhanced mid-range family -> PIC16F152x sub-family. It uses Microchip's enhanced Harvard RISC architecture with 200 ns single-cycle instruction execution, suitable for cost-sensitive, low-power embedded applications where deterministic real-time behaviour and easy programming matter more than raw compute throughput.
Key differentiating features include 14KB self-programmable Flash with code protection, 256 bytes of EEPROM data memory, 12-channel 10-bit ADC, multiple timer modules, Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART), Master Synchronous Serial Port (MSSP) supporting SPI and I²C, 54 digital I/O pins, and nanoWatt XLP sleep currents down to the sub-microamp range for battery-powered designs.
The PIC16F1526-E/PT is supplied in a 64-pin TQFP (Thin Quad Flat Pack, 10x10 mm body, 0.5 mm pitch), giving it the I/O headroom required for human-machine interface panels, sensor aggregation nodes, and small protocol-bridge designs. Integrated peripherals such as the on-chip voltage reference, comparator module, and PWM generators reduce bill-of-materials cost.
Typical applications include consumer appliance control boards, IoT sensor nodes, USB/HID peripherals, LED lighting controllers, battery chargers, and industrial instrumentation. The wide operating voltage range (2.5-5.5 V) makes it directly compatible with both 3.3 V and 5 V system rails, and the XLP nanoWatt technology enables years of operation from a single coin cell.
When designing with this MCU, observe the recommended decoupling scheme: place a 100 nF ceramic bypass capacitor as close as possible to each VDD/VSS pair, and add a bulk capacitor (4.7-10 µF) at the regulator output. Use ICSP pins (ICSPCLK/ICSPDAT) for in-circuit programming and debugging, and reserve the MCLR pin with a proper pull-up network.
This page synthesizes distributor pricing tiers, drop-in same-family alternatives, parametric comparisons, and practical design notes not found in the standalone manufacturer datasheet, giving engineers a single, actionable reference for selecting and sourcing the PIC16F1526-E/PT.
Alternativas drop-in para PIC16F1526-E/PT — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC16F1526-E/PT (mesmo formato e footprint) — diferindo em Package, ADC, Operating Temperature, Communication, Timers.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16F1526-I/PT
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16F1527-I/PT
✅ Drop-In✓ Em estoque
$3.25 / unidade
Ver ficha técnica →PIC16F1526-E/MR
✅ Drop-In✓ Em estoque
$2.55 / unidade
Ver ficha técnica →PIC16F1518-I/SS
✅ Drop-In✓ Em estoque
$1.2 / unidade
Ver ficha técnica →PIC16F1516-I/SO
✅ Drop-In✓ Em estoque
$1.21 / unidade
Ver ficha técnica →PIC16F1526-E/PT Classificações máximas e características elétricas
| Core Architecture | PIC16 Enhanced Mid-Range, 8-bit RISC |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data SRAM | 768 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Speed | 20 MHz |
| Instruction Cycle | 200 ns (4 x clock) |
| Operating Voltage (VDD) | 2.5 V to 5.5 V |
| Digital I/O Pins | 54 |
| ADC | 12 channels, 10-bit |
| Timers | Timer0, Timer1, Timer2 |
| Communication | 1x EUSART, 1x MSSP (SPI/I2C) |
| PWM Outputs | Yes (CCP/ECCP) |
| Comparators | 2 |
| Internal Oscillator | Yes (31 kHz - 16 MHz selectable) |
| Brown-out Reset (BOR) | Yes |
| Watchdog Timer (WDT) | Yes |
| Low-Power Technology | nanoWatt XLP |
| In-Circuit Programming | ICSP via ICSPCLK/ICSPDAT |
| Temperatura de operação | -40 C to +125 C (Extended, E suffix) |
| Encapsulamento | 64-pin TQFP (PT), 10x10 mm, 0.5 mm pitch |
| Tipo de montagem | Surface Mount |
| Nível MSL | 3 |
| Status RoHS | Compliant |
Configuração de pinos do PIC16F1526-E/PT
| Pino 1 | RA0/AN0 — Digital I/O / Analog input channel 0 |
| Pino 2 | RA1/AN1 — Digital I/O / Analog input channel 1 |
| Pino 3 | RA2/AN2 — Digital I/O / Analog input channel 2 |
| Pino 4 | RA3/AN3 — Digital I/O / Analog input channel 3 |
| Pino 5 | RA4/AN4 — Digital I/O / Analog input channel 4 |
| Pino 6 | RA5/AN5 — Digital I/O / Analog input channel 5 |
| Pino 7 | RA6/OSC2 — Digital I/O / Oscillator output |
| Pino 8 | RA7/OSC1 — Digital I/O / Oscillator input |
| Pino 9 | VDD — Positive supply voltage |
| Pino 10 | VSS — Ground reference |
| Pino 11 | RB0/AN12 — Digital I/O / Analog input channel 12 |
| Pino 12 | RB1/AN10 — Digital I/O / Analog input channel 10 |
| Pino 13 | RB2/AN8 — Digital I/O / Analog input channel 8 |
| Pino 14 | RB3/AN9 — Digital I/O / Analog input channel 9 |
| Pino 15 | RB4/AN11 — Digital I/O / Analog input channel 11 |
| Pino 16 | RB5/AN13 — Digital I/O / Analog input channel 13 |
| Pino 17 | RB6/ICSPCLK — Digital I/O / ICSP clock |
| Pino 18 | RB7/ICSPDAT — Digital I/O / ICSP data |
| Pino 19 | RC0 — Digital I/O port C |
| Pino 20 | RC1 — Digital I/O port C |
| Pino 21 | RC2 — Digital I/O port C |
| Pino 22 | RC3 — Digital I/O port C |
| Pino 23 | RC4 — Digital I/O port C |
| Pino 24 | RC5 — Digital I/O port C |
| Pino 25 | RC6 — Digital I/O port C |
| Pino 26 | RC7 — Digital I/O port C |
| Pino 27 | VDD — Positive supply voltage |
| Pino 28 | VSS — Ground reference |
| Pino 29 | RD0 — Digital I/O port D |
| Pino 30 | RD1 — Digital I/O port D |
| Pino 31 | RD2 — Digital I/O port D |
| Pino 32 | RD3 — Digital I/O port D |
| Pino 33 | RD4 — Digital I/O port D |
| Pino 34 | RD5 — Digital I/O port D |
| Pino 35 | RD6 — Digital I/O port D |
| Pino 36 | RD7 — Digital I/O port D |
| Pino 37 | VSS — Ground reference |
| Pino 38 | VDD — Positive supply voltage |
| Pino 39 | RE0 — Digital I/O port E |
| Pino 40 | RE1 — Digital I/O port E |
| Pino 41 | RE2 — Digital I/O port E |
| Pino 42 | RE3 — Digital I/O port E |
| Pino 43 | RE4 — Digital I/O port E |
| Pino 44 | RE5 — Digital I/O port E |
| Pino 45 | RE6 — Digital I/O port E |
| Pino 46 | RE7 — Digital I/O port E |
| Pino 47 | RF0 — Digital I/O port F |
| Pino 48 | RF1 — Digital I/O port F |
| Pino 49 | RF2 — Digital I/O port F |
| Pino 50 | RF3 — Digital I/O port F |
| Pino 51 | RF4 — Digital I/O port F |
| Pino 52 | RF5 — Digital I/O port F |
| Pino 53 | RF6 — Digital I/O port F |
| Pino 54 | RF7 — Digital I/O port F |
| Pino 55 | RG0 — Digital I/O port G |
| Pino 56 | RG1 — Digital I/O port G |
| Pino 57 | RG2 — Digital I/O port G |
| Pino 58 | RG3 — Digital I/O port G |
| Pino 59 | RG4 — Digital I/O port G |
| Pino 60 | RG5 — Digital I/O port G |
| Pino 61 | AVDD — Analog positive supply |
| Pino 62 | AVSS — Analog ground reference |
| Pino 63 | MCLR — Master clear reset input (active low) |
| Pino 64 | VCAP — Internal voltage regulator decoupling output |
Aplicações típicas
PIC16F1526-E/PT é adequado para 6 aplicaçãos: Consumer Appliance Control Boards, IoT Sensor Aggregator Nodes, USB HID Peripherals (via Bridge), Industrial Instrumentation and Metering, LED Lighting Controllers, Battery Chargers and Power Management.
Consumer Appliance Control Boards
The PIC16F1526-E/PT fits consumer appliance control boards where 54 I/O pins are needed to drive keypads, seven-segment or LCD displays, triac-fired AC loads, and rotary encoders. Its 14 KB Flash accommodates state-machine firmware with menu handling, while 768 B of RAM is enough for runtime buffers. The 2.5-5.5 V VDD range lets it run directly from a rectified 5 V or 3.3 V rail. The 20 MHz CPU executes control loops at sub-millisecond intervals, ensuring smooth PWM-driven motor control and responsive user input. nanoWatt XLP standby currents extend battery life on portable or backup-powered appliances.
Recomendado
IoT Sensor Aggregator Nodes
For IoT sensor aggregator nodes, the PIC16F1526-E/PT's 12-channel 10-bit ADC and 54 I/O let it sample multiple analog and digital sensors (temperature, humidity, light, motion) and bridge them to a host radio via EUSART or SPI. The MSSP port can directly drive an external LoRa, Sub-GHz, or Bluetooth module. nanoWatt XLP sleep currents under 1 µA extend coin-cell life to multi-year deployments. The 64-pin TQFP footprint provides ample GPIO for LED status indication and user controls. Internal 16 MHz HFINTOSC eliminates an external crystal, shrinking BOM.
Recomendado
USB HID Peripherals (via Bridge)
The PIC16F1526-E/PT is suitable for custom USB HID peripherals when paired with an external USB-to-UART or USB bridge IC such as MCP2200 or MCP2221, since the device itself has no native USB peripheral. The MCU handles button scanning, LED driving, and protocol conversion while the bridge handles USB enumeration. The 20 MHz core provides ample throughput for HID report generation at 1000 Hz polling rates. The 14 KB Flash stores USB descriptor tables, HID report maps, and application logic.
Recomendado
Industrial Instrumentation and Metering
In industrial instrumentation such as panel meters, process transmitters, and energy monitors, the PIC16F1526-E/PT's 10-bit ADC with 12 input channels digitizes multiple sensor signals (voltage, current, temperature) simultaneously. The extended -40 °C to +125 °C temperature range supports outdoor or cabinet-mounted deployments. EUSART and MSSP provide isolated RS-485 or I²C connectivity to upstream PLCs. The 14 KB Flash fits Modbus, calibration tables, and metering firmware. Hardware BOR and WDT ensure safe recovery from brown-out and firmware lockup events.
Recomendado
LED Lighting Controllers
The PIC16F1526-E/PT suits addressable LED lighting controllers (WS2812B, APA102, DMX512) where multiple PWM/CCP outputs drive color mixing or per-channel dimming. The 20 MHz core generates the strict timing waveforms required by WS2812B (800 kbps NRZ) and DMX512 (250 kbps). With 54 I/O, the MCU can drive several parallel LED strips or a large matrix. nanoWatt XLP sleep mode supports battery-powered decorative lighting. The MSSP port daisy-chains APA102 strips via SPI. The extended temperature grade enables outdoor-rated fixtures.
Recomendado
Battery Chargers and Power Management
In battery chargers and power-management front-ends, the PIC16F1526-E/PT's ADC monitors battery voltage, charge current, and temperature while its PWM outputs drive the switching FET. The 2.5-5.5 V VDD range covers 1S Li-ion/2S alkaline packs directly. nanoWatt XLP deep-sleep currents under 50 nA extend shelf life on shipped products. The 64-pin TQFP exposes enough GPIO for status LEDs, pushbuttons, and a small OLED display. Hardware BOR prevents erroneous charging below the safe VDD threshold, and ICSP allows field firmware updates for charge profile tuning.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16F1526-E/PT — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC16F1526-I/PT | PIC16F1527-I/PT | PIC16F1526-E/MR | PIC16F1518-I/SS | PIC16F1516-I/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP (10x10 mm) | 64-pin TQFP (10x10 mm) - same | 64-pin TQFP (10x10 mm) - same | 64-pin TQFP (MR suffix) - same | 28-pin SSOP - smaller | 28-pin SOIC - smaller |
| Flash Memory | 14 KB | 14 KB | 28 KB | 14 KB | 28 KB | 14 KB |
| RAM | 768 B | 768 B | 1.5 KB | 768 B | 1 KB | 768 B |
| CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V |
| Temperature Range | -40 C to +125 C (E) | -40 C to +85 C (I) | -40 C to +85 C (I) | -40 C to +125 C (E) | -40 C to +85 C (I) | -40 C to +85 C (I) |
| Digital I/O Pins | 54 | 54 | 54 | 54 | 25 | 25 |
| ADC Channels | 12 | 12 | 12 | 12 | 17 | 11 |
Principais diferenciais
- Extended -40 to +125 C operating range (vs PIC16F1526-I/PT)
- Direct pin-to-pin upgrade path to 28 KB Flash (vs PIC16F1527-I/PT)
- Highest I/O count in the 64-pin TQFP PIC16F152x tier (vs PIC16F1518-I/SS)
Notas de projeto
Place a 100 nF ceramic decoupling capacitor within 5 mm of each VDD pin (pins 9, 27, 38, plus the analog AVDD at pin 61) and a single 4.7-10 µF bulk capacitor at the regulator output. Tie all VSS pins (10, 28, 37, plus AVSS at 62) to a low-impedance ground plane; do not daisy-chain. The VCAP pin (64) requires a 1-10 µF low-ESR ceramic to stabilize the internal 1.8 V regulator that powers the core. Estimated: at 20 MHz CPU and full I/O switching, total current draw is typically 6-10 mA.
Keep the ICSP signals (ICSPCLK on RB6 / pin 17 and ICSPDAT on RB7 / pin 18) accessible on the PCB through a 6-pin 0.1-inch header for in-circuit programming and debugging. Route MCLR (pin 63) directly to a dedicated test pad or header pin, with a 10 kΩ pull-up to VDD and a 100 nF cap to ground for noise immunity. Avoid long traces on OSC1/OSC2 (pins 7/8) if using an external crystal - keep the load capacitors within 4 mm of the pins. Estimated: typical crystal load capacitor values for 20 MHz operation are 15-33 pF.
Do not leave the MCLR pin floating - an unbonded MCLR causes unpredictable resets and erratic startup behavior; always include the recommended 10 kΩ pull-up plus optional 100 nF cap. Configuration word bits (FOSC, WDTE, BOREN, LVP, CP) must be set explicitly; relying on defaults can result in disabled BOR or unwanted code protection. When migrating firmware between PIC16F1526 and PIC16F1527, verify the larger Flash memory map and SFR region - some register addresses differ between the two densities.
Informações de conformidade
RoHS compliant, lead-free matte-tin terminations, halogen-free molding compound per Microchip environmental compliance documentation. Not AEC-Q100 qualified - for automotive applications, consult Microchip's PIC16F1xx automotive-grade portfolio.