PIC16F1526-E/PT - 8-bit MCU 14KB Flash 20MHz | Microchip
Référence : PIC16F1526-E/PT ✓ Actif| Qté | Prix unitaire | 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 Présentation
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.
Alternatives de remplacement direct pour PIC16F1526-E/PT — 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 PIC16F1526-E/PT (même facteur de forme et même empreinte) — différant par Package, ADC, Operating Temperature, Communication, Timers.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16F1526-I/PT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16F1527-I/PT
✅ Remplacement direct✓ En stock
$3.25 / unité
Voir la fiche technique →PIC16F1526-E/MR
✅ Remplacement direct✓ En stock
$2.55 / unité
Voir la fiche technique →PIC16F1518-I/SS
✅ Remplacement direct✓ En stock
$1.2 / unité
Voir la fiche technique →PIC16F1516-I/SO
✅ Remplacement direct✓ En stock
$1.21 / unité
Voir la fiche technique →PIC16F1526-E/PT Valeurs maximales et caractéristiques électriques
| 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 |
| Température de fonctionnement | -40 C to +125 C (Extended, E suffix) |
| Boîtier | 64-pin TQFP (PT), 10x10 mm, 0.5 mm pitch |
| Type de montage | Surface Mount |
| Niveau MSL | 3 |
| Statut RoHS | Compliant |
Configuration des broches de PIC16F1526-E/PT
| Broche 1 | RA0/AN0 — Digital I/O / Analog input channel 0 |
| Broche 2 | RA1/AN1 — Digital I/O / Analog input channel 1 |
| Broche 3 | RA2/AN2 — Digital I/O / Analog input channel 2 |
| Broche 4 | RA3/AN3 — Digital I/O / Analog input channel 3 |
| Broche 5 | RA4/AN4 — Digital I/O / Analog input channel 4 |
| Broche 6 | RA5/AN5 — Digital I/O / Analog input channel 5 |
| Broche 7 | RA6/OSC2 — Digital I/O / Oscillator output |
| Broche 8 | RA7/OSC1 — Digital I/O / Oscillator input |
| Broche 9 | VDD — Positive supply voltage |
| Broche 10 | VSS — Ground reference |
| Broche 11 | RB0/AN12 — Digital I/O / Analog input channel 12 |
| Broche 12 | RB1/AN10 — Digital I/O / Analog input channel 10 |
| Broche 13 | RB2/AN8 — Digital I/O / Analog input channel 8 |
| Broche 14 | RB3/AN9 — Digital I/O / Analog input channel 9 |
| Broche 15 | RB4/AN11 — Digital I/O / Analog input channel 11 |
| Broche 16 | RB5/AN13 — Digital I/O / Analog input channel 13 |
| Broche 17 | RB6/ICSPCLK — Digital I/O / ICSP clock |
| Broche 18 | RB7/ICSPDAT — Digital I/O / ICSP data |
| Broche 19 | RC0 — Digital I/O port C |
| Broche 20 | RC1 — Digital I/O port C |
| Broche 21 | RC2 — Digital I/O port C |
| Broche 22 | RC3 — Digital I/O port C |
| Broche 23 | RC4 — Digital I/O port C |
| Broche 24 | RC5 — Digital I/O port C |
| Broche 25 | RC6 — Digital I/O port C |
| Broche 26 | RC7 — Digital I/O port C |
| Broche 27 | VDD — Positive supply voltage |
| Broche 28 | VSS — Ground reference |
| Broche 29 | RD0 — Digital I/O port D |
| Broche 30 | RD1 — Digital I/O port D |
| Broche 31 | RD2 — Digital I/O port D |
| Broche 32 | RD3 — Digital I/O port D |
| Broche 33 | RD4 — Digital I/O port D |
| Broche 34 | RD5 — Digital I/O port D |
| Broche 35 | RD6 — Digital I/O port D |
| Broche 36 | RD7 — Digital I/O port D |
| Broche 37 | VSS — Ground reference |
| Broche 38 | VDD — Positive supply voltage |
| Broche 39 | RE0 — Digital I/O port E |
| Broche 40 | RE1 — Digital I/O port E |
| Broche 41 | RE2 — Digital I/O port E |
| Broche 42 | RE3 — Digital I/O port E |
| Broche 43 | RE4 — Digital I/O port E |
| Broche 44 | RE5 — Digital I/O port E |
| Broche 45 | RE6 — Digital I/O port E |
| Broche 46 | RE7 — Digital I/O port E |
| Broche 47 | RF0 — Digital I/O port F |
| Broche 48 | RF1 — Digital I/O port F |
| Broche 49 | RF2 — Digital I/O port F |
| Broche 50 | RF3 — Digital I/O port F |
| Broche 51 | RF4 — Digital I/O port F |
| Broche 52 | RF5 — Digital I/O port F |
| Broche 53 | RF6 — Digital I/O port F |
| Broche 54 | RF7 — Digital I/O port F |
| Broche 55 | RG0 — Digital I/O port G |
| Broche 56 | RG1 — Digital I/O port G |
| Broche 57 | RG2 — Digital I/O port G |
| Broche 58 | RG3 — Digital I/O port G |
| Broche 59 | RG4 — Digital I/O port G |
| Broche 60 | RG5 — Digital I/O port G |
| Broche 61 | AVDD — Analog positive supply |
| Broche 62 | AVSS — Analog ground reference |
| Broche 63 | MCLR — Master clear reset input (active low) |
| Broche 64 | VCAP — Internal voltage regulator decoupling output |
Applications typiques
PIC16F1526-E/PT convient pour 6 applications: 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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16F1526-E/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | 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 |
Principaux différenciateurs
- 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)
Notes de conception
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.
Informations de conformité
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.