PIC16F526-E/ST - 1.5KB Flash 8-bit MCU | Microchip
Référence : PIC16F526-E/ST ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $1.18 | $1,18 |
| 10 | $1.06 | $10,60 |
| 100 | $0.88 | $88,00 |
| 500 | $0.74 | $370,00 |
| 1 000 | $0.62 | $620,00 |
PIC16F526-E/ST Présentation
An 8-bit microcontroller is a small computing system on a single integrated circuit containing a CPU, memory (Flash for program, RAM for data), and configurable I/O peripherals. The PIC16F526 belongs to Microchip's baseline PIC family with a 12-bit instruction set, 2 stack levels, 33 single-cycle (2-cycle for branches) instructions, and an 8-bit wide data path. Within the taxonomy it sits as an 8-bit MCU -> microcontroller -> embedded processor -> semiconductor. The Flash-based program memory and integrated analog peripherals position it as a low-cost mixed-signal controller.
Key features include a 1.125 ms Device Reset Timer (DRT), 12 I/O pins with high-current sink/source capability, an internal 4 MHz or precision 8 MHz RC oscillator (factory calibrated), in-circuit serial programming (ICSP), and ultra-low-power sleep mode. The integrated ADC and comparators reduce external component count, while the wide VDD range enables both 3.3V and 5V system designs without level translation.
The PIC16F526 uses a Harvard RISC architecture with separate code and data buses, allowing instruction fetch and operand access in a single cycle. This results in throughput roughly an order of magnitude higher than comparable 8-bit CISC controllers in the same price class. The internal oscillator eliminates external crystals, and the Flash data memory allows 100,000 erase/write cycles typical.
Typical applications include battery-powered sensor nodes, consumer appliance control, LED lighting controllers, remote controls, and small motor/timer subsystems. The combination of low cost, integrated analog, and ultra-low sleep current suits cost-sensitive, compact embedded designs.
When designing with this part, place VDD/VSS decoupling capacitors (100 nF minimum) within 3 mm of the package pins. For analog accuracy, dedicate one or two pins as digital-only to reduce cross-coupling into the ADC channels. Verify unused I/O pin state in firmware to prevent shoot-through.
This page consolidates distributor pricing, drop-in TSSOP alternatives, and practical design notes not found in the Microchip datasheet, giving engineers a single reference for sourcing and second-sourcing the PIC16F526-E/ST.
Alternatives de remplacement direct pour PIC16F526-E/ST — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC16F526-E/ST (même facteur de forme et même empreinte) — différant par Package, Internal Oscillator, Timers, Operating Temperature, ADC.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16F526-I/ST
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$0.72 / unité
Voir la fiche technique →PIC16F526-E/P
✅ Remplacement direct✓ En stock
$1.04 / unité
Voir la fiche technique →PIC16F506-E/ST
✅ Remplacement direct✓ En stock
$0.71 / unité
Voir la fiche technique →PIC16F506-I/ST
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$0.92 / unité
Voir la fiche technique →PIC16F505-I/P
✅ Remplacement direct✓ En stock
$1.05 / unité
Voir la fiche technique →PIC16F526-E/ST Valeurs maximales et caractéristiques électriques
| Program Memory Type | Flash |
| Program Memory Size | 1.5 KB (1K x 12) |
| RAM Size | 67 bytes |
| Data EEPROM (Flash emulation) | 64 bytes |
| CPU Core | 8-bit PIC baseline (12-bit instruction) |
| Maximum CPU Speed | 20 MHz |
| Internal Oscillator | 4 MHz / precision 8 MHz |
| Supply Voltage (VDD) | 2.0 V to 5.5 V |
| Température de fonctionnement | -40C to +125C (Extended, "E") |
| Boîtier | 14-pin TSSOP (ST), 4.4 mm body width |
| I/O Pins | 12 |
| ADC | 8-bit, 3 channels |
| Comparators | 2 on-board |
| Stack Levels | 2 |
| Instructions | 33 (2:1 code compression vs typical 8-bit MCUs) |
| Device Reset Timer (DRT) | 1.125 ms typical |
| Programming | ICSP (In-Circuit Serial Programming) |
| Type de montage | Surface Mount |
| Statut RoHS | Compliant |
Configuration des broches de PIC16F526-E/ST
| Broche 1 | VDD — Positive supply voltage |
| Broche 2 | GP5/T0CKI/OSC1/AN3 — GPIO/ Timer0 clock/ oscillator input/ ADC input |
| Broche 3 | GP4/AN2/COUT/OSC2 — GPIO/ ADC input/ comparator output/ oscillator output |
| Broche 4 | GP3/MCLR/VPP — GPIO / Master Clear (reset) / programming voltage |
| Broche 5 | GP2/COUT/AN0 — GPIO/ comparator output/ ADC input |
| Broche 6 | GP1/CIN-/ICSPCLK — GPIO/ comparator inverting input/ ICSP clock |
| Broche 7 | GP0/CIN+/AN1/ICSPDAT — GPIO/ comparator non-inverting input/ ADC input/ ICSP data |
| Broche 8 | VSS — Ground reference |
| Broche 9 | GP5/AN3 — GPIO / ADC input (alternate) |
| Broche 10 | GP4/AN2 — GPIO / ADC input (alternate) |
| Broche 11 | GP3 — GPIO |
| Broche 12 | GP2/AN0 — GPIO / ADC input (alternate) |
| Broche 13 | GP1/AN1 — GPIO / ADC input (alternate) |
| Broche 14 | GP0 — GPIO |
Applications typiques
PIC16F526-E/ST convient pour 6 applications: Battery-Powered Sensor Node, Consumer Remote Control, LED Lighting Controller, Small Appliance / White Goods Control, Automotive Auxiliary Module, Industrial Timer / Counter Module.
Battery-Powered Sensor Node
The PIC16F526-E/ST is well-suited to low-cost wireless sensor endpoints where sleep current, BOM size, and unit cost dominate the design budget. Its integrated 4/8 MHz internal oscillator eliminates the external crystal, and the wide 2.0V to 5.5V VDD range allows direct connection to single-cell Li-ion, 2xAA, or 3V coin cells without level translation. The 12 I/O pins provide sufficient capacity for SPI/I2C sensor interfaces plus status LEDs, while the 3-channel 8-bit ADC handles thermistor, photo, or potentiometer inputs. Compared to discrete timing solutions, the integrated MCU reduces PCB area and improves firmware flexibility for duty-cycled wake-up using the 1.125 ms Device Reset Timer.
Recommandé
Consumer Remote Control
For IR/RF remote controls, the PIC16F526-E/ST combines low cost, low active current, and 12 I/O lines sufficient for key matrix scanning and LED indication. The 1.5 KB Flash holds state-machine firmware for matrix decoding and transmit protocols, while the integrated timers generate carrier frequencies up to 20 MHz without external oscillators. Wake from sleep via pin change interrupt enables multi-year battery life on a single coin cell. The TSSOP-14 footprint supports slim handset enclosures, and Microchip's ICSP allows in-assembly firmware programming.
Recommandé
LED Lighting Controller
In entry-level smart bulbs, accent lighting, and decorative LED strips, the PIC16F526-E/ST provides PWM generation, current-sensing ADC conversion, and low-power standby in a TSSOP-14 footprint. The 8-bit ADC measures load current for open/short detection, while firmware-driven PWM dimming eliminates dedicated driver chips. Operating from 3.3V or 5V rails, the part integrates cleanly with constant-current LED drivers and supports thermal fold-back via the on-chip comparators. Compared with pure analog controllers, this MCU enables preset scenes and basic OTA firmware via bootloaders.
Recommandé
Small Appliance / White Goods Control
Coffee makers, toasters, fans, and air purifiers use the PIC16F526-E/ST for timer, motor, and user-interface control. The 12 I/O pins drive multiplexed 7-segment displays, keypad scanning, triac gate triggers, and tachometer feedback. The two on-chip comparators handle zero-cross detection and over-current protection, reducing analog BOM. Extended -40C to +125C temperature grade supports oven-adjacent and outdoor enclosures. Compared with timer ICs, the MCU enables user-programmable presets and fault logging without external EEPROM.
Recommandé
Automotive Auxiliary Module
Within non-safety automotive subsystems such as interior lighting, seat controllers, and accessory timers, the PIC16F526-E/ST Extended grade covers the -40C to +125C AEC-Q100 baseline environment. The integrated 8-bit ADC reads sensor inputs (temperature, position), while firmware drives PWM outputs for LEDs or small DC loads. Microchip's automotive-grade PIC portfolio supports PPAP and traceability documentation. For new designs, Microchip recommends migrating to the newer PIC16F15323 with enhanced peripherals; the PIC16F526 remains supported for legacy platforms.
Recommandé
Industrial Timer / Counter Module
The PIC16F526-E/ST is a compact MCU for DIN-rail timers, event counters, and sequence controllers in industrial cabinets. The 1.5 KB Flash holds multi-mode timing logic with non-volatile Flash data memory (64 bytes) for parameter retention without external EEPROM. Operating from 24V via on-board regulation down to 5V, the part interfaces to optocouplers, relays, and 4-20 mA loops via the ADC and comparators. The TSSOP-14 package and Microchip ICSP enable in-field firmware updates through a service connector.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16F526-E/ST — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC16F526-I/ST | PIC16F526-E/P | PIC16F506-E/ST | PIC16F506-I/ST | PIC16F505-I/P |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TSSOP-14 (ST) | TSSOP-14 (ST) - same | PDIP-14 (P) - through-hole variant | TSSOP-14 (ST) - same | TSSOP-14 (ST) - same | PDIP-14 (P) - through-hole variant |
| Program Memory | 1.5 KB Flash | 1.5 KB Flash | 1.5 KB Flash | 1.5 KB Flash | 1.5 KB Flash | 1.5 KB Flash |
| Internal Oscillator | 4/8 MHz | 4/8 MHz | 4/8 MHz | 4/8 MHz | 4/8 MHz | 4 MHz |
| Operating Temperature | -40C to +125C (E) | -40C to +85C (I) | -40C to +125C (E) | -40C to +125C (E) | -40C to +85C (I) | -40C to +85C (I) |
| Supply Voltage | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V |
| I/O Pins | 12 | 12 | 12 | 12 | 12 | 12 |
Principaux différenciateurs
- Extended temperature grade -40C to +125C in TSSOP-14 (vs PIC16F526-I/ST)
- Drop-in successor with 4-channel ADC (vs PIC16F506-E/ST)
- TSSOP-14 SMD profile for slim enclosures (vs PIC16F526-E/P)
Notes de conception
Place a 100 nF decoupling capacitor within 3 mm of the VDD pin (pin 1) and a bulk 1-10 uF capacitor near the VSS pin (pin 8). For TSSOP-14 footprints, use a wide VSS copper pour on the top or bottom layer to reduce ground bounce during high-current GPIO switching. Keep the MCLR/VPP pull-up resistor (typically 10 kOhm) close to pin 4 to avoid spurious resets from capacitive coupling.
Ensure unused I/O pins are configured as outputs (logic low) or inputs with internal weak pull-ups to prevent shoot-through during transitions. Pin 4 (GP3/MCLR/VPP) must never be left floating; the integrated MCLR function requires a pull-up to VDD. When using ICSP, isolate the ICSPDAT and ICSPCLK lines from high-impedance analog inputs to prevent programming voltage leakage into ADC channels.
For ADC accuracy above 6-bit effective resolution, dedicate analog-capable pins (AN0-AN3) to analog-only functions and avoid toggling adjacent digital pins during ADC conversions. The internal 8 MHz oscillator has +/- 1% accuracy after factory calibration but +/- 5% over temperature; for UART or timing-critical protocols, use Timer1 with an external 32.768 kHz crystal or accept the calibration drift over the full -40C to +125C range.
Informations de conformité
RoHS compliant per Microchip product page. Extended temperature grade (-40C to +125C) supports but is not formally AEC-Q100 qualified for automotive safety; consult Microchip for PPAP documentation if required.