PIC16LF1847-I/ML - 14KB Flash 8-bit MCU 32MHz 28-QFN | Microchip
部品番号: PIC16LF1847-I/ML ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $3.4 | $3.40 |
| 10 | $2.96 | $29.60 |
| 100 | $2.55 | $255.00 |
| 500 | $2.2 | $1,100.00 |
| 1,000 | $1.92 | $1,920.00 |
PIC16LF1847-I/ML 概要
An 8-bit PIC microcontroller is a Harvard-architecture, RISC-based single-chip computer that integrates CPU, Flash program memory, data RAM, EEPROM, and configurable peripherals (ADC, PWM, USART, MSSP, comparators, timers) into one IC. Within the broader semiconductor taxonomy, PIC16F/LF devices sit under Microcontrollers -> Integrated Circuits; the PIC16LF1847 specifically belongs to the PIC16F1847 product family aimed at low-power XLP embedded designs and is supported by the MPLAB X IDE and XC8 toolchain.
Key differentiating features of the PIC16LF1847 include the mTouch capacitive-touch sensing peripheral, the nanoWatt XLP sleep modes with currents as low as 20 nA in deep sleep, an internal 32MHz oscillator, and up to 16 enhanced I/O pins. It also integrates a 12-channel 10-bit ADC, two analog comparators with a 5-bit DAC reference, multiple capture/compare/PWM modules, MSSP (SPI/I2C), Enhanced USART, and a 32kHz internal low-power oscillator for RTC-style wake-ups.
The Enhanced Mid-range core introduces C-friendly optimizations, hardware-context save/restore via shadow registers, and DOZE/IDLE power modes. With self-read/write Flash and a configurable 16-level deep hardware stack (optional overflow/underflow reset), firmware upgrades in the field are practical. The peripheral pin-select (APFCON0/APFCON1) registers allow most digital functions to be remapped to alternative pins, simplifying PCB routing on tight 6x6 mm QFN layouts.
Typical applications include low-power IoT sensor nodes with capacitive touch, battery-powered remote controls, household white goods user interfaces, wireless sensor front-ends paired with sub-GHz transceivers, and small embedded controllers in medical or industrial handheld devices. The wide operating voltage and ultra-low sleep current make it attractive for energy-harvesting and coin-cell designs.
Designers should note that the QFN-28 package requires thermal vias under the exposed pad for adequate heat dissipation, and decoupling capacitors must be placed within 3 mm of VDD/AVDD pins. For ultra-low-power designs, verify that unused peripherals are explicitly disabled in firmware and that the device is configured into Sleep rather than Idle when full CPU suspension is acceptable, since Idle keeps the oscillator running.
This page synthesizes distributor pricing, drop-in QFN-28 alternatives within the PIC16LF1847 family and competitor equivalents, and practical design notes that go beyond the raw datasheet content, giving engineers a single reference for sourcing and design-in decisions.
ドロップイン代替品: PIC16LF1847-I/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16LF1847-I/ML (同一形状・フットプリント) — 相違点: ADC, Package, I/O Pins, Timers, Core Architecture.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16LF1847T-I/ML
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F1847-I/ML
✅ ドロップイン✓ 在庫あり
$1.65 / 個
データシートを見る →PIC16LF1847-E/ML
✅ ドロップイン✓ 在庫あり
$1.81 / 個
データシートを見る →PIC16LF1847-I/SO
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16LF1828-I/ML
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$2.05 / 個
データシートを見る →PIC16LF1847-I/ML 最大定格&電気的特性
| Core Architecture | PIC Enhanced Mid-range 8-bit RISC |
| Instruction Set Width | 14-bit |
| Number of Instructions | 49 |
| Hardware Stack Levels | 16 (with optional overflow/underflow reset) |
| Program Memory (Flash) | 14 KB (8K x 14) |
| Data RAM | 1 KB |
| Data EEPROM | 256 B |
| Maximum CPU Frequency | 32 MHz (8 MIPS) |
| Operating Voltage (VDD) | 1.8 V to 3.6 V |
| 動作温度範囲 | -40 C to +85 C (Industrial, "I" grade) |
| I/O Pins | Up to 16 enhanced digital I/O |
| ADC | 10-bit, up to 12 channels |
| Analog Comparators | 2 (with 5-bit DAC reference) |
| Timers | Multiple 8/16-bit Timer0/1/2 + mTouch |
| Communication Peripherals | MSSP (SPI/I2C), Enhanced USART |
| mTouch Capacitive Sensing | Yes (mTouch 16F series) |
| Internal Oscillator | 32 MHz HF + 32 kHz LF (XLP) |
| Sleep Current (NanoWatt XLP) | Typical 20 nA in deep sleep |
| パッケージ | 28-pin QFN (6x6 mm) with exposed pad |
| 実装タイプ | Surface Mount (leadless QFN) |
| RoHS ステータス | Compliant |
PIC16LF1847-I/ML ピン構成
| ピン 1 | RA3/AN3/Vref+/T1G/SS — Digital I/O / analog input / external Vref+ / Timer1 gate / SPI SS |
| ピン 2 | RA4/AN4/T1G/CLKOUT — Digital I/O / analog input / Timer1 gate / CLKOUT |
| ピン 3 | RA5/MCLR/VPP/SS — Digital I/O / Master Clear (reset) / programming high voltage / SPI SS |
| ピン 4 | RA6 — Digital I/O (or ICSPCLK on debug header) |
| ピン 5 | RA7 — Digital I/O (or ICSPDAT on debug header) |
| ピン 6 | VSS — Ground reference |
| ピン 7 | VDD — Positive supply voltage (1.8-3.6V) |
| ピン 8 | RB4/AN10/SDI/SDA — Digital I/O / analog input / SPI SDI / I2C SDA |
| ピン 9 | RB5/AN11/RX — Digital I/O / analog input / EUSART RX |
| ピン 10 | RB6/SCK/SCL — Digital I/O / SPI SCK / I2C SCL |
| ピン 11 | RB7/TX — Digital I/O / EUSART TX |
| ピン 12 | RB0/AN12/CCP1/SRI — Digital I/O / analog input / CCP1 / SR latch |
| ピン 13 | RB1/AN8/C1OUT/P1B — Digital I/O / analog input / comparator output / PWM output |
| ピン 14 | RB2/AN9/P1A/COG1 — Digital I/O / analog input / PWM output / complementary output generator |
| ピン 15 | RB3/AN11/CPP2/COG2 — Digital I/O / analog input / CCP2 / complementary output generator |
| ピン 16 | RC0/P2A/T3CKI — Digital I/O / PWM output / Timer3 clock input |
| ピン 17 | RC1/P2B/CCP2 — Digital I/O / PWM output / CCP2 |
| ピン 18 | RC2/AN6/P1D — Digital I/O / analog input / PWM output |
| ピン 19 | RC3/AN7/P1C — Digital I/O / analog input / PWM output |
| ピン 20 | RC4/AN8/SDI — Digital I/O / analog input / SPI SDI |
| ピン 21 | RC5/SDO — Digital I/O / SPI SDO |
| ピン 22 | RC6/AN8/TX/CK — Digital I/O / analog input / EUSART TX / EUSART clock |
| ピン 23 | RC7/AN9/RX/DT — Digital I/O / analog input / EUSART RX / EUSART data |
| ピン 24 | RA0/AN0/C1IN+ — Digital I/O / analog input / comparator 1 positive input |
| ピン 25 | RA1/AN1/C1IN-/Vref-/DNREF — Digital I/O / analog input / comparator 1 negative input / external Vref- / DAC negative reference |
| ピン 26 | RA2/AN2/Vref+/DACOUT — Digital I/O / analog input / external Vref+ / DAC reference output |
| ピン 27 | VSS — Ground reference (second pair) |
| ピン 28 | VDD — Positive supply voltage (second pair) |
| ピン 29 | EP — Exposed thermal pad (must be soldered to PCB ground for thermal dissipation) |
主な用途
PIC16LF1847-I/ML の用途: 6 件s: Low-Power IoT Sensor Node with Capacitive Touch, Battery-Powered Remote Control (Consumer IR), Household White-Goods User Interface, Industrial Sensor Hub Front-End, Medical Handheld Device (Spot-Check Meter), LED Lighting Controller with Touch Dimming.
Low-Power IoT Sensor Node with Capacitive Touch
The PIC16LF1847-I/ML's 14KB Flash, 1KB RAM, and mTouch capacitive-touch peripheral make it well suited for wireless sensor nodes with capacitive user interfaces. Operating from 1.8-3.6V at typical 20 nA deep-sleep current, it can run for years on a coin cell or 2x AA cells. The 32MHz Enhanced Mid-range core executes sensor-fusion loops fast enough to wake, sample, transmit, and return to sleep within milliseconds, maximizing battery life.
おすすめ
Battery-Powered Remote Control (Consumer IR)
Consumer IR remote controls benefit from the PIC16LF1847-I/ML's 16 enhanced I/O, mTouch buttons, and XLP deep-sleep modes that draw only microamps when idle. The 14KB Flash is sufficient for IR protocols (RC5, NEC, SIRC) plus custom button mappings, while the Enhanced USART supports IR-modulated PWM via the ECCP module. Industrial -40 C to +85 C operation tolerates automotive-cabin and appliance environments.
おすすめ
Household White-Goods User Interface
Washing machines, dishwashers, and microwave ovens use the PIC16LF1847-I/ML to drive mTouch keypads, LED indicators, and 7-segment displays. Its 10-bit ADC reads temperature and humidity sensors, the 5-bit DAC reference drives analog comparators for over-current protection, and the MSSP (SPI/I2C) talks to LED-driver expanders. The 28-QFN 6x6 mm package fits compact control boards behind front panels.
おすすめ
Industrial Sensor Hub Front-End
Industrial 4-20mA loop-powered sensor hubs use the PIC16LF1847-I/ML to digitize multiple analog inputs via the 12-channel 10-bit ADC, scale them, and forward data over Enhanced USART (RS-485 via external transceiver) or MSSP (I2C). With 1.8-3.6V operation from a low-Iq LDO, the MCU adds <1 mA to the loop budget. Industrial temperature grade and self-read/write Flash support field firmware updates.
おすすめ
Medical Handheld Device (Spot-Check Meter)
Spot-check glucose and INR meters use the PIC16LF1847-I/ML for LCD drive, electrochemical-strip ADC reading, and BLE pairing via a companion module. The 32MHz CPU runs strip-measurement DSP within 1 second while the XLP sleep mode preserves battery life between daily measurements. Internal 32 kHz LF oscillator enables RTC wake-ups for time-stamped results without an external crystal.
おすすめ
LED Lighting Controller with Touch Dimming
Architectural LED drivers use the PIC16LF1847-I/ML to read mTouch sliders for dimming level and color-temperature mixing. The ECCP module generates high-resolution PWM at up to 32 kHz to drive MOSFET half-bridges for constant-current LED strings, while the Enhanced USART interfaces to DMX-512 or DALI transceivers. Internal 32MHz HF oscillator eliminates the need for an external crystal, reducing BOM cost.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16LF1847-I/ML — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16LF1847T-I/ML | PIC16F1847-I/ML | PIC16LF1847-E/ML | PIC16LF1847-I/SO | PIC16LF1828-I/ML |
|---|---|---|---|---|---|---|
| Package | 28-QFN (6x6) with EP | 28-QFN (6x6) with EP | 28-QFN (6x6) with EP | 28-QFN (6x6) with EP | 28-SOIC (300 mil) | 28-QFN (6x6) with EP |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Operating Voltage | 1.8 V to 3.6 V (LF/XLP) | 1.8 V to 3.6 V | 1.8 V to 5.5 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V |
| Flash Memory | 14 KB (8K x 14) | 14 KB | 14 KB | 14 KB | 14 KB | 8 KB |
| Data RAM | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB |
| Data EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B |
| Maximum CPU Frequency | 32 MHz (8 MIPS) | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Temperature Grade | Industrial -40 C to +85 C | Industrial -40 C to +85 C | Industrial -40 C to +85 C | Extended -40 C to +125 C | Industrial -40 C to +85 C | Industrial -40 C to +85 C |
| mTouch Cap-Sense | Yes | Yes | Yes | Yes | Yes | Yes |
主な差別化要因
- mTouch capacitive-touch sensing peripheral with hardware CTMU (vs PIC16LF1828-I/ML)
- 14 KB Flash vs 8 KB in PIC16LF1828 family member (vs PIC16LF1828-I/ML)
- NanoWatt XLP ultra-low sleep current (~20 nA typical) (vs PIC16F1847-I/ML)
設計ノート
The 28-QFN package's exposed thermal pad (pin 29) MUST be soldered to a PCB pad of at least the same size as the EP, with thermal vias to an internal ground plane, to meet the datasheet's thermal resistance specification. Without proper EP soldering, junction-to-ambient thermal resistance can rise by 30-50% and reduce reliable operation at high ambient temperatures. Estimated: at 32 MHz with all peripherals enabled, current draw is ~7 mA, dissipating ~25 mW at 3.6V - negligible thermal stress but EP layout still recommended for manufacturing consistency.
For ultra-low-power designs, configure unused peripherals to OFF in firmware and use the SLEEP instruction rather than IDLE, since IDLE keeps the 32 MHz oscillator running (current ~1 mA) while SLEEP with watchdog disabled drops to ~20 nA. Place a 100 nF decoupling capacitor within 3 mm of each VDD pin (pins 7 and 28), plus a bulk 1-10 uF capacitor on the same rail. For ADC readings, place a 100 nF capacitor on AVDD/Vref+ as close as possible to the pin to minimize switching noise.
Do not leave MCLR/RA5 (pin 3) floating - configure it as MCLR with an external 10 kohm pull-up to VDD, or as RA5 digital input with the internal weak pull-up enabled. Floating MCLR causes random resets in noisy environments. Also note that the analog inputs AN8-AN12 share pins with digital I/O; configure them as analog via the ANSEL registers before reading the ADC, otherwise digital input buffers will distort the analog measurement. Programming/debug requires PICkit 3, MPLAB ICD 3, or MPLAB Snap - no debug header is needed as ICSP is integrated on RA6/RA7.
Route mTouch sensor traces with a minimum 0.5 mm clearance to adjacent ground or signal traces and avoid running them over noisy power planes or under switching regulators. The mTouch mTouch.c library recommends a guard ring (ground trace) around each touch pad connected to a quiet ground pin. For multi-layer PCBs, route mTouch signals on the top layer with no ground pour immediately under the sensor pad to maximize coupling to the user's finger.
コンプライアンス情報
RoHS compliant per Microchip product page. Not AEC-Q100 qualified as the base -I/ML part; choose PIC16LF1847-E/ML for extended temperature or PIC16F1847-E/ML automotive variants. Lead-free and halogen-free per Microchip material declaration.