PIC16F18854-I/ML - 7KB Flash 8-bit MCU 32MHz QFN-28 | Microchip
部品番号: PIC16F18854-I/ML ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $1.97 | $1.97 |
| 10 | $1.78 | $17.80 |
| 100 | $1.42 | $142.00 |
| 500 | $1.18 | $590.00 |
| 1,000 | $1.02 | $1,020.00 |
PIC16F18854-I/ML 概要
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, optimized for low-cost, low-power embedded control. It sits within the broader hierarchy of microcontroller -> embedded processor -> semiconductor device, and typically integrates CPU core, non-volatile program memory (Flash), working RAM, EEPROM, and a rich set of on-chip peripherals (ADC, timers, communication, comparators, PWM) into a single IC. Compared with 32-bit Cortex-M MCUs, 8-bit PIC devices typically deliver lower unit cost, simpler toolchains, and better deterministic interrupt latency for bit-banged I/O.
Key features include a 10-bit ADC2 with Computation, a 5-bit/8-bit DAC, two comparators, a Complementary Waveform Generator (CWG), PWM modules, a Signal Measurement Timer (SMT), Hardware Limit Timer (HLT), Windowed Watchdog Timer (WWDT), SCAN/CRC for functional safety, Zero-Cross Detect (ZCD), and Peripheral Pin Select (PPS) for flexible signal routing. The XLP idle current in sleep mode is typically below 50 nA, allowing battery-powered designs to run for years on a single cell.
The PIC16F18854 uses a 14-bit modified Harvard architecture with a hardware stack and a RISC-style instruction set, supported by the MPLAB X IDE and the free XC8 compiler. The combination of CRC/SCAN and HLT provides diagnostic coverage suitable for IEC 61508 SIL capable functional-safety applications. PPS allows most digital peripherals to be remapped to a wide range of I/O pins at runtime, dramatically simplifying PCB routing.
Typical applications include battery-powered IoT sensor nodes, low-power wireless sensor transmitters, white-goods and appliance control boards, automotive body and lighting modules, industrial sensor conditioning and predictive-maintenance edge nodes, and small medical devices such as glucose meters. The 6x6 mm QFN-28 footprint also suits compact handheld designs where PCB area is at a premium.
When designing with the PIC16F18854-I/ML, note that the QFN package requires a thermal pad that must be soldered to the PCB ground plane for proper thermal and electrical performance. Decoupling VDD with a 100 nF ceramic capacitor placed within 2-3 mm of each supply pin is essential for ADC noise performance.
This page synthesizes distributor pricing, drop-in package alternatives, application examples, and PCB design notes that go beyond the datasheet's pin and register tables.
ドロップイン代替品: PIC16F18854-I/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16F18854-I/ML (同一形状・フットプリント) — 相違点: ADC, Package, Operating Temperature, DAC, Core.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F18855-I/ML
✅ ドロップイン✓ 在庫あり
$1.38 / 個
データシートを見る →PIC16F18856-I/ML
✅ ドロップイン✓ 在庫あり
$1.72 / 個
データシートを見る →PIC16F18857-I/ML
✅ ドロップイン✓ 在庫あり
$1.39 / 個
データシートを見る →PIC16F18855-E/ML
✅ ドロップイン✓ 在庫あり
$0.71 / 個
データシートを見る →PIC16F18854-E/ML
✅ ドロップイン✓ 在庫あり
$0.89 / 個
データシートを見る →PIC16F18854-I/ML 最大定格&電気的特性
| Core Architecture | 8-bit PIC (enhanced mid-range, 14-bit instruction word) |
| Family | PIC16F1885X/7X |
| Program Memory (Flash) | 7 KB (4K x 14 words) |
| Data SRAM | 512 B |
| Data EEPROM | 256 B |
| Maximum CPU Speed | 32 MHz |
| ADC | 10-bit ADC2 with Computation |
| DAC | 5/8-bit DAC |
| Comparators | 2 comparators |
| PWM Channels | Multiple PWM (16-bit) |
| CWG | Complementary Waveform Generator |
| Timers | SMT, HLT, WWDT |
| Functional Safety | CRC/SCAN, HLT, FuSa-capable |
| ZCD | Zero-Cross Detect |
| PPS | Peripheral Pin Select |
| Operating Voltage | 2.3 V to 5.5 V |
| XLP Sleep Current | Typical <50 nA |
| 動作温度 | -40 C to +85 C (Industrial) |
| パッケージ | QFN-28 (6x6 mm) |
| 実装タイプ | Surface Mount |
| MSLレベル | MSL3 (per JEDEC J-STD-020) |
| RoHS ステータス | Compliant |
PIC16F18854-I/ML ピン構成
| ピン 1 | RA0/ANA0 — Bidirectional I/O / analog input 0 |
| ピン 2 | RA1/ANA1 — Bidirectional I/O / analog input 1 |
| ピン 3 | RA2/ANA2 — Bidirectional I/O / analog input 2 |
| ピン 4 | RA3 — Bidirectional I/O (input-only on this device) |
| ピン 5 | RA4 — Bidirectional I/O |
| ピン 6 | RA5 — Bidirectional I/O |
| ピン 7 | RA6 — Bidirectional I/O |
| ピン 8 | RA7 — Bidirectional I/O |
| ピン 9 | VSS — Ground reference |
| ピン 10 | VDD — Positive supply voltage |
| ピン 11 | RB0 — Bidirectional I/O |
| ピン 12 | RB1 — Bidirectional I/O |
| ピン 13 | RB2 — Bidirectional I/O |
| ピン 14 | RB3 — Bidirectional I/O |
| ピン 15 | RB4 — Bidirectional I/O |
| ピン 16 | RB5 — Bidirectional I/O |
| ピン 17 | RB6/ICSPCLK — Bidirectional I/O / ICSP clock |
| ピン 18 | RB7/ICSPDAT — Bidirectional I/O / ICSP data |
| ピン 19 | RC0 — Bidirectional I/O |
| ピン 20 | RC1 — Bidirectional I/O |
| ピン 21 | RC2 — Bidirectional I/O |
| ピン 22 | RC3 — Bidirectional I/O |
| ピン 23 | RC4 — Bidirectional I/O |
| ピン 24 | RC5 — Bidirectional I/O |
| ピン 25 | RC6 — Bidirectional I/O |
| ピン 26 | RC7 — Bidirectional I/O |
| ピン 27 | VSS — Ground reference (digital) |
| ピン 28 | VDD — Positive supply voltage (digital) |
主な用途
PIC16F18854-I/ML の用途: 7 件s: Battery-Powered IoT Sensor Node, White-Goods and Appliance Control, Industrial Sensor Conditioning and Edge Node, Automotive Body and Lighting Modules, Portable Medical and Wellness Devices, Smart Home and Building Automation, Consumer Electronics and User Interface.
Battery-Powered IoT Sensor Node
The PIC16F18854-I/ML is ideal for battery-powered IoT sensor nodes because its XLP sleep current is typically below 50 nA with RTCC running, and the 10-bit ADC2 with Computation performs oversampling and averaging autonomously without waking the CPU. Its 2.3-5.5 V operating range lets it run directly from a CR2032 coin cell or 2x AA batteries, and the QFN-28 (6x6) package fits in compact form factors typical of wireless sensor transmitters. PPS remapping simplifies PCB routing of the SPI or I2C sensor bus and the UART link to the radio module. Compared with a 32-bit Cortex-M0+ alternative, the PIC16F18854-I/ML delivers deeper sleep, simpler deterministic wake-up, and lower BOM cost for the same sensor-read-and-transmit duty cycle.
おすすめ
White-Goods and Appliance Control
The PIC16F18854-I/ML suits white-goods and appliance control boards because it integrates the PWM, CWG (Complementary Waveform Generator), ZCD (Zero-Cross Detect), and comparators needed for triac-based motor and heater control. Its 32 MHz core executes up to 8 MIPS, easily handling user-interface debouncing, temperature PID loops, and communication stacks. Functional Safety features including CRC/SCAN, HLT, and WWDT support IEC 60730 Class B appliance-safety requirements. The wide 5.5 V supply tolerance survives inductive load transients common in washing machines and refrigerators, and the QFN-28 (6x6) package handles continuous operation up to 85 C ambient with proper PCB thermal design.
おすすめ
Industrial Sensor Conditioning and Edge Node
For industrial sensor conditioning and edge nodes, the PIC16F18854-I/ML provides the 10-bit ADC2 with Computation (averaging, oversampling, threshold compare) that offloads the CPU in 4-20 mA loop transmitters and predictive-maintenance vibration sensors. The DAC, comparators, and op-amp peripherals simplify analog front-end design without external components. The 2.3-5.5 V range, -40 to +85 C industrial temperature, and 32 MHz throughput enable reliable operation on 24 V industrial rails with a small LDO. PPS routing means the same PCB artwork serves multiple SKUs by remapping RS-485, CAN, or UART pins in firmware.
おすすめ
Automotive Body and Lighting Modules
Although the PIC16F18854-I/ML is the industrial -40 to +85 C variant, its peripheral set suits interior lighting, ambient LED drivers, body controllers, and small HVAC actuators when the application can accept industrial temperature and a non-Q-1 part. The CWG generates complementary PWM for half-bridge LED drivers, ZCD supports AC-mains-synced dimming, and the 10-bit ADC handles photodiode-based ambient light sensing. For full automotive qualification, designers should move to the PIC16F18854-E/ML (extended temperature) or the AEC-Q100-qualified -H variant of the same family.
おすすめ
Portable Medical and Wellness Devices
The PIC16F18854-I/ML fits portable medical and wellness devices such as digital thermometers, pulse oximeter front ends, single-parameter glucose meters, and TENS units where low power, deterministic response, and IEC 60601-ready functional-safety support matter. XLP sleep currents below 50 nA extend battery life to weeks or months on a single coin cell, and the CRC/SCAN + HLT combination supports Class B safety-software requirements. The integrated 5/8-bit DAC and comparators allow direct analog front-end design with minimal external op-amps, shrinking the BOM for cost-sensitive disposable designs.
おすすめ
Smart Home and Building Automation
In smart-home and building-automation devices such as wall thermostats, occupancy sensors, door/window sensors, and HVAC zone controllers, the PIC16F18854-I/ML delivers the right balance of analog integration, low power, and cost. The PPS remapping lets one PCB accommodate multiple SKUs (Zigbee end-device, BLE, or sub-GHz RF daughter board) by re-routing peripheral pins in firmware rather than spinning the hardware. The 10-bit ADC2 with Computation handles thermistor bridges, LDRs, and PIR amplifier outputs directly, while the SMT and HLT simplify capacitive touch and time-based occupancy detection.
おすすめ
Consumer Electronics and User Interface
For consumer electronics with capacitive touch buttons, LED status indicators, or small TFT displays, the PIC16F18854-I/ML pairs the CWG, PWM, SMT (Signal Measurement Timer), and CLC (Configurable Logic Cell) peripherals to drive RGB indicators and read multi-button matrices without external glue logic. The 32 MHz core and 7 KB Flash comfortably run user-interface state machines and protocol stacks such as I2C-controlled LED drivers or SPI TFT controllers. PPS allows the SPI and I2C buses to be re-mapped between product variants without redesigning the PCB.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16F18854-I/ML — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F18855-I/ML | PIC16F18856-I/ML | PIC16F18857-I/ML | PIC16F18855-E/ML | PIC16F18854-E/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | QFN-28 (6x6 mm) | QFN-28 (6x6 mm) - same | QFN-28 (6x6 mm) - same | QFN-28 (6x6 mm) - same | QFN-28 (6x6 mm) - same | QFN-28 (6x6 mm) - same |
| Flash Memory | 7 KB | 14 KB | 28 KB | 56 KB | 14 KB | 7 KB |
| SRAM | 512 B | 1024 B | 2048 B | 4096 B | 1024 B | 512 B |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B |
| Maximum Clock | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +125 C (Extended) | -40 C to +125 C (Extended) |
| Functional Safety (CRC/SCAN, HLT) | Yes | Yes | Yes | Yes | Yes | Yes |
主な差別化要因
- Lowest-cost entry point in the PIC16F1885X family with 7 KB Flash (vs PIC16F18855-I/ML)
- Industrial temperature grade optimized for cost-sensitive commercial and industrial nodes (vs PIC16F18854-E/ML)
- Full functional-safety peripheral set on smallest memory variant (vs PIC16F18857-I/ML)
- XLP sleep current typically below 50 nA with RTCC running (vs ATSAM4S2CA-AU (Cortex-M4))
設計ノート
The QFN-28 (6x6 mm) package relies on the central exposed pad (EP) for both electrical ground and thermal dissipation. Solder the EP to a PCB ground pad of at least 1 square inch (645 sq mm) of copper, stitched with thermal vias to an internal ground plane, to keep junction temperature within the -40 to +85 C industrial rating. Estimated: at 32 MHz active and 3.3 V supply, core current is roughly 5 mA (approximately 16.5 mW), well below the package's 2 W thermal limit even on a 2-layer FR4 board.
Place a 100 nF (0.1 uF) X7R ceramic decoupling capacitor within 2-3 mm of each VDD pin (pins 10 and 28 on the QFN-28) and a single bulk 10 uF X5R capacitor near the package. For ADC accuracy on the 10-bit ADC2 channels, add a 10 nF to 100 nF bypass on AV-related pins if separated. Keep digital switching traces (PWM, CWG outputs) away from analog traces (ANAx) by at least 3x the trace-to-trace spacing to minimize digital coupling into ADC readings.
Do not skip the ICSP connections on pins RB6/ICSPCLK and RB7/ICSPDAT - these are required for in-circuit programming and debugging even in production prototypes. Ensure the MCLR pin (if not bonded out on this package variant, confirm with datasheet) is pulled high through a 10 kohm resistor; a floating MCLR prevents startup. When using the internal 32 MHz HFINTOSC, allow the OST (oscillator startup timer) to complete before relying on timing-critical peripherals such as UART or PWM.
Use the Peripheral Pin Select (PPS) feature to remap UART, SPI, and I2C peripherals to alternate I/O pins, allowing one PCB artwork to serve multiple SKUs. Keep PPS remapping consistent within firmware rather than re-mapping at runtime to avoid race conditions during interrupt-driven peripheral use. Route the ICSP clock and data lines close together with a ground guard on both sides for reliable in-circuit programming in noisy environments.
コンプライアンス情報
RoHS compliant per Microchip product page. Industrial -40 to +85 C grade; not AEC-Q100 qualified - select PIC16F18854-E/ML or -H/ML for automotive applications.