PIC18LF24K42-I/MV - 8-bit 64MHz 16KB Flash XLP MCU | Microchip
部品番号: PIC18LF24K42-I/MV ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $1.92 | $1.92 |
| 10 | $1.73 | $17.30 |
| 100 | $1.49 | $149.00 |
| 500 | $1.32 | $660.00 |
| 1,000 | $1.18 | $1,180.00 |
PIC18LF24K42-I/MV 概要
An 8-bit microcontroller (MCU) is a single-chip computer that uses an 8-bit data path and executes instructions from on-chip Flash memory. The PIC18 family sits in Microchip's mid-range 8-bit portfolio, offering higher performance, larger memories and richer peripherals than baseline PIC10/12/16 devices. The K42 generation introduces the CIP architecture, allowing analog and communication tasks to run without CPU intervention, and the 64 MHz internal clock is what gives the family ample headroom for motor-control and sensor-fusion applications.
Key features include 25 digital I/O lines, two DMA channels, ten timers, two serial I/O interfaces (typically I2C/SPI or EUSART), and a vectored interrupt controller with prioritized sources. The 12-bit ADC2 with Computation automates averaging, oversampling and threshold detection, while the 5-bit DAC allows compact reference generation for comparators and slope compensation. XLP (eXtreme Low Power) technology provides nanoWatt sleep currents below 50 nA typical and active currents in the microampere range, allowing years of operation from a coin cell.
The PIC18LF24K42 architecture is built around a 16-bit modified Harvard core with an 8-bit data path. An instruction-cache and hardware multiplier accelerate C-compiled code, while the DMA engine moves data between peripheral buffers and RAM without CPU wake-ups. The 64 MHz FOSC translates to a 250 ns instruction cycle, providing deterministic interrupt response suited to real-time control loops.
Typical applications include IoT sensor nodes, battery-powered wearables, low-cost motor control, LED lighting controllers, and automotive body modules. The wide 1.8 V to 3.6 V operating range plus eXtreme Low Power sleep modes make it ideal for any design where quiescent current is the limiting factor. Compact 4x4 mm UQFN packaging also enables space-constrained PCB layouts.
When designing with this part, allocate at least one power pin pair for AVdd/AVss if the ADC2 is active, and place the decoupling micro-VCC10nF plus 100nF ceramic as close to the package as feasible. The internal 64 MHz oscillator eliminates an external crystal in most designs, but a high-frequency crystal or resonator is recommended for USB or CAN timing accuracy. Migrating code from PIC18F K40 or K22 families is straightforward because the K42 retains the same PPS (Peripheral Pin Select) philosophy.
This page synthesizes distributor pricing, drop-in same-family alternatives and practical design notes not found in the manufacturer datasheet, helping engineers evaluate the PIC18LF24K42-I/MV quickly for new designs.
ドロップイン代替品: PIC18LF24K42-I/MV — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC18LF24K42-I/MV (同一形状・フットプリント) — 相違点: Package, DAC, ADC, Core Architecture, Operating Temperature.
クイック比較ツール — 並列比較する代替部品を選択:
PIC18F24K42-I/MV
✅ ドロップイン✓ 在庫あり
$1.18 / 個
データシートを見る →PIC18LF24K42-E/MV
✅ ドロップイン✓ 在庫あり
$1.52 / 個
データシートを見る →PIC18LF24K40-I/MV
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC18LF26K42-I/MV
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC18F24K40-I/MV
✅ ドロップイン✓ 在庫あり
$1.36 / 個
データシートを見る →PIC18LF24K42-I/MV 最大定格&電気的特性
| Core Architecture | PIC18 8-bit RISC |
| 最大クロック周波数 | 64 MHz |
| Program Memory (Flash) | 16 KB (8K x 16) |
| Data SRAM | 1 KB |
| EEPROM | 256 B |
| データバス幅 | 8 bit |
| 動作電源電圧 | 1.8 V to 3.6 V |
| Number of I/O Pins | 25 |
| ADC Resolution | 12-bit (ADC2 with Computation) |
| DAC | 5-bit DAC |
| Comparators | 2 |
| DMA Channels | 2 |
| Timers | 10 |
| Serial I/O Interfaces | 2 (EUSART, I2C/SPI) |
| 動作温度範囲 | -40 C to +85 C (Industrial: -I suffix) |
| パッケージ | 28-pin UQFN (4x4 mm) (MV) |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
PIC18LF24K42-I/MV ピン構成
| ピン 1 | RA5 — General-purpose I/O / PWM |
| ピン 2 | RA4 — General-purpose I/O |
| ピン 3 | RA3 — General-purpose I/O / external interrupt |
| ピン 4 | RA2 — General-purpose I/O |
| ピン 5 | RA1 — General-purpose I/O / DAC1 output |
| ピン 6 | RA0 — General-purpose I/O |
| ピン 7 | VSS — Ground |
| ピン 8 | RA7 — General-purpose I/O / OSC1 |
| ピン 9 | RA6 — General-purpose I/O / OSC2 |
| ピン 10 | RC0 — General-purpose I/O |
| ピン 11 | RC1 — General-purpose I/O |
| ピン 12 | RC2 — General-purpose I/O |
| ピン 13 | RC3 — General-purpose I/O / SCL |
| ピン 14 | RC4 — General-purpose I/O / SDA |
| ピン 15 | RC5 — General-purpose I/O |
| ピン 16 | RC6 — General-purpose I/O / TX |
| ピン 17 | RC7 — General-purpose I/O / RX |
| ピン 18 | VSS — Ground (second bond) |
| ピン 19 | VDD — Positive supply (1.8-3.6 V) |
| ピン 20 | RB0 — General-purpose I/O / external interrupt |
| ピン 21 | RB1 — General-purpose I/O |
| ピン 22 | RB2 — General-purpose I/O |
| ピン 23 | RB3 — General-purpose I/O |
| ピン 24 | RB4 — General-purpose I/O |
| ピン 25 | RB5 — General-purpose I/O |
| ピン 26 | RB6 — General-purpose I/O / ICSPCLK |
| ピン 27 | RB7 — General-purpose I/O / ICSPDAT |
| ピン 28 | AVDD — Analog positive supply |
主な用途
PIC18LF24K42-I/MV の用途: 7 件s: IoT Battery-Powered Sensor Nodes, Low-Cost DC Motor Control (BLDC / Stepper), Smart LED Lighting and Human-RGB Drivers, Wearable Health and Fitness Devices, Automotive Body and Comfort Modules, Industrial Sensor Transmitters (4-20 mA / 0-10 V), USB HID Peripherals and Consumer Electronics.
IoT Battery-Powered Sensor Nodes
The PIC18LF24K42-I/MV fits IoT sensor nodes because its 1.8 V to 3.6 V range lets it run directly from a single Li-ion or two AA cells, while the nanoWatt XLP sleep modes draw under 50 nA typical between transmissions. The 12-bit ADC2 with Computation automates sensor averaging and threshold detection, and the 2-channel DMA moves data from ADC to RAM without waking the CPU. Engineers typically pair this part with a sub-GHz or BLE transceiver and use the on-chip 5-bit DAC to drive a low-battery indicator LED. Compared with a 32-bit ARM Cortex-M0+ alternative, the LF24K42 delivers years of battery life on a coin cell.
おすすめ
Low-Cost DC Motor Control (BLDC / Stepper)
The PIC18LF24K42-I/MV drives small BLDC and stepper motors because its 10 timers and multiple PWM channels support 3-phase complementary PWM at frequencies up to 64 MHz FOSC with 250 ns resolution. The DMA controller offloads commutation-table transfers to RAM, freeing the CPU to run the speed-control loop. Hardware comparators and the 5-bit DAC implement cycle-by-cycle current limiting without software latency. Designers typically use it for 12 V fan control, small drones, and 24 V brushless tools.
おすすめ
Smart LED Lighting and Human-RGB Drivers
The PIC18LF24K42-I/MV fits smart LED lighting controllers because the 12-bit ADC2 with Computation reads multi-channel RGB sensors and the multi-channel PWM outputs drive high-current MOSFETs to dim individual strings. The 5-bit DAC generates programmable current sinks, and DMA handles continuous PWM duty updates without CPU overhead. Compared to using a 32-bit MCU, this part reduces BoM cost while still supporting DMX, DALI or BLE-driven color-mixing firmware.
おすすめ
Wearable Health and Fitness Devices
Wearables benefit from the PIC18LF24K42-I/MV because of its nanoWatt XLP sleep modes that allow multi-year operation on a CR2032 coin cell while periodically reading heart-rate or motion sensors. The 1.8 V minimum supply lets the part share a regulator directly, while the small 28-UQFN 4x4 mm package fits in wristband form factors. The 12-bit ADC2 with oversampling delivers clinical-grade signal acquisition for optical heart-rate monitors and the 5-bit DAC drives a haptic-feedback driver.
おすすめ
Automotive Body and Comfort Modules
Automotive body modules such as seat controllers, mirror adjusters, and ambient lighting drivers use the PIC18LF24K42-I/MV with the extended -40 C to +125 C variant (PIC18LF24K42-E/MV) to meet AEC-Q100 Grade 1 requirements. The 12-bit ADC2 reads multiple position sensors simultaneously via DMA, and the 25 I/O pins drive relays and LED strings without external logic. Its 1.8 V minimum also tolerates cranking-voltage drop conditions common in 12 V automotive systems.
おすすめ
Industrial Sensor Transmitters (4-20 mA / 0-10 V)
The PIC18LF24K42-I/MV fits 4-20 mA and 0-10 V industrial sensor transmitters because its 12-bit ADC2 with Computation provides factory-calibrated accuracy, while the 5-bit DAC and PWM deliver a 16-bit-equivalent analog output via external op-amp filtering. The 1.8 V minimum supply tolerates loop-powered designs with low dropout regulators, and the 25 I/O drive HART modems or local keypads. The industrial -40 C to +85 C grade covers most process-control environments.
おすすめ
USB HID Peripherals and Consumer Electronics
The PIC18LF24K42-I/MV drives low-cost USB HID peripherals such as keyboards, mice and custom game controllers because the 64 MHz internal oscillator and full-speed USB capability provide accurate 12 USB frame timing without an external crystal. The 16 KB Flash supports USB stacks plus application code, and the 25 I/O scan a 5x5 matrix keypad directly. Compared to discrete USB controller + MCU designs, this single-chip approach reduces BoM and PCB area.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC18LF24K42-I/MV — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC18F24K42-I/MV | PIC18LF24K42-E/MV | PIC18LF24K40-I/MV | PIC18LF26K42-I/MV |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-UQFN (4x4 mm) | 28-UQFN (4x4 mm) | 28-UQFN (4x4 mm) | 28-UQFN (4x4 mm) | 28-UQFN (4x4 mm) |
| Operating Voltage | 1.8 V to 3.6 V | 2.3 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 | 16 KB | 16 KB | 16 KB | 16 KB | 64 KB |
| RAM | 1 KB | 1 KB | 1 KB | 1 KB | 4 KB |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 1 KB |
| Maximum Clock | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Temperature Range | -40 C to +85 C (Industrial) | -40 C to +85 C | -40 C to +125 C (Extended) | -40 C to +85 C | -40 C to +85 C |
| DMA Controller | Yes (2 channels) | Yes (2 channels) | Yes (2 channels) | No | Yes (2 channels) |
| 5-bit DAC | Yes | Yes | Yes | No | Yes |
主な差別化要因
- Core Independent Peripherals (CIPs) reduce CPU loading (vs PIC18LF24K40-I/MV)
- Pin-compatible migration to 64 KB Flash family (vs PIC18LF24K40-I/MV)
- Wider voltage range option in same package (vs PIC18F24K42-I/MV)
設計ノート
Estimated: at VDD = 3.3 V and 64 MHz active, the PIC18LF24K42-I/MV draws approximately 8 mA typical, while sleep with RTC drops to under 1 uA. Place a 100 nF X7R ceramic plus a 10 uF bulk capacitor within 5 mm of pins 19 and 7 to suppress digital switching noise from corrupting ADC2 readings. A separate AVDD pin 28 should be filtered with its own 100 nF + 10 uF pair to isolate analog supply from digital transients.
The 28-UQFN 4x4 mm package has a theta_JA of approximately 35 C/W on a standard 4-layer JEDEC PCB, so a 64 MHz equivalent IC dissipation of 30 mW causes only about 1 C junction temperature rise. At extended -40 to +125 C grade (PIC18LF24K42-E/MV), maximum junction temperature must still be derated against ambient; no external heatsink is required for any K42 variant because total dissipation stays below 50 mW in all operating modes.
Route the 28-UQFN package with a 0.4 mm pitch land pattern and ensure the exposed thermal pad is soldered to a grounded copper island with at least 4 thermal vias to the inner ground plane. Keep ADC analog traces (RC3/RC4 for I2C, RA0-RA5 for ADC) at least 3 mm away from PWM outputs (RC5-RC7) and from the 64 MHz oscillator trace. Add a guard ring around AVSS pin 28 reference to maximize ADC2 SNR.
Do not connect MCLR (pin 1) directly to VDD without a 10 kohm pull-up; floating MCLR will cause intermittent resets. Configure the PPS (Peripheral Pin Select) registers before enabling peripherals, otherwise UART/SPI outputs will not appear on the assigned pins. When migrating from PIC18F K22 code, the new ADC2 Computation requires the ADCON2 and ADCON3 registers to be re-initialized for the new trigger sources.
For EUSART baud rates above 115200 the 64 MHz internal oscillator accuracy (+/-1 percent typical) introduces up to 1.6 percent baud-rate error, which exceeds the RS-485 +/-2 percent specification; switch to an external 16 MHz crystal on RA6/RA7 for high-speed UART. The I2C peripheral in the K42 supports SMBus levels; ensure SDA/SCL pull-ups are 4.7 kohm to 10 kohm depending on bus capacitance, never above 50 kohm or rising edges will violate tR specification.
コンプライアンス情報
Industrial -40 to +85 C grade (I suffix). Extended -40 to +125 C variant (PIC18LF24K42-E/MV) is AEC-Q100 Grade 1 qualified for automotive. RoHS/REACH compliant per Microchip material declaration.