PIC18F4620-E/ML - 8-Bit 40MHz MCU 64KB Flash | Microchip
部品番号: PIC18F4620-E/ML ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $9.95 | $9.95 |
| 10 | $8.96 | $89.60 |
| 100 | $7.97 | $797.00 |
| 500 | $7.06 | $3,530.00 |
| 1,000 | $6.5 | $6,500.00 |
PIC18F4620-E/ML 概要
An 8-bit microcontroller (MCU) is a small, self-contained computing device that integrates a CPU, program memory (Flash), data memory (RAM), peripherals (timers, ADC, communication ports), and I/O on a single silicon die. The PIC18F family sits in the hierarchy: 8-bit PIC microcontrollers -> PIC18 enhanced family -> RISC microcontrollers -> embedded microcontrollers -> semiconductors. Microchip's nanoWatt technology powers multiple low-power operating modes that make these MCUs attractive for battery and energy-conscious designs.
Key features include an integrated 10-bit Analog-to-Digital Converter (ADC) with up to 13 channels, two Enhanced USART modules, two MSSP (I2C/SPI) modules, one 8-bit and three 16-bit timers, a Capture/Compare/PWM (CCP) module plus an Enhanced CCP (ECCP), and a 13-channel ADC with 10-bit resolution. The 44-pin QFN-44 (ML, 8x8 mm) package provides 36 digital I/O pins. The 'E' suffix indicates the extended operating temperature grade (-40C to +125C), making this part suitable for industrial and automotive-adjacent environments.
The PIC18F4620-E/ML uses a Harvard RISC architecture with a 16-bit instruction word and 8-bit data path, an 8x8 hardware multiplier, and a 31 kHz to 40 MHz oscillator block supporting PLL, HS, XT, LP, and EC modes plus internal oscillator options. The ADC supports up to 100 Ksps conversion rate with acquisition time configurable in software. Code protection, ICD (In-Circuit Debug) via two pins, and self-programmability under firmware control round out the architectural strengths. The QFN-44 package also benefits PCB designers by giving a low-profile, lead-free footprint with a thermal pad for improved heat spreading.
Typical applications include industrial control and instrumentation, automotive body and chassis subsystems (auxiliary ECUs), sensor signal conditioning with ADC input, HVAC controllers, appliance control boards, and consumer devices that need reliable 8-bit processing with extensive peripheral integration. The wide operating voltage (4.2V to 5.5V) and broad temperature range make it well-suited to industrial PLC I/O modules and motor-control front-end boards that require 5V tolerance.
When designing with this part, place a 100 nF decoupling capacitor on every VDD/VSS pair as close to the package pins as possible and provide a 10 uF bulk capacitor at the regulator output. Use Microchip's MPLAB X IDE with the MPLAB PICkit 5 or ICD 4 for in-circuit programming and debugging, and consult the official PIC18F4620 datasheet for ADC acquisition time, oscillator configuration, and CCP/PWM register setup details.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
ドロップイン代替品: PIC18F4620-E/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC18F4620-E/ML (同一形状・フットプリント) — 相違点: Core Architecture, Package, ADC, Operating Temperature, Communication.
クイック比較ツール — 並列比較する代替部品を選択:
PIC18F4620-I/ML
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC18F4620T-I/ML
✅ ドロップイン✓ 在庫あり
$3.78 / 個
データシートを見る →PIC18F4520-E/ML
✅ ドロップイン✓ 在庫あり
$2.78 / 個
データシートを見る →PIC18F4620-E/ML 最大定格&電気的特性
| Core Architecture | PIC18 (8-bit Harvard RISC) |
| Maximum Clock Speed | 40 MHz |
| Instruction Throughput | 10 MIPS |
| Program Memory (Flash) | 64 KB (32K x 16) |
| Data RAM | 3968 bytes |
| Data EEPROM | 1024 bytes |
| I/O Pins | 36 |
| ADC | 10-bit, up to 13 channels |
| 電源電圧 | 4.2 V to 5.5 V |
| 動作温度 | -40 C to +125 C (Extended, 'E' grade) |
| パッケージ | QFN-44 (ML), 8x8 mm with thermal pad |
| 実装タイプ | Surface Mount |
| Timers | 1x 8-bit, 3x 16-bit |
| Communication | 2x EUSART, 2x MSSP (I2C/SPI) |
| CCP / ECCP Modules | 1x CCP, 1x ECCP |
| RoHS ステータス | Compliant |
| Lead-Free | Yes |
| MSLレベル | 3 |
PIC18F4620-E/ML ピン構成
| ピン 1 | RB2 — PORTB I/O bit 2 / INT2 external interrupt |
| ピン 2 | RB3 — PORTB I/O bit 3 / CCP2 input/output |
| ピン 3 | RB4 — PORTB I/O bit 4 / KBI0 interrupt-on-change |
| ピン 4 | RB5 — PORTB I/O bit 5 / KBI1 interrupt-on-change / PGMD (programming) |
| ピン 5 | RB6 — PORTB I/O bit 6 / KBI2 / PGC (ICSP clock) |
| ピン 6 | RB7 — PORTB I/O bit 7 / KBI3 / PGD (ICSP data) |
| ピン 7 | VSS — Ground reference |
| ピン 8 | VDD — Positive supply voltage (4.2V to 5.5V) |
| ピン 9 | RA0/AN0 — PORTA I/O / ADC analog input 0 |
| ピン 10 | RA1/AN1 — PORTA I/O / ADC analog input 1 |
| ピン 11 | RA2/AN2/VREF- — PORTA I/O / ADC analog input 2 / ADC negative reference |
| ピン 12 | RA3/AN3/VREF+ — PORTA I/O / ADC analog input 3 / ADC positive reference |
| ピン 13 | RA4/T0CKI — PORTA I/O / Timer0 clock input (open-drain) |
| ピン 14 | RA5/AN4/SS1 — PORTA I/O / ADC analog input 4 / SPI1 slave select |
| ピン 15 | RE0/RD/AN5 — PORTE I/O / Read control for parallel slave port / ADC input 5 |
| ピン 16 | RE1/WR/AN6 — PORTE I/O / Write control for PSP / ADC input 6 |
| ピン 17 | RE2/CS/AN7 — PORTE I/O / Chip select for PSP / ADC input 7 |
| ピン 18 | VDD — Positive supply voltage |
| ピン 19 | VSS — Ground reference |
| ピン 20 | OSC1/CLKI — Crystal oscillator input / external clock input |
| ピン 21 | OSC2/CLKO — Crystal oscillator output / clock output |
| ピン 22 | RC0/T1OSO/T13CKI — PORTC I/O / Timer1 oscillator output / Timer1/Timer3 clock input |
| ピン 23 | RC1/T1OSI/CCP2 — PORTC I/O / Timer1 oscillator input / CCP2 PWM output |
| ピン 24 | RC2/CCP1 — PORTC I/O / CCP1 PWM output |
| ピン 25 | RC3/SCK1/SCL1 — PORTC I/O / SPI1 clock / I2C1 clock |
| ピン 26 | RC4/SDI1/SDA1 — PORTC I/O / SPI1 data in / I2C1 data |
| ピン 27 | RC5/SDO1 — PORTC I/O / SPI1 data out |
| ピン 28 | RC6/TX1/CK1 — PORTC I/O / EUSART1 async transmit / EUSART1 sync clock |
| ピン 29 | RC7/RX1/DT1 — PORTC I/O / EUSART1 async receive / EUSART1 sync data |
| ピン 30 | RD0/PSP0 — PORTD I/O / Parallel slave port data bit 0 |
| ピン 31 | RD1/PSP1 — PORTD I/O / Parallel slave port data bit 1 |
| ピン 32 | RD2/PSP2 — PORTD I/O / Parallel slave port data bit 2 |
| ピン 33 | RD3/PSP3 — PORTD I/O / Parallel slave port data bit 3 |
| ピン 34 | RD4/PSP4 — PORTD I/O / Parallel slave port data bit 4 |
| ピン 35 | RD5/PSP5 — PORTD I/O / Parallel slave port data bit 5 |
| ピン 36 | RD6/PSP6/TX2/CK2 — PORTD I/O / PSP bit 6 / EUSART2 transmit |
| ピン 37 | RD7/PSP7/RX2/DT2 — PORTD I/O / PSP bit 7 / EUSART2 receive |
| ピン 38 | VSS — Ground reference |
| ピン 39 | VDD — Positive supply voltage |
| ピン 40 | RB0/INT0/FLT0 — PORTB I/O / External interrupt 0 / ECCP fault input |
| ピン 41 | RB1/INT1 — PORTB I/O / External interrupt 1 |
| ピン 42 | RB2 — PORTB I/O bit 2 (alternate function) |
| ピン 43 | RA6/OSC2 — PORTA I/O / alternate oscillator output |
| ピン 44 | RA7/OSC1 — PORTA I/O / alternate oscillator input |
主な用途
PIC18F4620-E/ML の用途: 7 件s: Industrial Control and Instrumentation, Automotive Body and Auxiliary ECUs, HVAC Climate Control Systems, Appliance Control Boards, Sensor Signal Conditioning Hubs, Consumer Device Controllers, Building Automation and Lighting Controls.
Industrial Control and Instrumentation
The PIC18F4620-E/ML fits industrial control and instrumentation because its 5V-only supply (4.2V to 5.5V) simplifies interface to legacy 5V analog front-ends and PLC backplanes. With 13 channels of 10-bit ADC sampling at 100 Ksps, the part can digitize thermocouple, pressure, and flow signals directly, while its 36 I/O pins drive relays, optocouplers, and 7-segment displays. The -40C to +125C extended temperature grade allows deployment in unheated cabinets and factory-floor environments.
おすすめ
Automotive Body and Auxiliary ECUs
The PIC18F4620-E/ML works well in non-safety-critical automotive subsystems such as body control modules, HVAC controllers, and lighting drivers because its extended -40C to +125C operating range matches under-dash and cabin thermal envelopes. The 10-bit ADC with 13 channels can read ambient sensors, while two EUSART and two MSSP peripherals support LIN bus and SPI/I2C communication with sensors and actuators. The 5V supply rail directly interfaces 5V automotive regulators without level shifters.
おすすめ
HVAC Climate Control Systems
The PIC18F4620-E/ML suits HVAC climate controllers thanks to its 13-channel 10-bit ADC for reading temperature, humidity, and pressure sensors, and its CCP/ECCP modules for driving TRIACs or PWM-controlled fan motors. The 64 KB Flash stores complex control algorithms, scheduling logic, and user-interface state machines, while the 3968 bytes of RAM accommodates RTOS-lite task scheduling. Extended temperature operation to +125C handles plenum-mounted controller enclosures.
おすすめ
Appliance Control Boards
The PIC18F4620-E/ML is well-matched to white-goods and appliance controllers including washing machines, dishwashers, and ovens because its wide 5V supply tolerance handles rectified mains-derived rails and its 36 I/O pins drive keypads, displays, motor relays, and buzzer indicators. The CCP/PWM modules generate timing for motor speed control via external drivers, and the 64 KB Flash supports complex wash-cycle programs and diagnostic logging. The extended temperature range survives oven-cabinet installations.
おすすめ
Sensor Signal Conditioning Hubs
The PIC18F4620-E/ML functions as a sensor aggregation hub in industrial sensor networks because its 13-channel 10-bit ADC simultaneously reads multiple analog sensor outputs, while the EUSART ports push processed data upstream to PLCs or gateways. The MSSP (I2C/SPI) modules interface to digital sensors like accelerometers and pressure ICs. The 5V supply rail and 64 KB Flash support on-board linearization tables and calibration constants stored in EEPROM.
おすすめ
Consumer Device Controllers
The PIC18F4620-E/ML powers consumer electronics such as audio amplifiers, set-top boxes, and smart-home gateways where moderate processing and rich peripherals are needed without the cost of a 32-bit MCU. The two EUSART modules provide debug console and external device communication, while the MSSP ports drive LCDs, EEPROMs, and Wi-Fi modules. The QFN-44 (8x8 mm) footprint fits space-constrained consumer enclosures.
おすすめ
Building Automation and Lighting Controls
The PIC18F4620-E/ML is ideal for building automation controllers including DALI lighting nodes, smart thermostats, and access-control panels because its 36 I/O pins drive multiple relays, triac outputs, and keypad matrices. The 64 KB Flash accommodates DALI protocol stacks and dimming curve tables, while the EUSART links to upstream building management systems via RS-485 transceivers. Extended temperature range handles rooftop equipment rooms and unconditioned electrical closets.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC18F4620-E/ML — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC18F4620-I/ML | PIC18F4620T-I/ML | PIC18F4520-E/ML |
|---|---|---|---|---|
| Package | QFN-44 (ML) | QFN-44 (ML) - same | QFN-44 (ML) - same | QFN-44 (ML) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 64 KB | 64 KB | 64 KB | 32 KB |
| RAM | 3968 bytes | 3968 bytes | 3968 bytes | 1536 bytes |
| Operating Temperature | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +125C (Extended) |
| Maximum Clock Speed | 40 MHz | 40 MHz | 40 MHz | 40 MHz |
| Supply Voltage | 4.2V to 5.5V | 4.2V to 5.5V | 4.2V to 5.5V | 4.2V to 5.5V |
| ADC | 10-bit, 13 channels | 10-bit, 13 channels | 10-bit, 13 channels | 10-bit, 13 channels |
| I/O Pins | 36 | 36 | 36 | 36 |
主な差別化要因
- Extended temperature grade for harsh environments (vs PIC18F4620-I/ML)
- 64 KB Flash for complex firmware (vs PIC18F4520-E/ML)
- QFN-44 footprint for compact designs (vs PIC18F4620-E/PT (TQFP-44))
設計ノート
Place a 100 nF ceramic decoupling capacitor on every VDD/VSS pin pair as close to the package as possible (under 3 mm trace length). Add a single 10 uF bulk capacitor at the regulator output feeding the MCU. For battery-backed designs, the internal Brown-out Reset (BOR) module must be enabled in configuration bits to prevent code execution at low VDD that could corrupt EEPROM.
The QFN-44 (ML) package has an exposed thermal pad on the underside that must be soldered to a PCB copper pour of at least 1 square inch for proper heat dissipation. Without this connection, the junction-to-ambient thermal resistance (theta_JA) degrades significantly, potentially causing thermal shutdown under sustained 40 MHz operation with all peripherals active. Use thermal vias in the pad for multi-layer boards.
Keep the 40 MHz crystal or external clock traces short (<10 mm) and surrounded by a ground guard ring. Place the ICSP programming header (PGC/PGD pins 5 and 6 of PORTB) at the board edge for easy access during production programming. Route the ICD debug pins (RB6/RB7) away from switching power or motor driver circuitry to prevent debug-session glitches from capacitive coupling.
Configuration bits must be set correctly: disable the Watchdog Timer (WDT) in development or service it periodically in firmware, enable the Extended Instruction Set only if writing code in extended mode, and configure the oscillator mode (HS/EC/INT) to match the hardware. Forgetting to set the LVP (Low-Voltage Programming) bit correctly will lock out ICSP programming. Always read the configuration bits back after programming to verify.
コンプライアンス情報
RoHS compliant per Microchip product page. AEC-Q100 not qualified by manufacturer (this is an industrial-grade MCU); for AEC-Q100 automotive applications choose PIC18F45K80 or similar K-series parts.