PIC16F526-I/SL - 8-bit 20MHz 1.5KB Flash MCU | Microchip | 14-SOIC
部品番号: PIC16F526-I/SL ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $1.58 | $1.58 |
| 10 | $1.41 | $14.10 |
| 100 | $1.18 | $118.00 |
| 500 | $1.05 | $525.00 |
| 1,000 | $0.92 | $920.00 |
PIC16F526-I/SL 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, and a set of on-chip peripherals. Within the broader taxonomy, the PIC16F526 belongs to the 8-bit MCU category, sits under the PIC16 family of mid-range/baseline devices, and ultimately falls under the power management and embedded control segment of the semiconductor industry. Baseline PIC MCUs are commonly chosen for simple deterministic logic replacement, sensor signal conditioning, and low-power battery products where interrupt latency and code predictability matter more than raw MIPS.
Key features include an on-chip 8 MHz high-precision internal oscillator (factory calibrated to ±1%), an 8-channel 8-bit Analog-to-Digital Converter (ADC), brown-out detect (POR/BOD), a Watchdog Timer (WDT), 11 digital I/O pins, an 8-bit timer (TMR0) with 8-bit prescaler, and an in-circuit serial programming (ICSP) interface for field updates. The device supports a wide 2.0V–5.5V operating voltage, allowing direct battery or USB-derived rails, and provides an operating temperature range of –40 °C to +85 °C for industrial environments.
The PIC16F526 implements Harvard architecture with separate program and data buses, enabling single-cycle instruction fetch except for branches. The 33-instruction RISC-like instruction set simplifies code generation in MPLAB X IDE and XC8 C compiler. The internal oscillator eliminates the need for an external crystal in many designs, reducing BOM cost and PCB area. Sleep current is in the microamp range, making the part well suited to battery-backed and energy-harvesting applications.
Typical applications include consumer appliance controls, LED lighting drivers, battery chargers, simple sensor signal processing, and home automation end nodes. The combination of an integrated ADC, internal oscillator, and low power operation makes the PIC16F526 particularly attractive as a drop-in replacement for older PIC10/12/16 baseline designs. Designers can scale to PIC16F15323 (newer Core Independent Peripherals) when additional CIPs, more memory, or lower power are needed.
When designing with this part, verify that the 11-I/O budget fits your application, since many newer 14-pin PICs expose 12 I/Os. Use MPLAB X with the XC8 compiler, and consider the PICkit 3/4 or MPLAB SNAP programmer for ICSP. Watch the absolute maximum Vdd of 5.5V on the -I (industrial) grade when using USB-derived 5V rails with transients.
This page synthesizes distributor pricing, drop-in baseline-family alternatives, and practical design notes not found in the standalone manufacturer datasheet.
ドロップイン代替品: PIC16F526-I/SL — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16F526-I/SL (同一形状・フットプリント) — 相違点: Package, Internal Oscillator, ADC, Timers, Operating Temperature.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F506-I/SL
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F505-I/SL
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F526-I/P
✅ ドロップイン✓ 在庫あり
$0.85 / 個
データシートを見る →PIC16F526-I/ST
✅ ドロップイン✓ 在庫あり
$0.72 / 個
データシートを見る →PIC16F15323-I/SL
✅ ドロップイン✓ 在庫あり
$0.84 / 個
データシートを見る →PIC16F526-I/SL 最大定格&電気的特性
| Core Processor | PIC |
| Core Size | 8-Bit |
| Core Series | PIC16F Baseline |
| Maximum CPU Speed | 20 MHz (5 MIPS) |
| Program Memory Size | 1.5 KB (1K x 14) Flash |
| RAM Size | 67 bytes |
| EEPROM Size | 64 bytes |
| Number of I/O Pins | 11 |
| ADC | 8 channels, 8-bit |
| Internal Oscillator | 8 MHz (±1% factory calibrated) |
| Timers | 1 x 8-bit (TMR0 with prescaler) |
| Operating Voltage (Vdd) | 2.0 V to 5.5 V |
| 動作温度 | -40 °C to +85 °C (Industrial) |
| パッケージ | 14-SOIC (0.154", 3.90 mm width) |
| 実装タイプ | Surface Mount |
| Programming Interface | ICSP (In-Circuit Serial Programming) |
| Peripherals | Brown-out Detect (BOR), Power-on Reset (POR), Watchdog Timer (WDT) |
| Instruction Set | 33 instructions, 2-level hardware stack |
| RoHS ステータス | Compliant |
PIC16F526-I/SL ピン構成
| ピン 1 | VDD — Positive supply voltage (2.0 V to 5.5 V) |
| ピン 2 | T0CKI/GP5 — Timer0 clock input / bidirectional I/O pin 5 |
| ピン 3 | GP4/AN3 — Bidirectional I/O pin 4 / analog input channel 3 |
| ピン 4 | GP3/MCLR/VPP — Input-only pin 3 / Master Clear reset (active low) / programming voltage |
| ピン 5 | GP2/AN2/T0CKI/COUT — Bidirectional I/O pin 2 / analog input channel 2 / Timer0 clock / comparator output |
| ピン 6 | GP1/AN1/CIN-/ICSPCLK — Bidirectional I/O pin 1 / analog input channel 1 / comparator inverting input / ICSP clock |
| ピン 7 | GP0/AN0/CIN+/ICSPDAT — Bidirectional I/O pin 0 / analog input channel 0 / comparator non-inverting input / ICSP data |
| ピン 8 | VSS — Ground reference |
| ピン 9 | GP5/OSC1 — Bidirectional I/O pin 5 / oscillator input (crystal mode) |
| ピン 10 | GP4/OSC2 — Bidirectional I/O pin 4 / oscillator output (crystal mode) |
| ピン 11 | GP3/AN7 — Bidirectional I/O pin 3 / analog input channel 7 |
| ピン 12 | GP2/AN6 — Bidirectional I/O pin 2 / analog input channel 6 |
| ピン 13 | GP1/AN5 — Bidirectional I/O pin 1 / analog input channel 5 |
| ピン 14 | GP0/AN4 — Bidirectional I/O pin 0 / analog input channel 4 |
主な用途
PIC16F526-I/SL の用途: 6 件s: Consumer Appliance Control, LED Lighting Drivers, Battery Chargers & Power Banks, Home Automation End Nodes, Sensor Signal Processing, Industrial Control Modules.
Consumer Appliance Control
The PIC16F526-I/SL suits consumer appliance control (coffee machines, washing machines, microwave ovens) thanks to its 20 MHz CPU, 11 I/O pins, and integrated 8-channel 8-bit ADC for sensor inputs. Its 2.0–5.5 V wide operating range handles rectified mains-derived rails directly, while the industrial –40 to +85 °C grade tolerates under-cabinet and motor-compartment heat. The 1.5 KB flash comfortably fits state-machine firmware for user-interface button scanning, relay drivers, and triac firing. The 64-byte EEPROM stores user preferences and calibration. Compared with discrete logic replacements, the PIC16F526 reduces BOM by integrating the oscillator, ADC, and reset supervisor on one die.
おすすめ
LED Lighting Drivers
The PIC16F526-I/SL drives LED lighting fixtures by PWM generation using the TMR0 overflow interrupt and software PWM on its 11 I/O pins. The 8-bit ADC samples ambient light sensors (LDR or photodiode) for closed-loop dimming feedback, while the 67-byte RAM holds color-channel state. Its 2.0–5.5 V Vdd allows direct 3.3 V regulator output or 4×AA battery packs, and the internal 8 MHz oscillator eliminates external RC drift that would otherwise shift PWM frequency. With a calibrated ±1% oscillator, the MCU produces stable, flicker-free dimming curves across the industrial temperature range, making it ideal for architectural and retrofit lamp designs.
おすすめ
Battery Chargers & Power Banks
The PIC16F526-I/SL monitors battery voltage and current via its 8-bit ADC in low-cost NiMH, Li-ion, or lead-acid charger designs. The 11 I/O pins drive MOSFET switches, status LEDs, and enable pins for charge termination. The 64-byte EEPROM stores charging profile parameters (float voltage, current limits) for different battery chemistries, and the wide 2.0–5.5 V Vdd handles single-cell Li-ion to multi-cell battery stacks. Brown-out reset (BOR) protects against low-battery brown-outs that would otherwise corrupt program flow. The industrial temperature range supports outdoor and automotive-adjacent charging applications.
おすすめ
Home Automation End Nodes
The PIC16F526-I/SL functions as a low-cost end-node in home automation networks, reading sensors and driving actuators via its 11 I/O and 8-bit ADC. The microamp-range sleep current suits battery-powered wireless endpoints, where the MCU wakes periodically, samples, transmits, and returns to sleep. The internal 8 MHz oscillator avoids the BOM cost of a crystal and the leakage of external oscillator modules. The 1.5 KB flash fits compact state-machine firmware for simple protocol implementations, and the 64-byte EEPROM stores device pairing keys and configuration. Designers can migrate to PIC16F15323 for native UART/I2C peripherals if richer connectivity is required.
おすすめ
Sensor Signal Processing
The PIC16F526-I/SL conditions analog signals from thermistors, photodiodes, strain gauges, and NTC sensors through its integrated 8-channel 8-bit ADC. The 20 MHz CPU (5 MIPS) provides enough bandwidth to filter, linearize, and threshold-detect sensor readings in real time. The 67-byte RAM and 64-byte EEPROM store calibration coefficients that compensate for sensor non-linearity across temperature. With 11 I/O and ICSP, engineers can iterate calibration firmware in-circuit. The 2.0–5.5 V Vdd simplifies integration into 3.3 V and 5 V sensor analog front-ends, making this MCU a common building block in industrial instrumentation front-ends.
おすすめ
Industrial Control Modules
The PIC16F526-I/SL operates as a logic-replacement MCU in industrial control sub-modules such as relay drivers, contact-debouncers, and discrete I/O expanders. The 11 I/O pins drive optocouplers, relays, and triac interfaces; the 8-bit ADC monitors feedback voltages. The –40 to +85 °C industrial grade tolerates cabinet environments, and the integrated WDT (Watchdog Timer) protects against firmware lock-ups in safety-critical loops. The 1.5 KB flash hosts ladder-logic-style firmware, while 64-byte EEPROM stores module ID and configuration. Compared with discrete 74HC logic, the PIC16F526 integrates timing, sequencing, and self-diagnostics on one chip.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16F526-I/SL — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F506-I/SL | PIC16F505-I/SL | PIC16F526-I/P | PIC16F526-I/ST | PIC16F15323-I/SL |
|---|---|---|---|---|---|---|
| Package | 14-SOIC | 14-SOIC - same | 14-SOIC - same | 14-PDIP (through-hole) | 14-TSSOP | 14-SOIC - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Flash | 1.5 KB | 1.5 KB (same) | 1.4 KB (-7%) | 1.5 KB (same) | 1.5 KB (same) | 3.5 KB (+133%) |
| Data EEPROM | 64 bytes | 0 bytes (none) | 0 bytes (none) | 64 bytes (same) | 64 bytes (same) | 128 bytes (+100%) |
| RAM | 67 bytes | 67 bytes (same) | 72 bytes (+7%) | 67 bytes (same) | 67 bytes (same) | 256 bytes (+282%) |
| Number of I/O | 11 | 12 (+9%) | 12 (+9%) | 11 (same) | 11 (same) | 12 (+9%) |
| ADC | 8 channels, 8-bit | 8 channels, 8-bit | 8 channels, 8-bit | 8 channels, 8-bit | 8 channels, 8-bit | 11 channels, 10-bit |
| Internal Oscillator | 8 MHz (±1%) | 8 MHz (±1%) | 8 MHz (±1%) | 8 MHz (±1%) | 8 MHz (±1%) | 32 MHz (±1%) |
| Operating Voltage | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.3 V to 5.5 V |
主な差別化要因
- On-chip 64-byte data EEPROM (vs PIC16F506-I/SL)
- Recommended newer device PIC16F15323 available (vs PIC16F526 legacy status)
- Available in multiple packages from same silicon (vs Single-package MCUs)
設計ノート
Estimated: the PIC16F526-I/SL draws approximately 0.8 mA active at 5 V/20 MHz and microamp-range sleep current per the datasheet DC characteristics. Place a 100 nF decoupling capacitor as close as possible to VDD (pin 1) and a bulk 10 µF tantalum or ceramic capacitor near the supply input. The integrated Brown-Out Reset (BOR) can be configured in software to trip at 2.0–4.5 V; enable BOR for battery applications where voltage decay could cause erratic code execution.
Estimated: keep the ICSP clock and data traces (GP1/ICSPCLK and GP0/ICSPDAT) short and routed away from high-frequency switching nodes to avoid programming failure. Connect MCLR/GP3 (pin 4) to VDD through a 10 kΩ pull-up resistor and place a capacitor close to the pin for noise immunity if the design operates near motors or relays. If using an external crystal, place it within 5 mm of pins 9–10 with a grounded guard ring.
Do not exceed 5.5 V on VDD or apply voltage to any I/O pin when the MCU is unpowered (latch-up risk). The Baseline core has only a 2-level hardware stack — avoid deeply nested function calls in C; keep ISR depth to one level. The internal 8 MHz oscillator is calibrated to ±1% but USART/UART baud rates may require fine-tuning; for tight baud-rate budgets, switch to an external crystal. Finally, note that the PIC16F526 has 11 bidirectional I/O, not 12 — pin GP3 (pin 4) is input-only.
コンプライアンス情報
RoHS and REACH compliance per Microchip product page declarations. Not AEC-Q100 qualified; for automotive designs use AEC-Q100 qualified PIC16F variants or PIC16F15323 family.