PIC18F24K20-I/ML - 8-Bit 64MHz 16KB Flash MCU | Microchip
部品番号: PIC18F24K20-I/ML ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $3.95 | $3.95 |
| 10 | $3.55 | $35.50 |
| 100 | $3 | $300.00 |
| 500 | $2.65 | $1,325.00 |
| 1,000 | $2.4 | $2,400.00 |
PIC18F24K20-I/ML 概要
A PIC18 microcontroller is an 8-bit Harvard-architecture RISC MCU built around an enhanced PIC instruction set with up to 16 MIPS throughput. PIC MCUs sit in the broader hierarchy of embedded microcontrollers under 8-bit MCUs, microcontrollers, embedded processors, and finally semiconductors; the PIC18 K20 sub-family adds nanoWatt XLP technology and support for multiple sleep modes targeting battery-powered and energy-harvesting applications.
Key features include 25 digital I/O pins, two rail-to-rail analog comparators with programmable voltage reference, a 10-bit ADC with up to 14 channels, and three programmable external interrupts. The device supports two capture/compare/PWM modules, an EUSART with auto-baud detection, an MSSP (SPI/I2C) peripheral, and a programmable 16-level voltage reference, with two memory-access operating modes (MCU and extended microcontroller) for code-space access beyond 64KB.
The architecture combines a C-compiler-optimized RISC CPU with an optional extended instruction set, an 8x8 hardware multiplier, and a 31-level hardware stack for deterministic interrupt handling. The XLP nanoWatt features cut standby current to roughly 100 nA in Sleep mode and enable run-time current scaling, while the internal 1.2V fixed voltage reference and rail-to-rail analog comparators simplify sensor signal conditioning without external reference ICs.
Typical applications include battery-powered sensor nodes, IoT edge devices, consumer appliances, industrial controllers, automotive body and lighting subsystems, and USB/HID peripherals implemented via the MSSP or EUSART blocks. The wide 1.8V-5.5V supply range (K20 family limit) also enables direct Li-ion and 3.3V/5V system operation without an additional LDO.
When designing, validate oscillator selection against the chosen peripherals (HS, XT, LP, RC, INTIO) and ensure the AVDD/AVSS pair is bypassed with 0.1uF ceramic close to the pins. The 28-QFN package benefits from a central thermal pad that must be soldered to a copper pour for thermal and ground continuity.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
ドロップイン代替品: PIC18F24K20-I/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC18F24K20-I/ML (同一形状・フットプリント) — 相違点: Package, ADC, Timers, I/O Pins, Core Architecture.
クイック比較ツール — 並列比較する代替部品を選択:
PIC18F25K20-I/ML
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC18F26K20-I/ML
✅ ドロップイン✓ 在庫あり
$1.96 / 個
データシートを見る →PIC18F23K20-I/ML
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC18F24K40-I/ML
✅ ドロップイン✓ 在庫あり
$1.66 / 個
データシートを見る →PIC18F24J50-I/ML
✅ ドロップイン✓ 在庫あり
$3.18 / 個
データシートを見る →PIC18F24K50-I/ML
✅ ドロップイン✓ 在庫あり
$1.95 / 個
データシートを見る →PIC18F24K20-I/ML 最大定格&電気的特性
| Core Architecture | 8-bit PIC18 RISC (Harvard) |
| Program Memory (Flash) | 16 KB |
| RAM | 768 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Clock | 64 MHz (16 MIPS) |
| 電源電圧 | 4.2 V to 5.5 V (this part suffix) |
| I/O Pins | 25 |
| ADC | 10-bit, up to 14 channels |
| Analog Comparators | 2 (rail-to-rail, programmable VREF) |
| PWM / CCP Modules | 2 CCP |
| Communication | EUSART, MSSP (SPI/I2C) |
| 動作温度範囲 | -40C to +85C (industrial) |
| パッケージ | 28-QFN (6x6 mm) with thermal pad |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
| Technology / Low-Power | nanoWatt XLP |
PIC18F24K20-I/ML ピン構成
| ピン 1 | RA7/OSC1/CLKI — PORTA bit 7 / oscillator input |
| ピン 2 | RA6/OSC2/CLKO — PORTA bit 6 / oscillator output |
| ピン 3 | RA5/AN4/SS/HLVDIN — PORTA bit 5 / analog input 4 / SPI slave select / HLVD input |
| ピン 4 | RA4/AN3/T0KI — PORTA bit 4 / analog input 3 / Timer0 clock input |
| ピン 5 | RA3/AN2/VREF+ — PORTA bit 3 / analog input 2 / ADC VREF+ |
| ピン 6 | RA2/AN1/VREF- — PORTA bit 2 / analog input 1 / ADC VREF- |
| ピン 7 | RA1/AN0 — PORTA bit 1 / analog input 0 |
| ピン 8 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| ピン 9 | VSS1 — Ground |
| ピン 10 | VDD1 — Positive supply |
| ピン 11 | RB7/PGD — PORTB bit 7 / ICSP data |
| ピン 12 | RB6/PGC — PORTB bit 6 / ICSP clock |
| ピン 13 | RB5/C1OUT — PORTB bit 5 / comparator 1 output |
| ピン 14 | RB4/AN11/C2OUT — PORTB bit 4 / analog input 11 / comparator 2 output |
| ピン 15 | RB3/CCP2 — PORTB bit 3 / Capture/Compare/PWM 2 |
| ピン 16 | RB2/INT2/AN8 — PORTB bit 2 / external interrupt 2 / analog input 8 |
| ピン 17 | RB1/INT1/AN10 — PORTB bit 1 / external interrupt 1 / analog input 10 |
| ピン 18 | RB0/INT0/CCP1 — PORTB bit 0 / external interrupt 0 / CCP1 |
| ピン 19 | RC7/RX/DT — PORTC bit 7 / EUSART receive / data |
| ピン 20 | RC6/TX/CK — PORTC bit 6 / EUSART transmit / clock |
| ピン 21 | RC5/SDO — PORTC bit 5 / SPI data out |
| ピン 22 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| ピン 23 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| ピン 24 | RC2/AN13/CCP1 — PORTC bit 2 / analog input 13 / CCP1 |
| ピン 25 | RC1/AN12/CCP2 — PORTC bit 1 / analog input 12 / CCP2 |
| ピン 26 | RC0/AN11 — PORTC bit 0 / analog input 11 |
| ピン 27 | VSS2 — Ground |
| ピン 28 | VDD2 — Positive supply |
主な用途
PIC18F24K20-I/ML の用途: 6 件s: Battery-Powered Sensor Nodes, Industrial Control Systems, Consumer Appliance Controls, Automotive Body & Lighting Modules, USB HID Peripherals (via Upgrade), IoT Edge Devices & Smart Home Hubs.
Battery-Powered Sensor Nodes
The PIC18F24K20-I/ML's nanoWatt XLP technology drives Sleep current down to roughly 100 nA, making it ideal for battery-powered sensor nodes that wake periodically to read a sensor and transmit via EUSART or MSSP. The 16KB Flash accommodates local sensor-fusion logic and a wireless protocol stack, while the wide 1.8-5.5V K20 family supply range lets the same PCB run from a 3.3V coin cell or a regulated Li-ion rail. Per Microchip application note AN1265, the part's PMD module can disable unused peripherals during Sleep to extend battery life by 30-40% versus earlier PIC18 generations.
おすすめ
Industrial Control Systems
The PIC18F24K20-I/ML's 25 I/O pins and 64MHz/16 MIPS throughput fit PLC I/O expansion modules, HMI front ends, and small motor-control boards handling opto-isolated inputs and triac/relay drivers. Its dual rail-to-rail analog comparators and 14-channel 10-bit ADC process 4-20 mA sensor signals without external op-amps, reducing BOM cost in factory automation. The industrial -40C to +85C temperature grade per datasheet document 41303F supports deployment near motors and switchgear.
おすすめ
Consumer Appliance Controls
Consumer appliances such as coffee machines, microwave ovens, washing-machine control boards and air-conditioner remotes benefit from the PIC18F24K20-I/ML's combination of 16KB Flash, MSSP-controlled LCD or LED displays and EUSART-driven control-panel interfaces. The CCP PWM outputs drive small brushless DC fan motors directly from the MCU, while nanoWatt XLP sleep keeps standby power below EU eco-design requirements. The 28-QFN (6x6) package fits compact board layouts used in slim wall-mount remote controls.
おすすめ
Automotive Body & Lighting Modules
Within automotive body controllers, lighting modules and accessory interfaces, the PIC18F24K20-I/ML executes LIN-based communication via its EUSART and PWM-controlled LED drivers through its dual CCP modules, while staying within the -40C to +125C operating envelope (-E grade variant recommended for under-hood). The PIC18F2XK20 datasheet describes hardware PWM synchronization ideal for automotive LED turn-signal and ambient-light applications where deterministic timing matters.
おすすめ
USB HID Peripherals (via Upgrade)
When USB capability is needed but pin budget is critical, the PIC18F24K20-I/ML serves as a non-USB baseline while the pin-compatible PIC18F24J50-I/ML adds a USB 2.0 full-speed transceiver on the same 28-QFN footprint. Engineers who prototype on the K20 and then scale to USB skip PCB redesign entirely. The PIC18F24K50 family brings USB plus a 48MHz CPU clock in the same package, giving a smooth migration path.
おすすめ
IoT Edge Devices & Smart Home Hubs
IoT edge devices and smart-home controllers leverage the PIC18F24K20-I/ML's MSSP (SPI/I2C) interface to talk to sensors and EEPROM, while EUSART supports Wi-Fi or Sub-GHz modules such as the MRF24J40. The dual rail-to-rail analog comparators enable zero-cross detection on AC mains lines for solid-state relay control. Microchip's MPLAB X IDE and XC8 compiler shorten firmware development, and the part remains in production with 7+ year supply per Microchip longevity program commitments.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC18F24K20-I/ML — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC18F25K20-I/ML | PIC18F26K20-I/ML | PIC18F23K20-I/ML | PIC18F24K40-I/ML | PIC18F24J50-I/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-QFN (6x6) | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same |
| Flash | 16 KB | 32 KB | 64 KB | 8 KB | 16 KB | 16 KB |
| Max Clock | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 48 MHz |
| I/O Pins | 25 | 25 | 25 | 25 | 25 | 25 |
| USB | No | No | No | No | Yes (CIP USB) | Yes (USB 2.0 FS) |
| Low-Power Tech | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | eXtreme Low Power | nanoWatt |
| Approx Unit Price (1pc) | $3.95 | $4.50 | $5.20 | $3.50 | $4.30 | $4.80 |
主な差別化要因
- Lowest-cost 16KB member of PIC18 K20 family with same peripheral set (vs PIC18F25K20-I/ML)
- Direct upgrade path to 64KB Flash on same 28-QFN footprint (vs PIC18F26K20-I/ML)
- 16KB with USB 2.0 in same 28-QFN package via migration path (vs PIC18F24J50-I/ML)
設計ノート
The 28-QFN (6x6) package central thermal pad (pin 29) MUST be soldered to the PCB ground pour using an array of thermal vias. Estimated: at 64MHz / 5V / 25mA active current, power dissipation is roughly 125 mW; with no thermal pad the junction could rise 50C above ambient - degraded but acceptable for industrial -40C to +85C operation. For hot enclosures, route 4-6 thermal vias under the pad to an internal copper plane.
Place a 0.1uF X7R ceramic decoupling capacitor as close as possible to each VDD pin (pins 10 and 28), with a bulk 10uF tantalum or aluminum polymer near the MCU. Connect VSS pins (9 and 27) directly to the ground pour with short traces. For nanoWatt XLP Sleep current targets (~100 nA), avoid external pull-ups on MCLR and limit SDA/SCL pull-ups to 10k or larger so they do not dominate quiescent draw.
The 28-QFN (6x6 mm) recommended land pattern follows the IPC-7351 nominal profile with 0.30mm pads on a 0.50mm pitch. Stencil aperture for the central thermal pad should be split into a 3x3 array of 1.0mm squares to prevent solder starvation. Avoid routing analog traces (AN0-AN13, VREF+-) parallel to digital switching lines; if a crossing is unavoidable, place a ground trace between them to minimize coupling.
Do not confuse the PIC18F24K20-I/ML with the PIC18F24J50-I/ML footprint - both are 28-QFN but share the same pinout for digital I/O. Do not apply +5V to a -F (1.8-3.6V) K20 variant or you will destroy the part - always confirm voltage range before substitution. The ICSP pins (RB6/PGC, RB7/PGD) require 4.7k pull-downs during reset for reliable programming per datasheet document 41303F section 23.
Route the HS crystal traces (OSC1/OSC2) short, symmetric and surrounded by a ground guard ring to minimize EMI and noise injection into the PLL. If using the 4x PLL for 64MHz operation from a 16MHz crystal, ensure the crystal load capacitor values match the crystal's CL specification (typically 15-20pF total including stray capacitance). Avoid placing noisy switching regulators or PWM-driven FETs within 5mm of the crystal traces.
コンプライアンス情報
RoHS/REACH compliant per Microchip PIC18F2XK20/4XK20 product page. Not AEC-Q100 qualified - choose PIC18F25K20-E/ML or PIC18F26K20-E/ML (extended temp -40C to +125C) variants for automotive designs.