PIC16F1847-I/ML - 8-Bit 32MHz 14KB Flash MCU | Microchip
부품 번호: PIC16F1847-I/ML ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $2.59 | $2.59 |
| 10 | $2.33 | $23.30 |
| 100 | $2.07 | $207.00 |
| 500 | $1.85 | $925.00 |
| 1,000 | $1.65 | $1,650.00 |
PIC16F1847-I/ML 개요
An 8-bit microcontroller is a single-chip computer built around an 8-bit data path, on-chip program memory, RAM, and a rich set of peripherals such as timers, ADC, and communications modules. PIC16F-series MCUs target ultra-low-power embedded applications. In the broader taxonomy, the PIC16F1847 is part of Microchip's PIC16F1xxx enhanced mid-range family, which bridges the classic baseline (PIC10/12/16F) and 16-bit (PIC24/dsPIC33) architectures for cost-sensitive, low-power designs.
Key specifications include 14 KB (8K x 14) Flash, 1 KB SRAM, 256 B EEPROM, 12-bit ADC, multiple Enhanced Universal Synchronous/Asynchronous Receiver Transmitters (EUSART), MSSP (I2C/SPI), and up to 16 I/O pins. The integrated mTouch module provides capacitive touch sensing without external components, while XLP technology delivers nanoWatt sleep currents below 50 nA typical, enabling years of battery life on coin cells.
The PIC16F1847 uses a Harvard RISC architecture with 49 single-cycle instructions (excluding branches), 16-level hardware stack, and nanoWatt XLP power management. Core independent peripherals (CIPs) such as Configurable Logic Cells (CLC), Numerically Controlled Oscillator (NCO), Complementary Waveform Generator (CWG), and zero-cross detect operate autonomously from the CPU, offloading tasks and reducing active-mode current.
Typical applications include battery-powered IoT sensor nodes, capacitive touch user interfaces, low-power wireless sensor platforms, home automation, portable medical devices, and consumer electronics requiring extended battery life. The 28-QFN footprint suits space-constrained designs needing up to 16 GPIOs and rich analog integration.
When designing with this device, evaluate the 28-QFN land pattern and exposed-pad thermal/ground connection during PCB layout, ensure the operating voltage is kept within 1.8V-5.5V for LF variants or 2.5V-5.5V for F, and pair with MPLAB X IDE plus XC8 compiler for development. In-system programming is supported via ICSP.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone, giving engineers a single decision-ready reference for PIC16F1847-I/ML selection.
드롭인 대체품: PIC16F1847-I/ML — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F1847-I/ML (동일 폼 팩터 및 풋프린트) — 차이점: Package, Operating Temperature, Timers, Program Memory (Flash), ADC.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F1847-E/ML
✅ 드롭인✓ 재고 있음
$1.85 / 개
데이터시트 보기 →PIC16F1847T-I/ML
✅ 드롭인✓ 재고 있음
$1.68 / 개
데이터시트 보기 →PIC16F18456-I/ML
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F18346-I/ML
✅ 드롭인✓ 재고 있음
$1.55 / 개
데이터시트 보기 →PIC16F1829-I/ML
✅ 드롭인✓ 재고 있음
$1.18 / 개
데이터시트 보기 →PIC16F1847-I/ML 최대 정격 & 전기적 특성
| Product Family | PIC16F1xxx enhanced mid-range 8-bit MCU |
| Core | 8-bit PIC RISC, 49 instructions |
| Maximum CPU Frequency | 32 MHz |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data SRAM | 1 KB |
| EEPROM | 256 B |
| Supply Voltage (Vdd) | 2.5 V to 5.5 V (F suffix) |
| I/O Pins | 16 |
| ADC | 12-bit, multiple channels |
| Timers | Multiple 8/16-bit timers |
| Communication | EUSART, MSSP (I2C/SPI) |
| Capacitive Touch | mTouch module integrated |
| Low-Power Technology | XLP (eXtreme Low Power), nanoWatt |
| Core Independent Peripherals | CLC, NCO, CWG, ZCD |
| 패키지 | 28-pin QFN (6x6 mm) with exposed pad (ML) |
| 동작 온도 | -40 to +85 C (Industrial) |
| 실장 유형 | Surface Mount |
| Programming/Debug | ICSP, MPLAB PICkit 3, MPLAB ICD 3 |
| RoHS 상태 | Compliant |
PIC16F1847-I/ML 핀 구성
| 핀 1 | RA3/AN3/C1IN+/VREF+ — GPIO RA3 / Analog input 3 / Comparator 1 non-inverting input / Voltage reference + |
| 핀 2 | RA4/AN4/C1OUT/T1G — GPIO RA4 / Analog input 4 / Comparator 1 output / Timer1 gate |
| 핀 3 | RA5/AN5/SS/HLVDIN — GPIO RA5 / Analog input 5 / SPI slave select / High/Low-Voltage detect input |
| 핀 4 | RA6/OSC2/CLKOUT — GPIO RA6 / Oscillator output / Clock out |
| 핀 5 | RA7/OSC1/CLKIN — GPIO RA7 / Oscillator input / Clock in |
| 핀 6 | Vdd — Positive supply voltage (2.5V-5.5V) |
| 핀 7 | Vss — Ground reference |
| 핀 8 | RB0/AN12/INT/SRX — GPIO RB0 / Analog input 12 / External interrupt / UART RX |
| 핀 9 | RB1/AN10/P1C/SCK/SCL — GPIO RB1 / Analog input 10 / PWM1 complementary / SPI clock / I2C clock |
| 핀 10 | RB2/AN8/P1B/SDI/SDA — GPIO RB2 / Analog input 8 / PWM1 / SPI data in / I2C data |
| 핀 11 | RB3/AN9/CCP1/SDO — GPIO RB3 / Analog input 9 / CCP1 / SPI data out |
| 핀 12 | RB4/AN11/P1D/TX/CK — GPIO RB4 / Analog input 11 / PWM1 / UART TX / I2C clock |
| 핀 13 | RB5/AN13/P2A/T1CKI — GPIO RB5 / Analog input 13 / PWM2 A / Timer1 clock in |
| 핀 14 | RB6/PGC/ICSPCLK — GPIO RB6 / ICSP clock / Programming clock |
| 핀 15 | RB7/PGD/ICSPDAT — GPIO RB7 / ICSP data / Programming data |
| 핀 16 | RC0/P2D/SOSCO — GPIO RC0 / PWM2 D / Secondary oscillator output |
| 핀 17 | RC1/P2C/SOSCI — GPIO RC1 / PWM2 C / Secondary oscillator input |
| 핀 18 | RC2/AN6/P2B/CCP2 — GPIO RC2 / Analog input 6 / PWM2 B / CCP2 |
| 핀 19 | RC3/AN7/P2A/CCP1 — GPIO RC3 / Analog input 7 / PWM2 A / CCP1 |
| 핀 20 | RC4/AN14/P3B — GPIO RC4 / Analog input 14 / PWM3 B |
| 핀 21 | RC5/AN15/P3C — GPIO RC5 / Analog input 15 / PWM3 C |
| 핀 22 | RC6/AN16/P3D/TX2 — GPIO RC6 / Analog input 16 / PWM3 D / UART2 TX |
| 핀 23 | RC7/AN17/P3A/RX2 — GPIO RC7 / Analog input 17 / PWM3 A / UART2 RX |
| 핀 24 | RA0/AN0/C1IN0-/C2IN0- — GPIO RA0 / Analog input 0 / Comparator inputs |
| 핀 25 | RA1/AN1/C1IN1-/C2IN1- — GPIO RA1 / Analog input 1 / Comparator inputs |
| 핀 26 | RA2/AN2/C2IN+/VREF- — GPIO RA2 / Analog input 2 / Comparator 2 non-inverting / Voltage reference - |
| 핀 27 | Vdd — Positive supply voltage |
| 핀 28 | Vss — Ground reference |
일반적인 애플리케이션
PIC16F1847-I/ML 적합 용도: 6 애플리케이션s: Battery-Powered IoT Sensor Nodes, Capacitive Touch User Interfaces, Home Automation and Smart Home Devices, Portable Medical and Health Devices, Industrial Sensor Hubs and Field Transmitters, Consumer Electronics and Wearables.
Battery-Powered IoT Sensor Nodes
The PIC16F1847-I/ML suits coin-cell and 2xAA battery sensor nodes thanks to its nanoWatt XLP technology delivering sleep currents below 50 nA typical, integrated 12-bit ADC for sensor reading, and EUSART/MSSP peripherals for UART or I2C sensor interfacing. At 32 MHz HFINTOSC the part executes sensor-fusion algorithms quickly and returns to deep sleep, extending battery life to years. The 14 KB Flash comfortably fits BLE command stacks or LoRaWAN drivers, while 16 GPIOs allow multi-sensor expansion.
추천
Capacitive Touch User Interfaces
The integrated mTouch module enables robust capacitive touch button, slider, and proximity detection without external touch ICs, reducing BOM cost and PCB area. The PIC16F1847-I/ML's 32 MHz core scans mTouch channels and runs UI logic in real time, while XLP sleep modes drop consumption to nanoamps between touches. With 16 I/O pins, designers can implement up to 12 touch channels alongside LEDs and communication lines, making it ideal for appliances, smart locks, and consumer touch panels.
추천
Home Automation and Smart Home Devices
The PIC16F1847-I/ML powers smart-home endpoints such as occupancy sensors, dimmer switches, and HVAC controllers. Its EUSART/MSSP interfaces support wireless modules (BLE, Sub-GHz, Wi-Fi companion chips) while the 12-bit ADC reads analog sensors like temperature, light, and humidity. With XLP nanoWatt sleep, battery-powered door/window sensors can run for over a decade on a single coin cell. The 28-QFN footprint fits into compact wall-switch form factors.
추천
Portable Medical and Health Devices
For portable medical applications such as glucose meters, pulse oximeters, and patient wearables, the PIC16F1847-I/ML offers precise 12-bit ADC for biosignal acquisition, low-power sleep for long battery life, and reliable Flash for FDA-traceable firmware storage. The CIPs (CLC, NCO, CWG) offload waveform generation and signal conditioning from the CPU, reducing firmware complexity. Industrial -40C to +85C operation covers clinical and home-use environments.
추천
Industrial Sensor Hubs and Field Transmitters
Industrial 4-20 mA loop-powered transmitters and Modbus sensor hubs benefit from the PIC16F1847-I/ML's 2.5 V-5.5 V supply range, integrated EUSART for RS-485 Modbus, and 12-bit ADC for precision measurement. The 28-QFN package supports compact DIN-rail or PCB-mount enclosures. Core Independent Peripherals like CLC and NCO enable sensor excitation and signal conditioning without CPU wake-up, reducing overall system power and response latency in process-control loops.
추천
Consumer Electronics and Wearables
Wearables such as fitness bands, BLE beacons, and small appliances leverage the PIC16F1847-I/ML's combination of mTouch sensing, XLP low power, and rich peripherals. The 32 MHz core supports fast UI response, while 16 KB Flash accommodates Bluetooth Low Energy state machines via companion modules. Industrial temperature rating ensures reliable operation across consumer and outdoor conditions, and the 6x6 mm QFN fits inside thin wearable housings.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16F1847-I/ML — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F1847-E/ML | PIC16F1847T-I/ML | PIC16F18456-I/ML | PIC16F18346-I/ML | PIC16F1829-I/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-QFN (6x6 mm) - ML | 28-QFN (6x6 mm) - same | 28-QFN (6x6 mm) - same | 28-QFN (6x6 mm) - same | 28-QFN (6x6 mm) - same | 28-QFN (6x6 mm) - same |
| Core | 8-bit PIC16 enhanced mid-range | 8-bit PIC16 enhanced mid-range | 8-bit PIC16 enhanced mid-range | 8-bit PIC16 next-gen | 8-bit PIC16 next-gen | 8-bit PIC16 enhanced mid-range |
| Max CPU Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Flash Memory | 14 KB | 14 KB | 14 KB | 28 KB | 28 KB | 7 KB |
| RAM | 1 KB | 1 KB | 1 KB | 2 KB | 2 KB | 1 KB |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| Capacitive Touch (mTouch) | Yes (integrated) | Yes | Yes | Yes (updated) | Yes (updated) | Yes |
주요 차별점
- Same QFN-28 footprint with extended temperature grade option (vs PIC16F1847-E/ML)
- Larger Flash and richer CIPs than PIC16F1829-I/ML (vs PIC16F1829-I/ML)
- Cost-effective 14 KB Flash alternative to newer PIC16F18456-I/ML (vs PIC16F18456-I/ML)
설계 노트
The 28-QFN (6x6 mm) package has an exposed thermal pad on the underside that must be soldered to a PCB land of approximately equal size with multiple thermal vias to the ground plane. Per Microchip QFN PCB layout recommendations, this pad is the primary thermal dissipation path and serves as the chip's main ground reference. Failure to solder the e-pad will degrade thermal performance and may cause intermittent operation. Use NSMD (Non-Solder Mask Defined) pads and 0.3 mm via diameter array under the pad for optimal heat transfer.
Decouple Vdd with a 100 nF ceramic capacitor placed within 2 mm of each Vdd pin, plus a bulk 1-10 uF tantalum or aluminum capacitor on the supply rail. For battery designs using XLP sleep modes, ensure no leakage paths exist on ADC or comparator input pins during deep sleep by disabling unused peripherals in firmware. Use the PIC16F1847's internal voltage regulator and configure the VREGPM bit for normal or low-power regulator operation depending on whether active current or sleep current is more critical.
Do not confuse the PIC16F1847-I/ML with the PIC16F1847-I/P (PDIP-28). The I/P is a 28-pin through-hole package; pinout differs significantly. Always verify the package code (ML = QFN, P = PDIP, SO = SOIC, SS = SSOP) before PCB assembly. Another common pitfall is operating the part below 2.5 V on the F suffix - if you need sub-2.5 V operation, use the LF (low-voltage) variant instead. Finally, when migrating to PIC16F18456 or PIC16F18346, register names and bit positions change, so do not assume drop-in firmware compatibility.
규정 준수 정보
RoHS and lead-free compliance stated on Microchip product page; REACH compliance is standard for Microchip PIC16F series. The part is not AEC-Q100 qualified; automotive designs should verify Q-1 suffix variant availability.