PIC16LF1847-E/ML - 8-Bit 32MHz XLP MCU, 14KB Flash | Microchip
料号: PIC16LF1847-E/ML ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $2.85 | $2.85 |
| 10 | $2.56 | $25.60 |
| 100 | $2.27 | $227.00 |
| 500 | $2.04 | $1,020.00 |
| 1,000 | $1.81 | $1,810.00 |
PIC16LF1847-E/ML 概述
What is an 8-bit microcontroller? An 8-bit MCU is a single-chip computer with an 8-bit data path, optimized for low-power, deterministic real-time control. It belongs to the hierarchy: microcontroller -> embedded processor -> semiconductor IC. The PIC16LF1847 belongs to Microchip's PIC16F/LF mid-range family, which sits between the PIC10/12/16 base-line family and the PIC18 high-performance family in Microchip's 8-bit portfolio.
Key features include active sleep current as low as 20 nA at 1.8V, watchdog timer current of 300 nA at 1.8V, and Timer1 oscillator current of 650 nA at 32 kHz, making the part suited for always-on IoT sensors that spend 99 percent of their life in sleep. Operating current is 65 uA/MHz at 1.8V typical. The 28-QFN (6x6) package provides 16 general-purpose I/O pins, with peripherals mapped through Peripheral Pin Select (PPS) for layout flexibility.
Typical applications include battery-powered sensor nodes, capacitive touch user interfaces, low-power wireless sensor endpoints, energy-harvesting devices, and consumer electronics requiring extended battery life. Designers benefit from the on-board 32 MHz internal oscillator and the integrated CVD module, which removes the need for external touch-sense hardware.
A practical design tip is to budget for a 100 nF decoupling capacitor within 5 mm of the VDD pin and a 10 uF bulk capacitor on the main rail. Avoid leaving unused I/O pins floating - configure them as outputs low or inputs with internal weak pull-ups to keep sleep current at the 20 nA datasheet figure.
This page synthesizes distributor pricing, drop-in alternative MPNs, and practical design notes not found in the manufacturer datasheet, including a side-by-side comparison against same-package PIC16LF and PIC16F family members from Microchip.
直接替换替代料: PIC16LF1847-E/ML ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC16LF1847-E/ML (相同外形与封装尺寸) ——差异在于 Core Architecture, Package, ADC, Program Memory (Flash), Operating Temperature.
快速对比工具——选择替代料号进行并排对比:
PIC16LF1847-I/ML
✅ 直接替换✓ 有现货
$1.92 / 个
查看数据手册 →PIC16F1847-E/ML
✅ 直接替换✓ 有现货
$1.85 / 个
查看数据手册 →PIC16LF1847-E/MV
✅ 直接替换 ⚠️ 规格未核验✓ 有现货
$2.41 / 个
查看数据手册 →PIC16LF1847T-I/ML
✅ 直接替换📋 参考替代料(不在目录中)
PIC16LF1783-E/ML
✅ 直接替换✓ 有现货
$1.92 / 个
查看数据手册 →PIC16LF1769-I/ML
✅ 直接替换✓ 有现货
$1.65 / 个
查看数据手册 →PIC16LF1847-E/ML 最大额定值与电气特性
| Core Architecture | PIC16 8-bit RISC |
| Program Memory (Flash) | 14 KB (8K x 14) |
| Data SRAM | 1 KB |
| Data EEPROM | 256 bytes |
| Maximum CPU Speed | 32 MHz |
| Operating Voltage Range | 1.8 V to 3.6 V |
| I/O Pins | 16 |
| 封装 | 28-QFN (6x6 mm) with exposed pad |
| 工作温度范围 | -40 C to +125 C (industrial, E grade) |
| Sleep Current (XLP) | 20 nA typical @ 1.8 V |
| Watchdog Timer Current | 300 nA typical @ 1.8 V |
| Timer1 Oscillator Current | 650 nA typical @ 32 kHz |
| Active Current | 65 uA/MHz typical @ 1.8 V |
| ADC | 10-bit, multiple channels |
| Touch Sensing | mTouch CVD hardware module |
| Timers | 2x 8-bit, 1x 16-bit |
| ECCP/PWM Modules | Yes |
| 安装类型 | Surface Mount |
| RoHS 状态 | Compliant |
PIC16LF1847-E/ML 引脚配置
| 引脚 1 | RA3/AN3 — GPIO / analog input |
| 引脚 2 | RA4 — GPIO |
| 引脚 3 | RA5/MCLR — GPIO / master clear reset |
| 引脚 4 | RA6 — GPIO |
| 引脚 5 | RA7 — GPIO |
| 引脚 6 | VSS — Ground |
| 引脚 7 | VDD — Positive supply 1.8V-3.6V |
| 引脚 8 | RB0 — GPIO / ICSPDAT |
| 引脚 9 | RB1 — GPIO / ICSPCLK |
| 引脚 10 | RB2 — GPIO |
| 引脚 11 | RB3 — GPIO |
| 引脚 12 | RB4 — GPIO |
| 引脚 13 | RB5 — GPIO |
| 引脚 14 | RB6 — GPIO |
| 引脚 15 | RB7 — GPIO |
| 引脚 16 | RC0 — GPIO |
| 引脚 17 | RC1 — GPIO |
| 引脚 18 | RC2 — GPIO |
| 引脚 19 | RC3 — GPIO |
| 引脚 20 | RC4 — GPIO |
| 引脚 21 | RC5 — GPIO |
| 引脚 22 | RC6 — GPIO |
| 引脚 23 | RC7 — GPIO |
| 引脚 24 | RA0/AN0 — GPIO / analog input |
| 引脚 25 | RA1/AN1 — GPIO / analog input |
| 引脚 26 | RA2/AN2 — GPIO / analog input |
| 引脚 27 | VSS — Ground (EP) |
| 引脚 28 | VDD — Positive supply (EP) |
典型应用
PIC16LF1847-E/ML 适用于 7 应用s: Battery-Powered IoT Sensor Node, Capacitive Touch User Interface, Wearable Health and Fitness Device, Energy-Harvesting Wireless Switch, Industrial Sensor Transmitter, Consumer Remote Control with Touch Buttons, Low-Power Data Logger.
Battery-Powered IoT Sensor Node
The PIC16LF1847-E/ML is well-suited to battery-powered IoT sensor nodes because its XLP Sleep current of just 20 nA at 1.8 V allows the MCU to wake, sample, transmit, and return to sleep on duty cycles below 0.1 percent. According to the Microchip PIC16(L)F1847 datasheet, the 65 uA/MHz active current at 1.8 V and the 32 MHz internal oscillator let the device process sensor data quickly before returning to sleep. The 14 KB Flash comfortably fits a small LoRaWAN or BLE-stack sensor driver, while the 1 KB SRAM holds intermediate measurement buffers. Engineers should pair the MCU with a low-quiescent LDO such as MCP1700 and disable unused peripherals via the PMD registers to achieve the 20 nA sleep figure.
推荐
Capacitive Touch User Interface
The PIC16LF1847-E/ML integrates Microchip's mTouch CVD (Capacitive Voltage Divider) hardware module, which performs touch sensing without external analog components and supports up to 16 touch channels through the 16 GPIO pins in the 28-QFN package. According to the Microchip PIC16(L)F1847 datasheet, the CVD peripheral handles the charge-transfer measurement and noise-immune scanning autonomously, freeing the CPU for HMI logic. The 32 MHz core processes touch events in under 200 us per scan, and the 14 KB Flash is large enough for the Microchip mTouch GUI library plus application code. For best noise immunity, add a guard ring around each touch pad and keep the I/O traces short.
推荐
Wearable Health and Fitness Device
Wearables such as fitness bands and heart-rate patches benefit from the PIC16LF1847-E/ML's combination of 20 nA sleep current, 28-QFN 6x6 mm footprint, and integrated 10-bit ADC for biometric sensing. According to the Microchip PIC16(L)F1847 datasheet, the Timer1 oscillator with a 32.768 kHz crystal draws only 650 nA, enabling real-time-clock functions at minimal power cost. The 1.8 V to 3.6 V supply range supports direct connection to a single CR2032 coin cell or a rechargeable Li-ion cell with a 3.3 V LDO. The 16 GPIO map cleanly to LEDs, push-buttons, and a single SPI/I2C sensor bus.
推荐
Energy-Harvesting Wireless Switch
Self-powered wireless light switches and EnOcean-style transmitters pair well with the PIC16LF1847-E/ML because the MCU can cold-start from a 1.8 V energy-harvesting source and immediately transmit a packet before returning to deep sleep. The 20 nA sleep current allows the device to wait indefinitely for a wake event, and the 32 MHz active core can complete an RF transmission in milliseconds before returning to sleep. According to the Microchip PIC16(L)F1847 datasheet, the extended -40C to +125C E temperature grade supports outdoor and industrial installations. Use the on-chip ADC to monitor the harvester voltage and the ECCP module to drive a piezo buzzer feedback.
推荐
Industrial Sensor Transmitter
The PIC16LF1847-E/ML's -40C to +125C extended temperature range and 28-QFN (6x6) industrial-grade package make it suitable for factory-floor sensor transmitters measuring temperature, pressure, or flow. According to the Microchip PIC16(L)F1847 datasheet, the on-chip 10-bit ADC with multiple channels handles 4-20 mA loop sensor inputs, while the two 8-bit timers and the 16-bit Timer1 manage accurate sampling intervals. The 14 KB Flash supports Modbus RTU or HART-lite protocol stacks for industrial communication. The 5V-tolerant PIC16F1847-E/ML variant on the same footprint can be substituted when the loop supply is 24 V with a 5 V regulator.
推荐
Consumer Remote Control with Touch Buttons
Smart-home remotes and appliance control panels benefit from the PIC16LF1847-E/ML's mTouch CVD capacitive sensing plus XLP low-power operation. The device can drive a small OLED display over I2C or SPI while scanning 8-12 touch pads, and its 20 nA sleep current keeps a battery-powered remote alive for years. According to the Microchip PIC16(L)F1847 datasheet, the integrated 32 MHz oscillator removes the need for an external crystal in space-constrained remote enclosures. Pair the MCU with an IR transmitter driven by the ECCP PWM module for legacy AV equipment control, or with a sub-GHz transceiver for RF-based remote systems.
推荐
Low-Power Data Logger
Portable data loggers for environmental monitoring, cold-chain logistics, or medical sample tracking use the PIC16LF1847-E/ML to periodically wake, sample sensors via the 10-bit ADC, and write to external EEPROM or SD card over SPI. The 20 nA sleep current allows multi-year operation from a single CR2477 coin cell, while the 32 MHz core quickly compresses and timestamps each record. According to the Microchip PIC16(L)F1847 datasheet, the on-chip RTC capability through Timer1 with a 32.768 kHz crystal provides accurate timestamping at 650 nA. The 256-byte on-chip EEPROM stores calibration coefficients without external storage.
推荐
推荐产品汇总
工程参考数据: PIC16LF1847-E/ML ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC16LF1847-I/ML | PIC16F1847-E/ML | PIC16LF1783-E/ML |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-QFN (6x6) | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same |
| Flash Memory | 14 KB | 14 KB | 14 KB | 8 KB (-43%) |
| SRAM | 1 KB | 1 KB | 1 KB | 512 B (-50%) |
| Supply Voltage Range | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 5.5 V (wider) | 1.8 V to 3.6 V |
| Operating Temperature | -40 C to +125 C (E grade) | -40 C to +85 C (I grade) | -40 C to +125 C (E grade) | -40 C to +125 C (E grade) |
| Sleep Current (XLP) | 20 nA @ 1.8 V | 20 nA @ 1.8 V | 20 nA @ 1.8 V | 30 nA @ 1.8 V |
| Touch Sensing | mTouch CVD hardware | mTouch CVD hardware | mTouch CVD hardware | mTouch CVD hardware |
| GPIO Count | 16 | 16 | 16 | 16 |
关键差异点
- Lowest sleep current in the PIC16F/LF1847 family at 1.8 V (对比 PIC16LF1783-E/ML)
- Wider 14 KB Flash versus 8 KB on PIC16LF1783 (对比 PIC16LF1783-E/ML)
- Extended -40C to +125C temperature range with same pinout (对比 PIC16LF1847-I/ML)
设计说明
The PIC16LF1847-E/ML achieves its 20 nA sleep current only when all unused peripherals are disabled via the PMD (Peripheral Module Disable) registers and unused I/O pins are configured as outputs low or inputs with internal weak pull-ups enabled. Floating inputs can leak several hundred nanoamps and destroy the nanoamp sleep budget. Place a 100 nF decoupling capacitor within 5 mm of the VDD pin and a 10 uF bulk capacitor on the main supply rail to prevent inrush current from coupling into the analog references during ADC sampling.
At 32 MHz active and 3.3 V supply, the PIC16LF1847-E/ML dissipates roughly 6.9 mW (estimated: 65 uA/MHz x 32 MHz x 3.3 V), which is well within the 28-QFN thermal envelope for industrial applications. The exposed pad (pin 27/28) must be soldered to a copper pour of at least 25 mm squared to keep the junction temperature rise below 10 C above ambient in still air. Without the EP solder connection, theta_JA rises sharply and may compromise long-term reliability at the upper +125 C operating limit.
Route the ICSP programming pins (RB6/ICSPCLK and RB7/ICSPDAT) directly to a 5-pin header on the board edge for in-circuit programming and debugging with the MPLAB Snap or PICkit 4. Add 4.7 kohm pull-up resistors on I2C lines if the application uses the MSSP peripheral, and place the 32.768 kHz crystal (if used for Timer1 RTC) within 5 mm of the SOSCO/SOSCI pins with a guard ground trace to minimize stray capacitance.
Do not assume the LF and F variants are interchangeable in production firmware - the PIC16LF1847-E/ML maximum VDD is 3.6 V, while the PIC16F1847-E/ML can tolerate 5.5 V. Exceeding 3.6 V on the LF part causes permanent damage. Additionally, ensure the configuration bits are set correctly for the internal 32 MHz HFINTOSC rather than the default 500 kHz LFINTOSC, otherwise firmware will run at one-sixteenth the expected speed. Always use the latest MPLAB X IDE and XC8 compiler to avoid known errata on early silicon revisions.
合规信息
RoHS compliant and lead-free per Microchip product page. Not AEC-Q100 qualified - for automotive applications requiring AEC-Q100, contact Microchip for the PIC16F1847-E/ML automotive-grade variant.