PIC18LF24J10-I/ML - 8-Bit 40MHz 16KB Flash MCU 28-QFN | Microchip
部品番号: PIC18LF24J10-I/ML ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $4.2 | $4.20 |
| 10 | $3.78 | $37.80 |
| 100 | $3.36 | $336.00 |
| 500 | $2.95 | $1,475.00 |
| 1,000 | $2.62 | $2,620.00 |
PIC18LF24J10-I/ML 概要
Key features include 16KB (8K x 16) of Flash program memory, 1024 bytes of SRAM, 256 bytes of EEPROM-like data, 16 I/O pins, an enhanced USART with LIN support, two MSSP ports supporting SPI and I2C (with address masking), a 10-bit ADC with up to 10 channels, and two analog comparators. The device operates from 2.0V to 3.6V (LF variant) and supports industrial temperature range of -40C to +85C per the I suffix.
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, typically used in cost-sensitive, deterministic real-time embedded applications. Within the broader taxonomy, an MCU belongs to microcontrollers -> microcomputers -> embedded processors -> semiconductors. The PIC18 family is Microchip's mid-range 8-bit line, succeeding the PIC16 and adding an enhanced instruction set, linear (un-paged) program memory, and richer peripherals while remaining compatible with legacy designs.
The PIC18LF24J10 architecture pairs a Harvard-style RISC core with on-chip Flash and a 16-bit instruction word (16-bit Flash / 8-bit data RAM). Internal oscillator options, an 8x8 hardware multiplier, and self-programmability support field updates. The LF family is optimized for low-voltage operation and is pin-compatible with the F-family PIC18F24J10, enabling a smooth upgrade path to higher speed at 5V when needed.
Typical applications include low-power sensor nodes, USB HID bridges (when paired with a USB transceiver), small appliances and home automation, industrial control and instrumentation, and LIN-enabled automotive body modules. Designers frequently choose this part when deterministic 8-bit control, robust peripherals, and Microchip's MPLAB X toolchain support are required at low BOM cost.
When designing with the PIC18LF24J10-I/ML, ensure VDD decoupling uses 100nF plus bulk capacitance near the EP pad, respect the 2.0V-3.6V supply range, and use Microchip's ICD 3 / ICD 4 / PICkit 4 in-circuit debuggers for development. Trade-off: the LF family trades maximum frequency for lower voltage flexibility versus the F-family.
ドロップイン代替品: PIC18LF24J10-I/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC18LF24J10-I/ML (同一形状・フットプリント) — 相違点: Package, Timers, Core Architecture, ADC, I/O Pins.
クイック比較ツール — 並列比較する代替部品を選択:
PIC18LF24J11-I/ML
✅ ドロップイン✓ 在庫あり
$1.95 / 個
データシートを見る →PIC18LF24K22-I/ML
✅ ドロップイン✓ 在庫あり
$2.98 / 個
データシートを見る →PIC18F24J10-I/ML
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC18LF25J10-I/ML
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$1.62 / 個
データシートを見る →PIC18F25K22-I/ML
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$2.74 / 個
データシートを見る →PIC18F24K22-I/ML
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$2.55 / 個
データシートを見る →PIC18F26J11-I/ML
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$3.45 / 個
データシートを見る →PIC18LF24J10-I/ML 最大定格&電気的特性
| Core Architecture | 8-bit PIC18 RISC |
| Program Memory | 16 KB (8K x 16) Flash |
| Data RAM | 1024 bytes |
| Data EEPROM | Not applicable (Flash used for data) |
| Maximum CPU Speed | 40 MHz (10 MIPS) |
| Supply Voltage (VDD) | 2.0 V to 3.6 V |
| I/O Pins | 16 |
| ADC | 10-bit, up to 10 channels |
| Comparators | 2 analog comparators |
| UART/USART | 1 enhanced USART (LIN capable) |
| SPI | 1 MSSP (SPI mode) |
| I2C | 1 MSSP (I2C with address masking) |
| Timers | Multiple 8/16-bit timers |
| パッケージ | 28-QFN (6x6 mm) with exposed pad |
| 動作温度 | -40 C to +85 C (industrial, I suffix) |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Lead-free, compliant |
PIC18LF24J10-I/ML ピン構成
| ピン 1 | MCLR — Master Clear (reset) input, internal pull-up |
| ピン 2 | RA0 — PORTA bit 0 (analog AN0) |
| ピン 3 | RA1 — PORTA bit 1 (analog AN1) |
| ピン 4 | RA2 — PORTA bit 2 (analog AN2) |
| ピン 5 | RA3 — PORTA bit 3 (analog AN3) |
| ピン 6 | VDD — Positive supply voltage (2.0V to 3.6V) |
| ピン 7 | VSS — Digital ground reference |
| ピン 8 | RA4 — PORTA bit 4 (open-drain output possible) |
| ピン 9 | RA5 — PORTA bit 5 (analog AN4) |
| ピン 10 | RB0 — PORTB bit 0 (interrupt-on-change) |
| ピン 11 | RB1 — PORTB bit 1 (interrupt-on-change) |
| ピン 12 | RB2 — PORTB bit 2 (interrupt-on-change) |
| ピン 13 | RB3 — PORTB bit 3 (interrupt-on-change) |
| ピン 14 | RB4 — PORTB bit 4 (interrupt-on-change) |
| ピン 15 | RB5 — PORTB bit 5 (interrupt-on-change) |
| ピン 16 | RB6 — PORTB bit 6 (ICSP PGC, interrupt-on-change) |
| ピン 17 | RB7 — PORTB bit 7 (ICSP PGD, interrupt-on-change) |
| ピン 18 | AVDD — Analog positive supply |
| ピン 19 | AVSS — Analog ground reference |
| ピン 20 | OSC1/RC0 — External oscillator input or PORTC bit 0 |
| ピン 21 | OSC2/RC1 — External oscillator output or PORTC bit 1 |
| ピン 22 | RC2 — PORTC bit 2 (analog AN6) |
| ピン 23 | RC3 — PORTC bit 3 (analog AN7) |
| ピン 24 | RC4 — PORTC bit 4 |
| ピン 25 | RC5 — PORTC bit 5 |
| ピン 26 | RC6 — PORTC bit 6 (TX of enhanced USART) |
| ピン 27 | RC7 — PORTC bit 7 (RX of enhanced USART) |
| ピン 28 | VSS — Digital ground reference |
主な用途
PIC18LF24J10-I/ML の用途: 6 件s: Industrial Sensor Node, USB HID Bridge / Consumer Human Interface, Home Appliance & Smart Home Control, LIN-enabled Automotive Body Module, Industrial Instrumentation & Process Metering, Low-Voltage IoT Edge Node.
Industrial Sensor Node
The PIC18LF24J10-I/ML is well-suited to low-power industrial sensor nodes because its 2.0V-3.6V supply range lets it run directly from a 3.3V LDO derived from a 24V industrial bus. The 16-bit instruction word plus 10-bit ADC with up to 10 channels handles 4-20mA or 0-10V analog inputs after external scaling, while the enhanced USART drives Modbus RTU over RS-485 transceivers. The 16KB Flash leaves room for application firmware plus calibration tables, and 1024 bytes SRAM handles Modbus buffers. Sleep current under 1 uA in the LF variant preserves battery backup on nodes that must ride out mains brownouts.
おすすめ
USB HID Bridge / Consumer Human Interface
Although the PIC18LF24J10-I/ML lacks native USB, it pairs naturally with an external USB-to-UART bridge such as the MCP2200 to deliver a low-cost HID device: keyboards, mice, or HID-combo peripherals. The MCU's MSSP channel can bit-bang USB low-speed over a single GPIO if board area is tight, while the enhanced USART handles higher-layer protocol framing with LIN-style break generation. At 40MHz and 10 MIPS, the core has plenty of headroom for HID report table parsing, debouncing, and LED driving without dropping frames. The QFN-28 (6x6) footprint keeps the consumer product compact and inexpensive.
おすすめ
Home Appliance & Smart Home Control
Small kitchen and home appliances such as coffee machines, blenders, and HVAC dampers fit well within the capability envelope of the PIC18LF24J10-I/ML. Its two analog comparators handle over-temperature shutdown using NTC thermistors, while the 10-bit ADC reads user knob inputs and supply current feedback. The MSSP in I2C mode talks to EEPROM, GPIO expanders, and LED drivers; the enhanced USART serves LIN-style commands when the appliance is networked. The industrial -40C to +85C temperature range and 2.0V-3.6V supply tolerance support off-line SMPS rails common in appliance designs.
おすすめ
LIN-enabled Automotive Body Module
The PIC18LF24J10-I/ML's enhanced USART includes LIN hardware assist (break generation, autobaud, collision detection), making it applicable to non-safety body modules such as mirror controllers, seat switches, and interior lighting nodes. The 16KB Flash and deterministic 10 MIPS core meet the LIN scheduling needs of small body ECUs. Although the LF range runs on 3.3V, a wide-input buck regulator (such as MCP16331) steps the 12V automotive rail down to VDD. The QFN-28 (6x6) footprint fits inside module housings where 5mm x 5mm QFN pins cannot meet pin-count needs.
おすすめ
Industrial Instrumentation & Process Metering
Process meters, hand-held calibration tools, and panel instruments use the PIC18LF24J10-I/ML for its combination of 10-bit ADC, dual comparators, and Flash self-programmability. The LF voltage range enables direct 3.3V operation from a small lithium cell or USB-supplied rail, while the 16-bit instruction word provides deterministic timing for sensor sampling and 4-20mA loop control loops. The I2C MSSP channel drives character LCDs or OLEDs via I/O expanders. MPLAB X and ICD programmers allow field engineers to update firmware versions in installed meters without removing the device.
おすすめ
Low-Voltage IoT Edge Node
Battery-powered IoT edge sensors leverage the PIC18LF24J10-I/ML's low-voltage LF operation (down to 2.0V) and low sleep current to extend battery life for IoT nodes transmitting temperature, humidity, or occupancy data. The MSSP drives SPI sensors and I2C peripherals, while the enhanced USART connects to radios like the RN4020 Bluetooth module. With 16KB Flash and 1KB SRAM, the MCU has room for sensor calibration, Modbus-style local bus handling, and lightweight TLS-like handshakes before forwarding data upstream. The QFN-28 (6x6) supports compact wearable or wall-mount enclosures.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC18LF24J10-I/ML — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC18LF24J11-I/ML | PIC18LF24K22-I/ML | PIC18F24J10-I/ML | PIC18LF25J10-I/ML | PIC18F26J11-I/ML |
|---|---|---|---|---|---|---|
| Package | 28-QFN (6x6 mm) | 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 |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Flash | 16 KB | 16 KB | 16 KB | 16 KB | 32 KB (+100%) | 64 KB (+300%) |
| Data RAM | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes | 3800 bytes (+275%) |
| Maximum Frequency | 40 MHz | 40 MHz | 64 MHz (+60%) | 40 MHz | 40 MHz | 48 MHz (+20%) |
| Supply Voltage | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 1.8 V to 3.6 V (wider low end) | 4.2 V to 5.5 V (out of 3.3V range) | 2.0 V to 3.6 V | 2.0 V to 3.6 V |
| I/O Pins | 16 | 16 | 25 (+56%) | 16 | 21 (+31%) | 22 (+38%) |
| UART / I2C / SPI | 1 USART LIN / 1 I2C / 1 SPI | 1 USART LIN / 1 I2C / 1 SPI | 2 USART / 2 I2C / 2 SPI (richer peripherals) | 1 USART LIN / 1 I2C / 1 SPI | 1 USART LIN / 1 I2C / 1 SPI | 2 USART / 2 I2C / 2 SPI |
主な差別化要因
- True low-voltage LF (2.0V to 3.6V) operation versus F-family (4.2V to 5.5V) (vs PIC18F24J10-I/ML)
- Software compatibility with the broader PIC18F2xJxx family (vs PIC18F25K80-I/ML)
- Deterministic 8-bit RISC core with 16-bit instruction word (vs PIC18LF13K50-I/SS)
設計ノート
Place a 100nF decoupling capacitor as close as possible to VDD pin 6, plus a 4.7uF to 10uF bulk tantalum or ceramic capacitor on the supply. The exposed thermal pad (pin 29) must be soldered to a VSS copper pour with at least four thermal vias for proper thermal dissipation. For battery or energy-harvested designs, estimate: a typical application idle current of 2-3 mA at 40MHz drops to under 1 uA in Sleep mode - verify with Microchip's nanoWatt technology documentation.
Keep the QFN-28 EP land pattern square and centered under the package - maintain at least 0.5mm clearance around the EP and 6 thermal vias underneath the pad, all connecting to the ground plane. Route ICSP signals (RB6/PGD, RB7/PGC) away from switching power inductors and from the analog inputs (RA0-RA5) to prevent coupled noise during in-circuit programming. Use a single continuous ground plane split only between analog (AVSS) and digital (VSS) near the chip, tying them at one location close to the chip.
Do not exceed 3.6V on VDD or AVDD - the LF variant will be damaged above 3.9V. The Flash program memory requires the configuration bits to be set correctly; an erased MCLR/pin reset may not clear CONFIG7L or CONFIG7H. Estimate: programming a single 16KB Flash page takes ~3.5ms; budgeting the row-write loop avoids missing self-programming windows. Always lock the unused I/O pins as outputs low rather than floating to prevent ADC channel crosstalk on adjacent analog inputs.
Route the analog AVdd/AVSS power pair with separate traces and bypassing (100nF + 10uF) close to pins 18 and 19 - the 10-bit ADC accuracy is directly limited by analog supply noise. Keep analog traces short and guarded with VSS traces on either side. In frequency-critical designs, use the HF (high-frequency) crystal mode below 25MHz and HS (high-speed) oscillator mode above 25MHz - configuring the wrong oscillator mode will halve the effective CPU throughput unexpectedly.
コンプライアンス情報
Lead-free per Microchip materials declaration. ML suffix designates lead-free QFN-28 carrier. Not AEC-Q100 qualified - choose automotive-grade PIC18F-series variants (such as PIC18F46K80-I/PT) if qualification is required.