PIC18LF4620-I/ML - 8-Bit 40MHz 64KB Flash MCU 44-QFN | Microchip
部品番号: PIC18LF4620-I/ML ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $12.98 | $12.98 |
| 10 | $11.85 | $118.50 |
| 100 | $10.42 | $1,042.00 |
| 500 | $9.3 | $4,650.00 |
| 1,000 | $8.65 | $8,650.00 |
PIC18LF4620-I/ML 概要
An 8-bit PIC microcontroller (MCU) is a Harvard-architecture RISC processor that executes one instruction per clock cycle (except branches), paired with on-chip Flash, RAM, and peripherals such as ADC, timers, and communication modules. The PIC18 family occupies the upper tier of Microchip's 8-bit portfolio, offering enhanced instruction set, prioritized interrupts, and up to 10 MIPS performance. Within the broader taxonomy, PIC18 sits below PIC10/12/16/17 in the 8-bit hierarchy but above them in memory and peripheral integration, while remaining separate from the 16-bit dsPIC and 32-bit PIC32/SAM families.
Key specifications of the PIC18LF4620-I/ML include 36 digital I/O pins, 13 ADC channels with 10-bit resolution, two USART modules, one MSSP (SPI/I2C), a parallel slave port, and four timer modules. The nanoWatt technology offers multiple power-managed modes (Run, Idle, Sleep) with software-selectable oscillator options including internal 31 kHz to 8 MHz RC and external crystal/clock support. Self-programmability under software control enables field updates via dual Flash read/while-write.
The architecture combines a 16-bit instruction word with 8-bit data path, 31-level hardware stack, and a memory-mapped peripheral set. The enhanced core supports C-compiler-friendly addressing, multiplied instructions for arithmetic, and direct bit manipulation, simplifying firmware development in MPLAB X IDE with XC8 compilers.
Typical applications include industrial control panels, automotive body electronics, sensor signal conditioning, low-power remote sensing nodes, USB-to-UART bridges, and consumer appliances. For instance, the integrated 10-bit ADC and 36 I/O lines enable direct interfacing with analog sensors, keypads, and LEDs in a single-chip solution.
Designers should budget for the exposed pad's thermal dissipation path - the e-pad must be soldered to a grounded copper pour for electrical and thermal performance. The wide voltage range allows direct Li-ion battery operation between 2.5V and 4.2V without an LDO, simplifying portable designs.
This page combines verified distributor pricing, same-brand drop-in alternatives (PIC18F4620-I/ML, PIC18LF4620-I/PT), and application-focused design notes that go beyond the manufacturer datasheet summary.
ドロップイン代替品: PIC18LF4620-I/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC18LF4620-I/ML (同一形状・フットプリント) — 相違点: Package, Timers, Program Memory (Flash), Operating Temperature, Core Architecture.
クイック比較ツール — 並列比較する代替部品を選択:
PIC18F4620-I/ML
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC18LF4620-I/PT
✅ ドロップイン✓ 在庫あり
$4.45 / 個
データシートを見る →PIC18LF4620T-I/ML
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC18LF4520-I/ML
✅ ドロップイン✓ 在庫あり
$4.92 / 個
データシートを見る →PIC18F4523-I/ML
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC18F4553-I/ML
✅ ドロップイン✓ 在庫あり
$5.1 / 個
データシートを見る →PIC18LF4620-I/ML 最大定格&電気的特性
| Core Architecture | PIC18 enhanced RISC, 8-bit data path, 16-bit instruction word |
| Program Memory (Flash) | 64 KB (32K x 16) |
| Data RAM | 3968 bytes |
| Data EEPROM | 1024 bytes |
| Maximum CPU Speed | 40 MHz (10 MIPS) |
| Operating Voltage | 2.0 V to 5.5 V |
| I/O Pins | 36 |
| ADC | 10-bit, up to 13 channels |
| Timers | 4 (Timer0/1/2/3) |
| CCP/PWM Modules | 2 CCP + 1 ECCP |
| Communication | 2x USART (EUSART), 1x MSSP (SPI/I2C), PSP |
| パッケージ | 44-pin QFN (8x8 mm) with exposed pad |
| 動作温度 | -40 C to +85 C (Industrial) |
| Power-Saving Modes | Run, Idle, Sleep (nanoWatt technology) |
| Oscillator Options | Internal 31 kHz-8 MHz, external crystal/clock, PLL |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
PIC18LF4620-I/ML ピン構成
| ピン 1 | RA2/AN2/VREF- — PORTA bit 2 / Analog input 2 / DAC negative reference |
| ピン 2 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / DAC positive reference |
| ピン 3 | RA4/T0CKI/C1OUT — PORTA bit 4 / Timer0 clock input / Comparator 1 output |
| ピン 4 | RA5/AN4/SS/HLVDIN/C2OUT — PORTA bit 5 / Analog input 4 / SPI slave select / HLVD input / Comparator 2 output |
| ピン 5 | RE0/RD/AN5 — PORTE bit 0 / Parallel Slave Port read / Analog input 5 |
| ピン 6 | RE1/WR/AN6 — PORTE bit 1 / Parallel Slave Port write / Analog input 6 |
| ピン 7 | RE2/CS/AN7 — PORTE bit 2 / Parallel Slave Port chip select / Analog input 7 |
| ピン 8 | VDD — Positive supply voltage (2.0V-5.5V) |
| ピン 9 | VSS — Ground reference |
| ピン 10 | RA7/OSC1/CLKI — PORTA bit 7 / Oscillator crystal input / External clock input |
| ピン 11 | RA6/OSC2/CLKO — PORTA bit 6 / Oscillator crystal output / Clock output |
| ピン 12 | RA1/AN1 — PORTA bit 1 / Analog input 1 |
| ピン 13 | RA0/AN0/ULPWU — PORTA bit 0 / Analog input 0 / Ultra-Low-Power Wake-up input |
| ピン 14 | VSS — Ground reference (second bond) |
| ピン 15 | VDD — Positive supply voltage (second bond) |
| ピン 16 | RB7/KBI3/PGD — PORTB bit 7 / Keyboard interrupt 3 / ICSP data |
| ピン 17 | RB6/KBI2/PGC — PORTB bit 6 / Keyboard interrupt 2 / ICSP clock |
| ピン 18 | RB5/KBI1/PGM — PORTB bit 5 / Keyboard interrupt 1 / LVP programming enable |
| ピン 19 | RB4/KBI0/AN11 — PORTB bit 4 / Keyboard interrupt 0 / Analog input 11 |
| ピン 20 | RB3/AN9/CCP2 — PORTB bit 3 / Analog input 9 / CCP2 output |
| ピン 21 | RB2/AN8/INT2 — PORTB bit 2 / Analog input 8 / External interrupt 2 |
| ピン 22 | RB1/AN10/INT1 — PORTB bit 1 / Analog input 10 / External interrupt 1 |
| ピン 23 | RB0/AN12/INT0/FLT0 — PORTB bit 0 / Analog input 12 / External interrupt 0 / PWM fault input |
| ピン 24 | VSS — Ground reference |
| ピン 25 | VDD — Positive supply voltage |
| ピン 26 | RC7/RX1/DT1/SDO — PORTC bit 7 / EUSART1 receive / Synchronous data / SPI data out |
| ピン 27 | RC6/TX1/CK1 — PORTC bit 6 / EUSART1 transmit / Synchronous clock |
| ピン 28 | RC5/SDO — PORTC bit 5 / SPI data out |
| ピン 29 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| ピン 30 | RC3/SCL/SCK — PORTC bit 3 / I2C clock / SPI clock |
| ピン 31 | RC2/CCP1 — PORTC bit 2 / CCP1 PWM output |
| ピン 32 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output |
| ピン 33 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| ピン 34 | VSS — Ground reference |
| ピン 35 | VDD — Positive supply voltage |
| ピン 36 | RD7/PSP7/SS2 — PORTD bit 7 / Parallel Slave Port bit 7 / SPI2 slave select |
| ピン 37 | RD6/PSP6/CCP2 — PORTD bit 6 / Parallel Slave Port bit 6 / CCP2 output alt |
| ピン 38 | RD5/PSP5 — PORTD bit 5 / Parallel Slave Port bit 5 |
| ピン 39 | RD4/PSP4 — PORTD bit 4 / Parallel Slave Port bit 4 |
| ピン 40 | RD3/PSP3 — PORTD bit 3 / Parallel Slave Port bit 3 |
| ピン 41 | RD2/PSP2 — PORTD bit 2 / Parallel Slave Port bit 2 |
| ピン 42 | RD1/PSP1/T5CKI — PORTD bit 1 / Parallel Slave Port bit 1 / Timer5 clock input |
| ピン 43 | RD0/PSP0/C1IN+ — PORTD bit 0 / Parallel Slave Port bit 0 / Comparator 1 positive input |
| ピン 44 | AVSS — Analog ground reference |
| ピン EP | Exposed Pad (GND) — Thermal/electrical ground pad; MUST be soldered to PCB ground pour |
主な用途
PIC18LF4620-I/ML の用途: 6 件s: Industrial Control Panel, Battery-Powered Sensor Node, Automotive Body Electronics, Consumer Appliance Control, Medical Monitoring Peripherals, Educational Embedded Platform.
Industrial Control Panel
The PIC18LF4620-I/ML is well matched to industrial control panel designs because its 36 I/O lines directly drive keypads, LEDs, and 7-segment displays while the 10-bit ADC reads 4-20 mA loopback sensors and potentiometers. With 64 KB Flash, designers can embed real-time scheduling logic, Modbus RTU over EUSART, and SPI-driven display controllers without external memory. The 2.0V-5.5V range tolerates 24V-bus-derived rails after regulation, and the industrial -40C to +85C rating handles factory-floor temperature extremes.
おすすめ
Battery-Powered Sensor Node
The PIC18LF4620-I/ML is a strong fit for battery-powered sensor nodes thanks to its 2.0V minimum VDD (single Li-ion compatible), 1 uA-class Sleep current with RTCC, and the nanoWatt technology power-managed Run/Idle/Sleep modes. Its 13-channel 10-bit ADC conditions analog sensors (temperature, pressure, gas) without an external ASIC, and dual EUSART/MSSP enables LoRa or BLE module hosting. The 64 KB Flash supports over-the-air firmware update bootloaders, extending product lifetime in deployed IoT fleets.
おすすめ
Automotive Body Electronics
The PIC18LF4620-I/ML suits automotive body electronics such as seat controllers, mirror adjusters, and HVAC blend-door actuators because its 2.0V-5.5V VDD tolerates 12V battery transients after regulation, and 36 I/O directly drive H-bridge FETs and BLDC commutation logic. While the -I grade stops at +85C (under-hood applications need the -E grade), it remains a cost-effective choice for cabin modules where designers need 64 KB Flash for CAN-style messaging or LIN slave firmware stacks.
おすすめ
Consumer Appliance Control
The PIC18LF4620-I/ML is widely used in consumer appliances like coffee machines, washing machines, and microwave ovens where it drives character LCDs via SPI, reads capacitive touch pads through the ADC, and times heating elements via the ECCP PWM. The 64 KB Flash supports multi-language UI tables, while the 3968-byte RAM is sufficient for menu buffers and sensor fusion. The wide VDD range simplifies AC-DC-derived 3.3V or 5V rails in space-constrained appliance enclosures.
おすすめ
Medical Monitoring Peripherals
The PIC18LF4620-I/ML supports medical peripherals such as portable pulse oximeters, digital thermometers, and home-use spirometers where its 10-bit ADC samples optical or thermistor sensor signals, and nanoWatt power modes extend battery life between patient sessions. While non-isolated 8-bit MCUs do not replace certified medical processors, the PIC18LF4620 is appropriate for non-critical accessory modules that stream data over UART/BLE to a host device.
おすすめ
Educational Embedded Platform
The PIC18LF4620-I/ML is a popular choice for educational embedded platforms and university microcontroller courses because its 44-QFN package has enough I/O and ADC channels for full semester projects while remaining affordable. Combined with the free MPLAB X IDE and XC8 compiler, students can develop C-based firmware that exercises timers, interrupts, ADC, USART, and I2C peripherals without licensing fees. The PIC18 instruction set is well-documented and widely supported in textbooks.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC18LF4620-I/ML — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC18F4620-I/ML | PIC18LF4620-I/PT | PIC18LF4620T-I/ML | PIC18LF4520-I/ML | PIC18F4523-I/ML | PIC18F4553-I/ML |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-QFN (8x8 mm) | 44-QFN (8x8 mm) - same | 44-TQFP - PCB redesign | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same |
| Flash Memory | 64 KB | 64 KB | 64 KB | 64 KB | 32 KB (-50%) | 32 KB (-50%) | 24 KB (-62%) |
| RAM | 3968 bytes | 3968 bytes | 3968 bytes | 3968 bytes | 1536 bytes (-61%) | 1536 bytes (-61%) | 2048 bytes (-48%) |
| Operating Voltage | 2.0V to 5.5V | 4.2V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 4.2V to 5.5V | 4.2V to 5.5V |
| Maximum Frequency | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 48 MHz |
| USB Support | No | No | No | No | No | No | Yes (USB 2.0 FS) |
| I/O Pins | 36 | 36 | 36 | 36 | 36 | 36 | 34 (-2) |
| ADC Channels | 13 | 13 | 13 | 13 | 13 | 13 | 13 |
主な差別化要因
- Wider operating voltage range than the F variant (vs PIC18F4620-I/ML)
- 64 KB Flash for firmware-rich applications (vs PIC18LF4520-I/ML)
- No integrated USB; lower cost and code complexity (vs PIC18F4553-I/ML)
- 10-bit ADC with 13 channels for sensor conditioning (vs PIC18F4553-I/ML)
設計ノート
The 44-QFN package exposes a thermal/ground pad (EP) on the underside that MUST be soldered to the PCB ground pour for both electrical and thermal performance. Per Microchip Microchip application note AN1231, missing or poor EP soldering can raise junction temperature by 20-30 C and degrade ESD performance. Use a via array of 0.3 mm holes on a 1 mm pitch to wick heat into inner copper layers. Estimate: with 6 vias at 0.3 mm and 2 oz copper, theta_JA drops from ~28 C/W to ~22 C/W.
Add bulk decoupling (10 uF tantalum or aluminum-polymer) plus 100 nF ceramic bypass on each VDD/VSS pair within 5 mm of the pin pair. According to Microchip PIC18 hardware design checklist, missing bulk capacitance can cause brown-out resets during ADC burst conversions. For Sleep-current-sensitive designs, verify that the LDO leakage does not exceed 1 uA at 2.0V; an MCP1700 or similar is recommended over high-Iq regulators.
Do not confuse the LF (2.0V-5.5V) and F (4.2V-5.5V) voltage ranges when migrating legacy code - the F variant will not start below 4.2V, so a 3.3V-only design with LF-sourced firmware will fail to boot on an F part. Always match the LF/F grade to your power rail. Additionally, the ICSP pins (RB6/RB7) must remain accessible on production boards for in-field firmware updates; do not permanently lock RB7 via fuses if field updates are required.
The 10-bit ADC reference is shared with the DAC and is sensitive to digital switching noise; AVdd/AVss pins should be tied to clean analog rails filtered with a ferrite bead. Per Microchip ADC reference design notes, keep digital traces at least 3 mm away from analog inputs (AN0-AN12) and use a ground guard ring around sensitive analog traces. Estimated: a 10 mm trace parallel to a digital PWM line can couple 5-10 LSB of noise into a high-impedance analog input.
コンプライアンス情報
RoHS and REACH compliance per Microchip product page; -I grade (industrial -40C to +85C) is NOT AEC-Q100 qualified - choose PIC18F variants with -E or -V automotive grades for AEC-Q100 designs.