PIC18F46K40-I/MV - 64KB Flash 8-bit MCU, 40-UQFN | Microchip
部品番号: PIC18F46K40-I/MV ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $3.45 | $3.45 |
| 10 | $3.08 | $30.80 |
| 100 | $2.71 | $271.00 |
| 500 | $2.42 | $1,210.00 |
| 1,000 | $2.15 | $2,150.00 |
PIC18F46K40-I/MV 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (Flash), volatile working memory (RAM), data EEPROM, and configurable peripherals onto one die. PIC microcontrollers use a modified Harvard RISC architecture with separate program and data buses, optimized for deterministic interrupt response and predictable code execution. Within the MCU taxonomy, the PIC18F46K40 sits in the PIC18 XLP family, which emphasizes ultra-low-power sleep modes, peripheral operation down to nanosecond-level current, and Core Independent Peripherals (CIPs) that offload tasks from the CPU to dedicated hardware blocks.
Key features of the PIC18F46K40-I/MV include a 10-bit ADC with Computation (ADCC) for hardware-averaged and threshold-triggered conversions, a 5-bit DAC, two comparators, up to four CCP/PWM modules, the Complementary Waveform Generator (CWG), Windowed Watchdog Timer (WWDT), Hardware CVD for capacitive touch, and Zero-Cross Detect. Communication is supported through I2C, SPI, and an asynchronous EUSART, and the Peripheral Pin Select (PPS) mapping block reassigns digital peripherals to almost any I/O, enabling single-Layout PCB reuse across multiple product variants.
The device's Core Independent Peripherals allow touch sensing, waveform generation, and CRC/Memory Scan to run in hardware without CPU intervention, which lets the core sleep longer and reduces average system current. Combined with nanoWatt XLP sleep currents in the sub-microamp range, the part is engineered for battery-powered and energy-harvesting applications where the CPU spends most of its time in retention.
Typical applications include small-appliance controls, sensor nodes, capacitive touch user interfaces, industrial control boards, automotive interior subsystems, and consumer handheld products where space, power budget, and a flexible peripheral mix are critical constraints.
In a design, reserve the 40-UQFN (5x5 mm) footprint, follow Microchip's CVD layout guidelines for touch applications (guard rings, hatched ground), and choose either the on-chip FVR or external references for ADC accuracy. For migrating designs, the PIC18F46K40 is pin-compatible with several K42-family and K22-family siblings in the same UQFN package, easing PCB reuse.
This page synthesizes distributor pricing, drop-in alternatives drawn from Microchip's same-package K-family lineup, and practical design notes not collected in any single datasheet section.
ドロップイン代替品: PIC18F46K40-I/MV — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC18F46K40-I/MV (同一形状・フットプリント) — 相違点: ADC, Package, Operating Temperature, Program Memory (Flash), I/O Pins.
クイック比較ツール — 並列比較する代替部品を選択:
PIC18F45K42-I/MV
✅ ドロップイン✓ 在庫あり
$1.18 / 個
データシートを見る →PIC18F46K40-I/ML
✅ ドロップイン✓ 在庫あり
$2.55 / 個
データシートを見る →PIC18F46K40-E/MV
✅ ドロップイン✓ 在庫あり
$1.86 / 個
データシートを見る →PIC18F46K40-E/ML
✅ ドロップイン✓ 在庫あり
$1.89 / 個
データシートを見る →PIC18F46K22-I/MV
✅ ドロップイン✓ 在庫あり
$2.1 / 個
データシートを見る →PIC18F46K40-I/MV 最大定格&電気的特性
| Product Family | PIC18 XLP 18K |
| Core | PIC18 8-bit RISC |
| Program Memory (Flash) | 64 KB (32K x 16 words) |
| RAM | 3.5 KB |
| EEPROM | 256 B |
| Maximum CPU Speed | 64 MHz (16 MIPS) |
| Supply Voltage (VDD) | 2.3 V to 5.5 V |
| I/O Pins | 36 |
| ADC | 10-bit ADCC with Computation, up to 35 channels |
| DAC | 5-bit |
| Comparators | 2 |
| Timers | 8-/16-bit, WWDT |
| Communication | I2C, SPI, EUSART |
| Core Independent Peripherals | CWG, WWDT, CRC/Memory Scan, Hardware CVD, ZCD |
| PWM / CCP | Up to 4 CCP/PWM modules |
| 動作温度 | -40 C to +85 C (industrial) |
| パッケージ | 40-pin UQFN (MV) 5x5 mm |
| 実装タイプ | Surface Mount |
| MSLレベル | 1 |
| RoHS ステータス | Compliant |
| Peripheral Pin Select (PPS) | Yes |
| XLP Sleep Current | nanowatt range (XLP eXtreme Low-Power) |
PIC18F46K40-I/MV ピン構成
| ピン 1 | RA7/OSC1/CLKI — Port A bit 7 / oscillator input |
| ピン 2 | RA6/OSC2/CLKO — Port A bit 6 / oscillator output |
| ピン 3 | RA5 — Port A bit 5 |
| ピン 4 | RA4 — Port A bit 4 |
| ピン 5 | RA3 — Port A bit 3 |
| ピン 6 | RA2 — Port A bit 2 |
| ピン 7 | RA1 — Port A bit 1 |
| ピン 8 | RA0 — Port A bit 0 |
| ピン 9 | VSS — Ground |
| ピン 10 | RA12/RE7 — Port A bit 12 / Port E bit 7 |
| ピン 11 | RA11/RE6 — Port A bit 11 / Port E bit 6 |
| ピン 12 | RA10/RE5 — Port A bit 10 / Port E bit 5 |
| ピン 13 | RA9/RE4 — Port A bit 9 / Port E bit 4 |
| ピン 14 | RA8/RE3 — Port A bit 8 / Port E bit 3 |
| ピン 15 | RC7 — Port C bit 7 |
| ピン 16 | RC6 — Port C bit 6 |
| ピン 17 | RC5 — Port C bit 5 |
| ピン 18 | RC4 — Port C bit 4 |
| ピン 19 | RC3 — Port C bit 3 |
| ピン 20 | RC2 — Port C bit 2 |
| ピン 21 | RC1 — Port C bit 1 |
| ピン 22 | RC0 — Port C bit 0 |
| ピン 23 | VSS — Ground |
| ピン 24 | VDD — Digital supply voltage |
| ピン 25 | RB7 — Port B bit 7 |
| ピン 26 | RB6 — Port B bit 6 |
| ピン 27 | RB5 — Port B bit 5 |
| ピン 28 | RB4 — Port B bit 4 |
| ピン 29 | RB3 — Port B bit 3 |
| ピン 30 | RB2 — Port B bit 2 |
| ピン 31 | RB1 — Port B bit 1 |
| ピン 32 | RB0 — Port B bit 0 |
| ピン 33 | RD7 — Port D bit 7 |
| ピン 34 | RD6 — Port D bit 6 |
| ピン 35 | RD5 — Port D bit 5 |
| ピン 36 | RD4 — Port D bit 4 |
| ピン 37 | RD3 — Port D bit 3 |
| ピン 38 | RD2 — Port D bit 2 |
| ピン 39 | RD1 — Port D bit 1 |
| ピン 40 | RD0 — Port D bit 0 |
| ピン EP | ePAD (VSS) — Exposed thermal pad, must be tied to VSS for thermal relief |
主な用途
PIC18F46K40-I/MV の用途: 6 件s: Capacitive Touch User Interface, Small-Appliance and White-Goods Control, Industrial Sensor and Transducer Nodes, Automotive Interior Subsystems, Battery-Powered IoT and Consumer Handhelds, Complementary Waveform Drive (Motor / LED / PFC).
Capacitive Touch User Interface
The PIC18F46K40-I/MV is a strong fit for capacitive touch user interfaces thanks to its Hardware CVD module, which automates capacitive voltage divider scans across multiple buttons and sliders in hardware. With the ADCC computing touch averages and thresholds directly, the CPU can stay in nanoWatt XLP sleep while a 32-key keypad is scanned, dropping average current well below 5 uA per key. The Peripheral Pin Select block reassigns CTMU or ADCC functions to nearly any I/O, easing PCB layout for irregular panel shapes in 40-UQFN designs.
おすすめ
Small-Appliance and White-Goods Control
In small appliances such as coffee machines, blenders, washing-machine control panels, and induction cooktops, the PIC18F46K40-I/MV provides the timing precision and noise immunity needed for sensor-fusion control loops. The Complementary Waveform Generator (CWG) and Zero-Cross Detect (ZCD) simplify triac/MOSFET drive directly from the MCU without external logic. WWDT enforces safe reaction to firmware lockups on 2.3-5.5 V rails, and the 5 V tolerance of most pins suits 5 V actuator/driver stages typical in appliance boards.
おすすめ
Industrial Sensor and Transducer Nodes
Industrial sensor hubs often require the PIC18F46K40-I/MV's combination of 10-bit ADCC accuracy, ample 64 KB Flash for multi-protocol stacks, and EUSART/SPI/I2C peripherals to manage 4-20 mA, RTD, or thermistor front-ends. The CRC/Memory Scan CIP verifies Flash integrity at runtime, supporting functional-safety goals in a non-safety MCU range. WWDT and the rich interrupt controller keep real-time loops deterministic even when bursts of DMA-like ADCC conversions arrive, and XLP sleep modes allow battery-backed nodes that last 5-10 years on a single pack.
おすすめ
Automotive Interior Subsystems
Within automotive cabin electronics (HVAC knobs, mirror controls, ambient lighting, cluster sub-displays), the PIC18F46K40-I/MV offers multi-channel PWM/CCP outputs and the CWG for driving half-bridge LED strings with hardware dead-band. Designers typically reach for an AEC-Q100 part number; the PIC18F46K40 family has automotive-grade siblings. XLP sleep currents and 2.3-5.5 V operation suit LIN-attached nodes tolerating key-off battery loads of 100 uA or less.
おすすめ
Battery-Powered IoT and Consumer Handhelds
Handheld consumer devices and battery-backed IoT nodes benefit from the PIC18F46K40-I/MV's nanoWatt XLP modes (sub-microamp sleep), 64 KB Flash for over-the-air update buffers, and Peripheral Pin Select that reassigns digital functions to minimize pin count. The 5-bit DAC, dual comparators, and 10-bit ADCC allow precise battery-rail and sensor measurements. The 40-UQFN 5x5 mm package fits slim enclosures while still exposing 36 I/Os to drive displays, push-buttons, and BLE modules through EUSART.
おすすめ
Complementary Waveform Drive (Motor / LED / PFC)
The CWG peripheral on the PIC18F46K40-I/MV drives complementary half-bridge outputs with programmable dead-band and auto-shutdown, supporting small DC motor drivers, LED backlight drivers, and PFC stages. The ZCD module synchronizes drive to AC line crossings, and the WWDT safeguards firmware lockups under heavy EMI. The combination of CWG + ZCD + CCP/PWM + ADCC allows a single 40-UQFN IC to control multi-channel constant-current LED strings up to a few amps without an external driver, in compact 5x5 mm board space.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC18F46K40-I/MV — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC18F45K42-I/MV | PIC18F46K40-I/ML | PIC18F46K40-E/MV | PIC18F46K22-I/MV |
|---|---|---|---|---|---|
| Package | 40-UQFN (MV) 5x5 mm | 40-UQFN (MV) 5x5 mm - same | 40-QFN (ML) 5x5 mm - same land pattern | 40-UQFN (MV) 5x5 mm - same | 40-UQFN (MV) 5x5 mm - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash | 64 KB | 32 KB (-50%) | 64 KB (same) | 64 KB (same) | 64 KB (same) |
| RAM | 3.5 KB | 2 KB (-43%) | 3.5 KB | 3.5 KB | 3.5 KB |
| Maximum Clock | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) |
| Operating Voltage | 2.3 V - 5.5 V | 2.3 V - 5.5 V | 2.3 V - 5.5 V | 2.3 V - 5.5 V | 2.3 V - 5.5 V |
| Temperature Grade | Industrial (-40 to +85 C) | Industrial (-40 to +85 C) | Industrial (-40 to +85 C) | Extended (-40 to +125 C) | Industrial (-40 to +85 C) |
| ADCC (10-bit Computation ADC) | Yes (35 channels) | Yes | Yes (same die) | Yes (same die) | No |
| Hardware CVD | Yes | Yes | Yes (same die) | Yes (same die) | No |
主な差別化要因
- 64 KB Flash in 40-UQFN - densest memory in the K40 family (vs PIC18F45K42-I/MV)
- Industrial temperature grade (-40 to +85 C) with extended grade option available (vs PIC18F46K40-E/MV)
- Higher peripheral integration (ADCC, HW CVD, CWG, ZCD) (vs PIC18F46K22-I/MV)
設計ノート
For the 40-UQFN (5x5 mm) package, the exposed pad MUST be soldered to a thermal/ground copper pour at least 25 mm^2 on the top layer. Without ePAD soldering, thermal performance degrades sharply and DC current draw on output pins becomes limited. Place the decoupling capacitor (100 nF ceramic) within 5 mm of VDD pin 24, plus a 1-10 uF bulk capacitor near the ePAD side. For Hardware CVD capacitive-touch layouts, follow Microchip's TB3141 guidelines: hatched ground, isolation guard rings around touch sensors, and 30-45% overlay.
Use XLP sleep modes (SLEEP with HFINTOSC OFF, peripherals clocked off) to reduce average current below 50 uA in many use cases. Estimated: RTC running at 32 kHz from SOSC keeps a typical PIC18F46K40-I/MV board drawing ~1-2 uA in Retention; with WWDT enabled it doubles to ~3-5 uA. When migrating from an older PIC18F46K20 design, re-check the PPS mapping for analog and timer functions, as several K20 peripherals default to different pins compared to the K40 family.
Do not exceed 5.5 V on any I/O including the analog pins - PIC18 does NOT internally clamp to VDD robustly with 5 V signals. Always enable the Brown-out Reset (BOR) in CONFIG1 to avoid undefined state below 2.0 V VDD. The WWDT must be enabled in CONFIG2 with a window value if you need diagnostic-grade system reset behavior; without it the timer is a basic WDT. Hardware CVD requires software averaging - raw scan values alone are unsuitable for production touch detection; rely on ADCC plus threshold rather than single-conversion trigger.
コンプライアンス情報
RoHS and lead-free confirmed per Microchip PIC18 K40 product page. The PIC18F46K40 family is not AEC-Q100 qualified; check the automotive-qualified PIC18F46K40 automotive variant if needed. Always verify current REACH statement with Microchip's Product Compliance team before any new SKU release.