PIC16F1526-E/PT - 8-bit MCU 14KB Flash 20MHz | Microchip
MPN: PIC16F1526-E/PT ✓ AktifPIC16F1526-E/PT Ringkasan
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.
Alternatif penggantian untuk PIC16F1526-E/PT — paket yang sama, pin-pada-pin kompatibel. Bagian paket yang berbeda memerlukan kerja ulang PCB diabaikan.
Variasi di dalam seri ini
Model-series yang sama yang kompatibel dengan penggantian PIC16F1526-E/PT (sama faktor bentuk dan footprint) — berbeda di dalam Package, ADC, Operating Temperature, Communication, Timers.
PIC16F1526-I/PT
✅ Drop-In📋 Alternatif referensi (tidak dalam katalog)
PIC16F1527-I/PT
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC16F1526-E/MR
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC16F1518-I/SS
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC16F1516-I/SO
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC16F1526-E/PT Rating Maksimal & Karakteristik Listrik
| 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 |
| Suhu Kerja | -40 C to +125 C (Extended, E suffix) |
| Paket | 64-pin TQFP (PT), 10x10 mm, 0.5 mm pitch |
| Tipe Mounting | Surface Mount |
| Level MSL | 3 |
| Status RoHS | Compliant |
Konfigurasi Pin PIC16F1526-E/PT
| Pin produk 1 | RA0/AN0 — Digital I/O / Analog input channel 0 |
| Pin produk 2 | RA1/AN1 — Digital I/O / Analog input channel 1 |
| Pin produk 3 | RA2/AN2 — Digital I/O / Analog input channel 2 |
| Pin produk 4 | RA3/AN3 — Digital I/O / Analog input channel 3 |
| Pin produk 5 | RA4/AN4 — Digital I/O / Analog input channel 4 |
| Pin produk 6 | RA5/AN5 — Digital I/O / Analog input channel 5 |
| Pin produk 7 | RA6/OSC2 — Digital I/O / Oscillator output |
| Pin produk 8 | RA7/OSC1 — Digital I/O / Oscillator input |
| Pin produk 9 | VDD — Positive supply voltage |
| Pin produk 10 | VSS — Ground reference |
| Pin produk 11 | RB0/AN12 — Digital I/O / Analog input channel 12 |
| Pin produk 12 | RB1/AN10 — Digital I/O / Analog input channel 10 |
| Pin produk 13 | RB2/AN8 — Digital I/O / Analog input channel 8 |
| Pin produk 14 | RB3/AN9 — Digital I/O / Analog input channel 9 |
| Pin produk 15 | RB4/AN11 — Digital I/O / Analog input channel 11 |
| Pin produk 16 | RB5/AN13 — Digital I/O / Analog input channel 13 |
| Pin produk 17 | RB6/ICSPCLK — Digital I/O / ICSP clock |
| Pin produk 18 | RB7/ICSPDAT — Digital I/O / ICSP data |
| Pin produk 19 | RC0 — Digital I/O port C |
| Pin produk 20 | RC1 — Digital I/O port C |
| Pin produk 21 | RC2 — Digital I/O port C |
| Pin produk 22 | RC3 — Digital I/O port C |
| Pin produk 23 | RC4 — Digital I/O port C |
| Pin produk 24 | RC5 — Digital I/O port C |
| Pin produk 25 | RC6 — Digital I/O port C |
| Pin produk 26 | RC7 — Digital I/O port C |
| Pin produk 27 | VDD — Positive supply voltage |
| Pin produk 28 | VSS — Ground reference |
| Pin produk 29 | RD0 — Digital I/O port D |
| Pin produk 30 | RD1 — Digital I/O port D |
| Pin produk 31 | RD2 — Digital I/O port D |
| Pin produk 32 | RD3 — Digital I/O port D |
| Pin produk 33 | RD4 — Digital I/O port D |
| Pin produk 34 | RD5 — Digital I/O port D |
| Pin produk 35 | RD6 — Digital I/O port D |
| Pin produk 36 | RD7 — Digital I/O port D |
| Pin produk 37 | VSS — Ground reference |
| Pin produk 38 | VDD — Positive supply voltage |
| Pin produk 39 | RE0 — Digital I/O port E |
| Pin produk 40 | RE1 — Digital I/O port E |
| Pin produk 41 | RE2 — Digital I/O port E |
| Pin produk 42 | RE3 — Digital I/O port E |
| Pin produk 43 | RE4 — Digital I/O port E |
| Pin produk 44 | RE5 — Digital I/O port E |
| Pin produk 45 | RE6 — Digital I/O port E |
| Pin produk 46 | RE7 — Digital I/O port E |
| Pin produk 47 | RF0 — Digital I/O port F |
| Pin produk 48 | RF1 — Digital I/O port F |
| Pin produk 49 | RF2 — Digital I/O port F |
| Pin produk 50 | RF3 — Digital I/O port F |
| Pin produk 51 | RF4 — Digital I/O port F |
| Pin produk 52 | RF5 — Digital I/O port F |
| Pin produk 53 | RF6 — Digital I/O port F |
| Pin produk 54 | RF7 — Digital I/O port F |
| Pin produk 55 | RG0 — Digital I/O port G |
| Pin produk 56 | RG1 — Digital I/O port G |
| Pin produk 57 | RG2 — Digital I/O port G |
| Pin produk 58 | RG3 — Digital I/O port G |
| Pin produk 59 | RG4 — Digital I/O port G |
| Pin produk 60 | RG5 — Digital I/O port G |
| Pin produk 61 | AVDD — Analog positive supply |
| Pin produk 62 | AVSS — Analog ground reference |
| Pin produk 63 | MCLR — Master clear reset input (active low) |
| Pin produk 64 | VCAP — Internal voltage regulator decoupling output |
Aplikasi Umum
PIC16F1526-E/PT cocok untuk 6 aplikasis: 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.
Direkomendasikan
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.
Direkomendasikan
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.
Direkomendasikan
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.
Direkomendasikan
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.
Direkomendasikan
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.
Direkomendasikan
Ringkasan Produk Direkomendasikan
Data referensi engineering untuk PIC16F1526-E/PT — pembandingan, panduan desain, dan informasi konformitas.
Panduan Pemilihan
Pembandingan dengan Alternatif
| Parameter Umum | Produk Ini | 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 |
Diferensiator Kunci
- Extended -40 to +125 C operating range (vsPIC16F1526-I/PT)
- Direct pin-to-pin upgrade path to 28 KB Flash (vsPIC16F1527-I/PT)
- Highest I/O count in the 64-pin TQFP PIC16F152x tier (vsPIC16F1518-I/SS)
Catatan Desain
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.
Informasi Konformitas
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.