PIC16F1526-I/MR - 8-Bit 20MHz 14KB Flash 64-QFN MCU | Microchip
料号: PIC16F1526-I/MR ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $2.75 | $2.75 |
| 10 | $2.55 | $25.50 |
| 100 | $2.3 | $230.00 |
| 500 | $2.1 | $1,050.00 |
| 1,000 | $1.92 | $1,920.00 |
PIC16F1526-I/MR 概述
An 8-bit microcontroller (MCU) is a single-chip computer that combines a CPU, program memory, data RAM, and peripherals such as ADC, timers, and communication interfaces. Within the broader MCU taxonomy, the PIC16 family sits at the entry-level/mid-range tier of Microchip's 8-bit portfolio, between baseline PIC10/14 and high-pin-count PIC18 devices. The enhanced mid-range core adds C-friendly optimizations and a wider instruction set over the baseline PIC16 core, while keeping the deterministic, single-cycle architecture that PIC MCUs are known for.
Key features of the PIC16F1526-I/MR include 30 channels of 10-bit ADC with voltage reference, two MSSP peripherals supporting SPI and I2C, an EUSART with auto-baud, ten CCP (Capture/Compare/PWM) modules, six 8-bit timers (TMR0/2/4/6/8/10), three 16-bit timers (TMR1/3/5), an extended watchdog timer (WDT), and 25 mA source/sink current capability on I/O pins for direct LED drive. Internal 16 MHz oscillator support reduces BOM cost.
The PIC16F1526-I/MR uses Harvard architecture with separate program and data buses, an internal 16 MHz oscillator, and XLP technology that drops quiescent current into the microamp range during sleep. Internal voltage reference and 10-bit ADC architecture enable sensor-type signal collection, and the 30 ADC channels support multi-signal applications like sensor arrays and motor control loops.
Typical applications include industrial sensor nodes, LED lighting controllers, low-power IoT endpoints, home appliances, automotive body/comfort modules, and battery-powered instrumentation. The wide 1.8 V to 5.5 V range and XLP sleep currents below 1 uA also fit energy-harvesting systems.
When designing with this MCU, ensure the 64-QFN exposed pad is soldered to a sufficient ground plane for thermal dissipation. Decouple VDD with a 100 nF ceramic capacitor placed within 3 mm of the pin, and add a 10 uF bulk capacitor on the main supply rail. MPLAB X IDE with XC8 compiler is the supported toolchain.
This page synthesizes distributor pricing, 64-QFN drop-in alternatives, and practical design notes not found in the standalone Microchip PIC16F1526 datasheet.
直接替换替代料: PIC16F1526-I/MR ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC16F1526-I/MR (相同外形与封装尺寸) ——差异在于 Package, Mounting Type, ADC, Communication, Operating Temperature.
快速对比工具——选择替代料号进行并排对比:
PIC16F1527-I/MR
✅ 直接替换📋 参考替代料(不在目录中)
PIC16F1526-E/MR
✅ 直接替换✓ 有现货
$2.55 / 个
查看数据手册 →PIC16F1526-I/PT
✅ 直接替换📋 参考替代料(不在目录中)
PIC16F1527-E/MR
✅ 直接替换📋 参考替代料(不在目录中)
PIC16F15256-E/SP
✅ 直接替换 ⚠️ 规格未核验✓ 有现货
$0.91 / 个
查看数据手册 →PIC16F1526-I/MR 最大额定值与电气特性
| Core Architecture | PIC16 enhanced mid-range 8-bit |
| Instruction Set | 49 instructions, 16 stack levels |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| RAM | 768 bytes |
| Max CPU Speed | 20 MHz |
| Supply Voltage (VDD) | 1.8 V to 5.5 V |
| Internal Oscillator | 16 MHz |
| ADC | 10-bit, 30 channels with voltage reference |
| Timers | 6 x 8-bit (TMR0/2/4/6/8/10) + 3 x 16-bit (TMR1/3/5) |
| CCP/PWM Modules | 10 (Capture/Compare/PWM) |
| Communication | 2x MSSP (SPI/I2C), 1x EUSART with auto-baud |
| I/O Source/Sink Current | 25 mA |
| Watchdog Timer | Extended WDT |
| Low-Power Technology | XLP (eXtreme Low Power) |
| 工作温度 | -40C to +85C (industrial) |
| 封装 | 64-pin QFN (9x9 mm) with exposed pad |
| 安装类型 | Surface Mount |
| RoHS 状态 | Compliant |
PIC16F1526-I/MR 引脚配置
| 引脚 1 | RA0 — Port A bit 0 / analog input |
| 引脚 2 | RA1 — Port A bit 1 / analog input |
| 引脚 3 | RA2 — Port A bit 2 / analog input |
| 引脚 4 | RA3 — Port A bit 3 / analog input |
| 引脚 5 | RA4 — Port A bit 4 |
| 引脚 6 | RA5 — Port A bit 5 |
| 引脚 7 | RA6 — Port A bit 6 / oscillator |
| 引脚 8 | RA7 — Port A bit 7 / oscillator |
| 引脚 9 | VSS — Ground reference |
| 引脚 10 | VDD — Positive supply voltage |
| 引脚 11 | RB0 — Port B bit 0 |
| 引脚 12 | RB1 — Port B bit 1 |
| 引脚 13 | RB2 — Port B bit 2 |
| 引脚 14 | RB3 — Port B bit 3 |
| 引脚 15 | RB4 — Port B bit 4 |
| 引脚 16 | RB5 — Port B bit 5 |
| 引脚 17 | RB6 — Port B bit 6 / ICSPCLK |
| 引脚 18 | RB7 — Port B bit 7 / ICSPDAT |
| 引脚 19 | RC0 — Port C bit 0 |
| 引脚 20 | RC1 — Port C bit 1 |
| 引脚 21 | RC2 — Port C bit 2 |
| 引脚 22 | RC3 — Port C bit 3 |
| 引脚 23 | RC4 — Port C bit 4 |
| 引脚 24 | RC5 — Port C bit 5 |
| 引脚 25 | RC6 — Port C bit 6 |
| 引脚 26 | RC7 — Port C bit 7 |
| 引脚 27 | VSS — Ground reference |
| 引脚 28 | VDD — Positive supply voltage |
| 引脚 29 | RD0 — Port D bit 0 |
| 引脚 30 | RD1 — Port D bit 1 |
| 引脚 31 | RD2 — Port D bit 2 |
| 引脚 32 | RD3 — Port D bit 3 |
| 引脚 33 | RD4 — Port D bit 4 |
| 引脚 34 | RD5 — Port D bit 5 |
| 引脚 35 | RD6 — Port D bit 6 |
| 引脚 36 | RD7 — Port D bit 7 |
| 引脚 37 | RE0 — Port E bit 0 |
| 引脚 38 | RE1 — Port E bit 1 |
| 引脚 39 | RE2 — Port E bit 2 |
| 引脚 40 | RE3 — Port E bit 3 |
| 引脚 41 | RE4 — Port E bit 4 |
| 引脚 42 | RE5 — Port E bit 5 |
| 引脚 43 | RE6 — Port E bit 6 |
| 引脚 44 | RE7 — Port E bit 7 |
| 引脚 45 | RF0 — Port F bit 0 |
| 引脚 46 | RF1 — Port F bit 1 |
| 引脚 47 | RF2 — Port F bit 2 |
| 引脚 48 | RF3 — Port F bit 3 |
| 引脚 49 | RF4 — Port F bit 4 |
| 引脚 50 | RF5 — Port F bit 5 |
| 引脚 51 | RF6 — Port F bit 6 |
| 引脚 52 | RF7 — Port F bit 7 |
| 引脚 53 | RG0 — Port G bit 0 |
| 引脚 54 | RG1 — Port G bit 1 |
| 引脚 55 | RG2 — Port G bit 2 |
| 引脚 56 | RG3 — Port G bit 3 |
| 引脚 57 | RG4 — Port G bit 4 |
| 引脚 58 | RG5 — Port G bit 5 |
| 引脚 59 | RG6 — Port G bit 6 |
| 引脚 60 | RG7 — Port G bit 7 |
| 引脚 61 | AVSS — Analog ground |
| 引脚 62 | AVDD — Analog supply voltage |
| 引脚 63 | MCLR — Master clear reset (active low) |
| 引脚 64 | EP — Exposed pad (thermal/ground) |
典型应用
PIC16F1526-I/MR 适用于 6 应用s: Industrial Sensor Hub, LED Lighting Controller, Battery-Powered IoT Endpoint, Home Appliance Control, Automotive Body & Comfort Module, Test & Measurement Instrumentation.
Industrial Sensor Hub
The PIC16F1526-I/MR's 30-channel 10-bit ADC and dual MSSP (SPI+I2C) make it a natural fit for industrial sensor hubs aggregating multiple analog and digital sensors. The 14 KB Flash comfortably fits sensor-fusion firmware and Modbus RTU stacks, while the 1.8-5.5 V supply tolerates 24V->5V industrial rails with adequate headroom. With XLP sleep currents below 1 uA, battery-backed wireless sensor nodes can run for years on a single cell. The 25 mA I/O source/sink capability also drives indicator LEDs or relays directly without buffer transistors.
推荐
LED Lighting Controller
Ten CCP/PWM modules on the PIC16F1526-I/MR drive multi-channel RGB or white LED arrays directly, while the 20 MHz core executes lighting-effect firmware with deterministic timing. The 25 mA source/sink per pin eliminates MOSFET driver stages for low-power LED strings up to ~10 mA per channel. Wide 1.8-5.5 V supply supports both 3.3 V logic-level strips and 5 V retrofit lamps. XLP sleep during standby keeps wall-switch smart-lighting controller quiescent current in the microamp range.
推荐
Battery-Powered IoT Endpoint
XLP technology with sub-microamp sleep current, 1.8 V minimum supply, and 14 KB Flash for BLE/Zigbee stack fragments make PIC16F1526-I/MR well suited to battery-powered IoT endpoints. The 30 ADC channels monitor battery voltage, current, and ambient sensors, while the EUSART with auto-baud talks to wireless co-processors or host MCUs. Industrial -40C to +85C support covers outdoor and cold-chain deployments. The 64-QFN exposed pad delivers good thermal performance for sealed enclosures.
推荐
Home Appliance Control
Washer, dryer, dishwasher, and HVAC controllers benefit from the PIC16F1526-I/MR's combination of 30 ADC channels for temperature/pressure sensing, dual MSSP for user-interface and sensor buses, and 10 CCP/PWM channels for motor, valve, and buzzer drive. The 14 KB Flash holds appliance state-machine and diagnostic firmware, while the 64-QFN package fits compact appliance PCAs. Industrial temperature range supports unheated utility-room installations.
推荐
Automotive Body & Comfort Module
Door-module, mirror-control, seat-controller, and lighting-node applications can use the PIC16F1526-I/MR with PIC16F1526-E/MR (extended -40C to +125C) variant for under-hood or cabin thermal stress. The 30 ADC channels read switch positions, potentiometers, and current-sense amplifiers, while EUSART and MSSP link to LIN/CAN transceivers or local sensor networks. The 64-QFN exposed pad supports reflow-compatible automotive assembly lines. Note: AEC-Q100 qualification status is not confirmed in provided data - verify with Microchip for production automotive programs.
推荐
Test & Measurement Instrumentation
Bench-top multimeters, data loggers, and hand-held instruments benefit from the PIC16F1526-I/MR's 30 ADC channels, 14 KB Flash for calibration tables and UI, and dual MSSP for display and EEPROM interfacing. The 20 MHz core executes averaging and RMS calculations in real time, while the 64-QFN exposed pad supports sustained operation. The 1.8-5.5 V range lets designers tap battery or USB power directly with a single LDO. Five timers simplify frequency and period measurements on external signals.
推荐
推荐产品汇总
工程参考数据: PIC16F1526-I/MR ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC16F1527-I/MR | PIC16F1526-E/MR | PIC16F1526-I/PT | PIC16F1527-E/MR | PIC16F15256-E/SP |
|---|---|---|---|---|---|---|
| Package | 64-QFN (9x9 mm) with EP | 64-QFN (9x9 mm) with EP - same | 64-QFN (9x9 mm) with EP - same | 64-TQFP - different | 64-QFN (9x9 mm) with EP - same | 64-QFN family - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 14 KB | 28 KB | 14 KB | 14 KB | 28 KB | 28 KB |
| RAM | 768 bytes | 1536 bytes | 768 bytes | 768 bytes | 1536 bytes | 2 KB |
| Max CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 32 MHz |
| ADC | 10-bit, 30 channels | 10-bit, 30 channels | 10-bit, 30 channels | 10-bit, 30 channels | 10-bit, 30 channels | 10-bit, similar channels |
| Supply Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +125C | -40C to +85C | -40C to +125C | -40C to +125C |
关键差异点
- Largest ADC channel count in the 64-pin PIC16 XLP family (对比 PIC16F1516-I/ML)
- Direct drop-in upgrade path with PIC16F1527-I/MR (对比 PIC16F1527-I/MR)
- Extended-temperature variant available (对比 PIC16F1526-E/MR)
设计说明
Estimated: The 64-QFN exposed pad is the primary thermal path for the PIC16F1526-I/MR. At 20 MHz full activity with all peripherals enabled, core current is roughly 5-8 mA at 5 V (~25-40 mW). Solder the EP to a ground copper pour of at least 1 square inch (645 mm^2) on the top layer with multiple thermal vias to inner/outer ground layers to keep junction temperature rise well below 30 C above ambient.
Place a 100 nF ceramic decoupling capacitor (X7R) within 3 mm of each VDD pin (pins 10, 28) and one 10 uF bulk tantalum or ceramic on the supply rail. Separate analog AVDD (pin 62) from digital VDD with its own 100 nF + 10 uF LC/RC filter network. Connect AVSS (pin 61) and VSS (pins 9, 27) to a low-impedance ground plane to avoid ADC reference noise.
Keep traces to the 16 MHz crystal/oscillator pins (RA6/RA7) short and surrounded by a guard ring tied to ground. Avoid routing noisy switching signals or PWM outputs adjacent to the analog ADC inputs (Port A/B). Route the MCLR line with a 10 kohm pull-up and place the ICSP programming connector footprint near pins 17 (RB6/ICSPCLK) and 18 (RB7/ICSPDAT) for in-circuit programming access without rework.
Do not leave the MCLR pin floating - always tie to VDD via 10 kohm pull-up to prevent spurious resets. Configure unused I/O pins as outputs driven low to minimize sleep current draw. The 1.8 V minimum supply applies only when the internal 16 MHz oscillator is bypassed for lower frequencies; verify VDD vs. frequency limits in the datasheet electrical characteristics before locking in your operating point.
合规信息
RoHS and lead-free compliant per Microchip product page. PIC16F1526-I/MR is industrial-grade (-40C to +85C); automotive programs should select PIC16F1526-E/MR (extended) and verify AEC-Q100 status with Microchip FAE.