PIC18F4682-E/ML - 8-Bit 40MHz 80KB Flash MCU 44-QFN | Microchip
Артикул: PIC18F4682-E/ML ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $12.12 | $12,12 |
| 10 | $11.2 | $112,00 |
| 100 | $9.85 | $985,00 |
| 500 | $8.9 | $4.450,00 |
| 1.000 | $8.05 | $8.050,00 |
| 3.000 | $7.4 | $22.200,00 |
PIC18F4682-E/ML Обзор
An 8-bit microcontroller (MCU) is a small, self-contained computer on a single integrated circuit that combines a CPU, program memory (Flash/ROM), data memory (RAM), non-volatile storage (EEPROM), and configurable peripheral blocks on one die. Within the semiconductor taxonomy it sits under: 8-bit MCU -> microcontroller -> embedded processor -> integrated circuit -> semiconductor. The PIC18F family specifically uses a 16-bit wide instruction set with Harvard architecture, giving most instructions single-cycle execution while addressing up to 2 MB of linear program memory, and it is widely used in cost-sensitive control, sensing and motor-drive applications.
Key features of the PIC18F4682-E/ML include an integrated ECAN (Enhanced Controller Area Network) module for automotive and industrial networking, a 12-bit A/D converter with up to 11 input channels, a 10-bit DAC, multiple Enhanced Capture/Compare/PWM (ECCP) modules, and nanoWatt power management for low quiescent current in sleep modes. The 44-QFN exposed-pad package provides 36 general-purpose digital I/O pins and strong thermal dissipation for sustained 40 MHz operation.
The device operates from 4.2 V to 5.5 V, supports the extended -40 C to +125 C temperature range suitable for automotive and industrial environments, and is qualified to Microchip's automotive flow. Its peripherals - ECAN, USART, MSSP (SPI/I2C), timers and comparators - make it a true mixed-signal platform rather than a simple control MCU.
Typical applications include CAN node endpoints in automotive body and chassis ECUs, HVAC and appliance control boards, industrial sensor hubs with analog front-ends, motor control subsystems using ECCP+PWMs, and battery-managed portable devices that benefit from nanoWatt low-power modes.
When designing with this part, place decoupling capacitors as close as possible to every VDD/VSS pair, connect the exposed pad to a low-impedance ground plane for thermal and EMI performance, and configure the Configuration Words correctly to enable the ECAN pins on the correct I/O ports and to set the brown-out reset voltage.
This page combines distributor pricing, drop-in alternatives from the same PIC18F family and cross-manufacturer equivalents, and practical design notes drawn from Microchip application literature, all of which are not consolidated on a typical DigiKey or Mouser listing.
Аналоги без доработки для PIC18F4682-E/ML — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18F4682-E/ML (тот же форм-фактор и посадочное место) — отличается по Package, Program Memory (Flash), CAN Module, Communication Peripherals, Operating Temperature.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18F4682-I/ML
✅ Прямая замена✓ В наличии
$5.92 / шт.
Открыть даташит →PIC18F4682T-I/ML
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F4680-I/ML
✅ Прямая замена✓ В наличии
$9.84 / шт.
Открыть даташит →PIC18F4680T-I/ML
✅ Прямая замена✓ В наличии
$6.35 / шт.
Открыть даташит →PIC18F4680-E/ML
✅ Прямая замена✓ В наличии
$12.85 / шт.
Открыть даташит →PIC18F4585-E/ML
✅ Прямая замена✓ В наличии
$6.04 / шт.
Открыть даташит →PIC18F4682-E/ML Максимальные параметры и электрические характеристики
| Core | PIC18F, 8-bit, RISC, Harvard architecture |
| Instruction Set Width | 16-bit (8-bit data path) |
| CPU Clock Speed | 40 MHz (max) |
| Program Memory (Flash) | 80 KB (40K x 16) |
| RAM | 3.3 KB |
| EEPROM | 1 KB |
| Supply Voltage (VDD) | 4.2 V to 5.5 V |
| Рабочая температура | -40 C to +125 C (Extended, automotive grade) |
| I/O Pins | 36 |
| Корпус | 44-QFN (8x8 mm) with exposed pad (ML) |
| A/D Converter | 12-bit, up to 11 channels |
| D/A Converter | 10-bit |
| CAN Module | ECAN (Enhanced Controller Area Network) |
| Communication Peripherals | ECAN, USART, MSSP (SPI / I2C) |
| Timers / ECCP | Multiple 8/16-bit timers and Enhanced CCP (ECCP) modules |
| Power-Saving Mode | nanoWatt technology (low-power sleep modes) |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
| Lead-Free | Yes |
Конфигурация выводов PIC18F4682-E/ML
| Контакт 1 | RA0/AN0 — PORTA bit 0 / analog input channel 0 |
| Контакт 2 | RA1/AN1 — PORTA bit 1 / analog input channel 1 |
| Контакт 3 | RA2/AN2 — PORTA bit 2 / analog input channel 2 |
| Контакт 4 | RA3/AN3 — PORTA bit 3 / analog input channel 3 |
| Контакт 5 | RA4 — PORTA bit 4 |
| Контакт 6 | RA5/AN4 — PORTA bit 5 / analog input channel 4 |
| Контакт 7 | RA6 — PORTA bit 6 |
| Контакт 8 | RA7 — PORTA bit 7 |
| Контакт 9 | VSS — Ground reference |
| Контакт 10 | VDD — Positive supply (4.2 V to 5.5 V) |
| Контакт 11 | RB0/INT0 — PORTB bit 0 / external interrupt 0 |
| Контакт 12 | RB1/INT1 — PORTB bit 1 / external interrupt 1 |
| Контакт 13 | RB2/INT2 — PORTB bit 2 / external interrupt 2 |
| Контакт 14 | RB3 — PORTB bit 3 |
| Контакт 15 | RB4 — PORTB bit 4 |
| Контакт 16 | RB5 — PORTB bit 5 |
| Контакт 17 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Контакт 18 | RB7/PGD — PORTB bit 7 / ICSP data |
| Контакт 19 | VSS — Ground reference |
| Контакт 20 | VDD — Positive supply (4.2 V to 5.5 V) |
| Контакт 21 | RC0 — PORTC bit 0 |
| Контакт 22 | RC1 — PORTC bit 1 |
| Контакт 23 | RC2/CCP1 — PORTC bit 2 / Enhanced CCP1 output |
| Контакт 24 | RC3 — PORTC bit 3 |
| Контакт 25 | RC4 — PORTC bit 4 |
| Контакт 26 | RC5 — PORTC bit 5 |
| Контакт 27 | RC6/TX — PORTC bit 6 / USART transmit |
| Контакт 28 | RC7/RX — PORTC bit 7 / USART receive |
| Контакт 29 | RD0 — PORTD bit 0 |
| Контакт 30 | RD1 — PORTD bit 1 |
| Контакт 31 | RD2 — PORTD bit 2 |
| Контакт 32 | RD3 — PORTD bit 3 |
| Контакт 33 | RD4 — PORTD bit 4 |
| Контакт 34 | RD5 — PORTD bit 5 |
| Контакт 35 | RD6 — PORTD bit 6 |
| Контакт 36 | RD7 — PORTD bit 7 |
| Контакт 37 | RE0/RD — PORTE bit 0 / CAN read |
| Контакт 38 | RE1/WR — PORTE bit 1 / CAN write |
| Контакт 39 | RE2/CS — PORTE bit 2 / CAN chip select |
| Контакт 40 | OSC1/CLKIN — Crystal input or external clock |
| Контакт 41 | OSC2/CLKOUT — Crystal output or clock out |
| Контакт 42 | VSS — Ground reference |
| Контакт 43 | MCLR — Master clear reset (active low) |
| Контакт 44 | VDD — Positive supply (4.2 V to 5.5 V) |
Типичное применение
PIC18F4682-E/ML подходит для 6 применениеs: Automotive CAN Bus Node, Industrial Sensor Hub with Analog Front-End, HVAC and Appliance Control Boards, Battery-Management Slave Module, Motor Control Subsystem (BLDC/PMSM), Body and Chassis ECU for Vehicles.
Automotive CAN Bus Node
The PIC18F4682-E/ML is well matched to automotive CAN node endpoints because its integrated ECAN module supports CAN 2.0B active with 11-bit and 29-bit identifiers, filtering and masks, while the 80 KB Flash accommodates J1939 or CANopen stack plus application firmware. Placed on a 5 V regulated rail, the MCU drives the CANH/CANL transceiver through dedicated CANTX/CANRX pins; its 12-bit ADC with up to 11 channels reads sensor voltages, and the 10-bit DAC sets actuator bias. Designers benefit from -40 C to +125 C operation matching AEC-Q100 automotive temperature profiles.
Рекомендуется
Industrial Sensor Hub with Analog Front-End
Industrial 4-20 mA or 0-10 V sensor hubs leverage the PIC18F4682-E/ML's 12-bit ADC with up to 11 channels, 10-bit DAC, and 80 KB Flash for calibration tables, linearization math and Modbus RTU command handlers. Operating from 4.2 V to 5.5 V with -40 C to +125 C tolerance, the MCU reliably digitizes thermocouple, RTD and pressure-sensor signals in factory automation. The 44-QFN (8x8 mm) keeps the BOM compact, while USART and MSSP (SPI/I2C) interfaces bridge to digital sensors and isolated RS-485 transceivers for plant-floor networks.
Рекомендуется
HVAC and Appliance Control Boards
HVAC control boards, refrigerators and washing machines use the PIC18F4682-E/ML because its ECCP modules generate the PWM waveforms needed to drive compressor inverters, valve actuators and triac-fired heater banks, while the 12-bit ADC reads temperature and pressure sensors. The 80 KB Flash holds state machines and fault-logging code; nanoWatt power-saving modes let the MCU enter sleep between button presses, extending battery life in thermostat remotes. The 44-QFN exposed pad dissipates heat efficiently when switching 1 A motor loads continuously.
Рекомендуется
Battery-Management Slave Module
Battery management systems use the PIC18F4682-E/ML as a slave cell-monitoring MCU because of its 12-bit ADC for cell voltage measurement, ECAN for daisy-chaining modules across a battery pack, and nanoWatt low-power sleep current during standby. With 80 KB Flash, the firmware handles coulomb counting, cell-balancing control loops and CANopen battery profile reporting. The wide -40 C to +125 C range supports under-hood EV and grid-storage installations where thermal stress is significant.
Рекомендуется
Motor Control Subsystem (BLDC/PMSM)
Brushless DC and permanent-magnet synchronous motor controllers benefit from the PIC18F4682-E/ML's Enhanced CCP modules for center-aligned PWM generation, QEI for rotor position feedback, and 12-bit ADC for phase current sensing. The 80 KB Flash stores sensorless back-EMF observer code or FOC routines, and the 10-bit DAC trims reference currents. Operating up to 40 MHz gives 10 MIPS of deterministic loop budget for 20 kHz current-control loops; the 44-QFN exposed pad pulls heat away from the die during high-current PWM switching.
Рекомендуется
Body and Chassis ECU for Vehicles
Automotive body controllers for lighting, door modules, seat controllers and HVAC head units commonly pair the PIC18F4682-E/ML with LIN or CAN transceivers to talk to vehicle networks. The MCU's 36 GPIO easily drives LED arrays, relay coils and H-bridges, while 80 KB Flash holds the AUTOSAR-friendly application layer and diagnostics stack. AEC-Q100-aligned temperature grade and 4.2-5.5 V operation match 12 V battery rail systems after the LDO pre-regulator, and the nanoWatt modes reduce quiescent drain during vehicle parking.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18F4682-E/ML — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18F4682-I/ML | PIC18F4682T-I/ML | PIC18F4680-I/ML | PIC18F4680T-I/ML | PIC18F4680-E/ML | PIC18F4585-E/ML |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-QFN (8x8) with exposed pad (ML) | 44-QFN (8x8) with exposed pad (ML) - same | 44-QFN (8x8) with exposed pad (ML) - same | 44-QFN (8x8) with exposed pad (ML) - same | 44-QFN (8x8) with exposed pad (ML) - same | 44-QFN (8x8) with exposed pad (ML) - same | 44-QFN (8x8) with exposed pad (ML) - same |
| Program Memory (Flash) | 80 KB | 80 KB | 80 KB | 64 KB (-20%) | 64 KB (-20%) | 64 KB (-20%) | 48 KB (-40%) |
| RAM | 3.3 KB | 3.3 KB | 3.3 KB | 3.3 KB | 3.3 KB | 3.3 KB | 3.3 KB |
| CAN Module | ECAN | ECAN | ECAN | ECAN | ECAN | ECAN | ECAN |
| Temperature Grade | Extended -40C to +125C | Industrial -40C to +85C | Industrial -40C to +85C | Industrial -40C to +85C | Industrial -40C to +85C | Extended -40C to +125C | Extended -40C to +125C |
| CPU Clock | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz |
| Supply Voltage | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 4.2 V to 5.5 V |
| Single-piece Price (USD, as of 2026-09-28) | $12.12 | lower (industrial grade) | similar (reel vs tube) | lower (less Flash) | lower (reel, less Flash) | lower (less Flash) | lower (less Flash) |
Ключевые отличия
- Extended automotive temperature grade (-40C to +125C) (против PIC18F4682-I/ML)
- Largest Flash density in PIC18F468x family (против PIC18F4680-E/ML)
- Higher memory ceiling versus 4585 family (против PIC18F4585-E/ML)
- Dedicated ECAN hardware engine (против PIC18F4620-E/PT)
Заметки по проектированию
Place one 100 nF decoupling capacitor as close as possible to every VDD/VSS pair on the PIC18F4682-E/ML, plus a 10 uF bulk capacitor near the VDD pin farthest from the regulator. Connect the exposed thermal pad to a low-impedance ground plane using at least 4 thermal vias (0.3 mm drill, 1.0 mm pitch) to maximize heat dissipation at 40 MHz full-load operation. Keep high-speed CAN and crystal traces short and isolated from analog ADC traces to minimize coupling.
Configure the PIC18F4682-E/ML Configuration Words to enable Brown-Out Reset (BOR) at a voltage just below the minimum operating rail (4.2 V), so the MCU resets cleanly when the upstream 5 V regulator droops. Use the on-chip Low-Voltage Detect (LVD) plus nanoWatt sleep mode to keep quiescent current under 1 uA in battery-attached designs. For automotive 12 V supply systems, place a TVS diode (e.g., SMAJ33CA) and a series resistor or PTC between the battery and the 5 V LDO to handle load-dump transients.
Do not leave the MCLR pin floating - tie it to VDD through a 10 kohm pull-up and a 100 nF capacitor to ground for proper reset behavior. Configure ECAN I/O pins correctly in the Configuration Words; on the PIC18F4682-E/ML, the CANRX/CANTX are multiplexed onto the PORTB/RB2/RB3 pins by default, and Configuration Words must map them to the dedicated CAN pins before CAN traffic works. Verify the oscillator mode selected matches the crystal or external clock; incorrect Configuration Word settings will cause the device to run at the wrong frequency without obvious symptoms.
Route the ECAN differential pair (CANTX/CANRX to MCP2551) as a 100-ohm differential microstrip with matched lengths and at most 4 mm skew to meet CAN signal-integrity masks. Place the MCP2551 within 50 mm of the MCU. Keep the analog AVdd/AVss pins driven by separate filtered rails where feasible, or place a ferrite bead and 10 uF/100 nF decoupling network close to AVdd. Avoid running PWM traces beneath the QFN exposed pad to prevent ground-bounce coupling into sensitive analog channels.
Информация о соответствии
PIC18F4682-E/ML is RoHS compliant, lead-free, AEC-Q100 qualified for automotive applications, and Microchip is CFSI compliant for conflict minerals. Halogen-free status was not specified in the verified data and is marked unknown.