MCU 8-bit PIC18 PIC RISC 96KB Flash 2.5V/3.3V/5V 44-Pin QFN EP Tube, PIC18LF4685-I/ML, Microchip

PIC18LF4685 devices offers the advantages of all PIC18 microcontrollers – namely, high computational performance at an economical price – with the addition of high-endurance, Enhanced Flash program memory. In addition to these features, the PIC18F2682/2685/ 4682/4685 family introduces design enhancements that make these microcontrollers a logical choice for many high-performance, power sensitive applications All of the devices in the PIC18F2682/2685/4682/4685 family incorporate a range of features that can significantly reduce power consumption during operation. Alternate Run Modes: By clocking the controller from the Timer1 source or the internal oscillator block, power consumption during code execution can be reduced by as much as 90% Multiple Idle Modes: The controller can also run with its CPU core disabled but the peripherals still active. In these states, power consumption can be reduced even further, to as little as 4% of normal operation requirements. On-the-Fly Mode Switching: The powermanaged modes are invoked by user code during operation, allowing the user to incorporate power-saving ideas into their application’s software design. Lower Consumption in Key Modules: The power requirements for both Timer1 and the Watchdog Timer have been reduced by up to 80%, with typical values of 1.1 and 2.1 µA, respectively Extended Instruction Set: In addition to the standard 75 instructions of the PIC18 instruction set, PIC18F2682/2685/4682/4685 devices also provide an optional extension to the core CPU functionality. The added features include eight additional instructions that augment indirect and indexed addressing operations and the implementation of Indexed Literal Offset Addressing mode for many of the standard PIC18 instructions. All of the devices in the PIC18F2682/2685/4682/4685 family offer ten different oscillator options, allowing users a wide range of choices in developing application hardware. These options include: Four Crystal modes, using crystals or ceramic resonators Two External Clock modes, offering the option of using two pins (oscillator input and a divide-by-4 clock output) or one pin (oscillator input, with the second pin reassigned as general I/O) Two External RC Oscillator modes with the same pin options as the External Clock modes An internal oscillator block which provides an 8 MHz clock (±2% accuracy) and an INTRC source (approximately 31 kHz, stable over temperature and VDD), as well as a range of 6 user selectable clock frequencies, between 125 kHz to 4 MHz, for a total of 8 clock frequencies. This option frees the two oscillator pins for use as additional general purpose I/O. A Phase Lock Loop (PLL) frequency multiplier, available to both the High-Speed Crystal and Internal Oscillator modes, which allows clock speeds of up to 40 MHz. Used with the internal oscillator, the PLL gives users a complete selection of clock speeds, from 31 kHz to 32 MHz – all without using an external crystal or clock circuit. Besides its availability as a clock source, the internal oscillator block provides a stable reference source that gives the family additional features for robust operation Fail-Safe Clock Monitor: This option constantly monitors the main clock source against a reference signal provided by the internal oscillator. If a clock failure occurs, the controller is switched to the internal oscillator block, allowing for continued low-speed operation or a safe application shutdown Two-Speed Start-up: This option allows the internal oscillator to serve as the clock source from Power-on Reset, or wake-up from Sleep mode, until the primary clock source is available.

  • Power-Managed Modes:
  • Run: CPU on, peripherals on
  • Idle: CPU off, peripherals on
  • Sleep: CPU off, peripherals off
  • Idle mode currents down to 5.8 µA typical
  • Sleep mode currents down to 0.1 µA typical
  • Timer1 Oscillator: 1.1 µA, 32 kHz, 2V
  • Watchdog Timer: 2.1 µA
  • Two-Speed Oscillator Start-up Flexible Oscillator Structure:
  • Four Crystal modes, up to 40 MHz
  • 4x Phase Lock Loop (PLL) – available for crystal and internal oscillators
  • Two External RC modes, up to 4 MHz
  • Two External Clock modes, up to 40 MHz
  • Internal Oscillator Block:
    • 8 user-selectable frequencies, from 31 kHz to 8 MHz
    • Provides a complete range of clock speeds, from 31 kHz to 32 MHz when used with PLL
    • User-tunable to compensate for frequency drift
  • Secondary Oscillator using Timer1 @ 32 kHz
  • Fail-Safe Clock Monitor
    • Allows for safe shutdown if peripheral clock stops Special Microcontroller Features:
  • C compiler Optimized Architecture with optional Extended Instruction Set
  • 100,000 Erase/Write Cycle Enhanced Flash Program Memory typical
  • 1,000,000 Erase/Write Cycle Data EEPROM Memory typical
  • Flash/Data EEPROM Retention: > 40 years
  • Self-Programmable under Software Control
  • Priority Levels for Interrupts
  • 8 x 8 Single-Cycle Hardware Multiplier
  • Extended Watchdog Timer (WDT):
    • Programmable period from 41 ms to 131s
  • Single-Supply 5V In-Circuit Serial Programming™ (ICSP™) via two pins
  • In-Circuit Debug (ICD) via two pins
  • Wide operating voltage range: 2.0V to 5.5V Peripheral Highlights:
  • High-Current Sink/source 25 mA/25 mA
  • Three External Interrupts
  • One Capture/Compare/PWM (CCP1) module
  • Enhanced Capture/Compare/PWM (ECCP1) module (40/44-pin devices only):
    • One, two or four PWM outputs
    • Selectable polarity
    • Programmable dead time
    • Auto-shutdown and auto-restart
  • Master Synchronous Serial Port (MSSP) module supporting 3-Wire SPI (all 4 modes) and I2C™ Master and Slave modes
  • Enhanced Addressable USART module:
    • Supports RS-485, RS-232 and LIN 1.3
    • RS-232 operation using internal oscillator block (no external crystal required)
    • Auto-wake-up on Start bit
    • Auto-Baud Detect
  • 10-Bit, up to 11-Channel Analog-to-Digital Converter module (A/D), up to 100 ksps:
    • Auto-acquisition capability
    • Conversion available during Sleep
  • Dual Analog Comparators with Input Multiplexing ECAN Module Features:
  • Message bit rates up to 1 Mbps
  • Conforms to CAN 2.0B ACTIVE Specification
  • Fully Backward Compatible with PIC18XXX8 CAN modules
  • Three Modes of Operation:
    • Legacy, Enhanced Legacy, FIFO
  • Three Dedicated Transmit Buffers with Prioritization
  • Two Dedicated Receive Buffers
  • Six Programmable Receive/Transmit Buffers
  • Three Full, 29-Bit Acceptance Masks
  • 16 Full, 29-Bit Acceptance Filters w/Dynamic Association
  • DeviceNet™ Data Byte Filter Support
  • Automatic Remote Frame Handling
  • Advanced Error Management Features

Характеристики

Analog_comparators

2

Operating_supply_voltage

2.5, 3.3, 5 V

Max_power_dissipation

1000 mW

Min_operating_supply_voltage

2 V

Max_operating_supply_voltage

5.5 V

Watchdog

1

Supplier_package

QFN EP

Specifications

https://4donline.ihs.com/images/VipMasterIC/IC/MCHP/MCHPS03008/MCHPS03008-1.pdf?hkey=52A5661711E402568146F3353EA87419

Operating_temperature

-40 to 85 °C

Screening_level

Industrial

Schedule_b

8542310000

Ram_size

3.25 KB

Program_memory_type

Flash

Program_memory_size

96 Kb

Product_dimensions

8 x 8 x 0.88 mm

Pin_count

44

Special_features

CAN Controller

On_chip_adc

11-chx10-bit

Бренд

Country_of_origin

China

Data_bus_width

8 Bit

Device_core

PIC

Eccn

3A991.A.2

Htsn

8542310001

Instruction_set_architecture

RISC

Lead_finish

Matte Tin

Тип интерфейса

CAN/I2C/SPI/USART

Max_processing_temp

260

Maximum_speed

40 MHz

Mounting

Surface Mount

Msl_level

1

Number_of_programmable_i_os

44

Number_of_timers

4

Max_expanded_memory_size

2 MB

SKU: PIC18LF4685-I/ML

Description

PIC18LF4685 devices offers the advantages of all PIC18 microcontrollers – namely, high computational performance at an economical price – with the addition of high-endurance, Enhanced Flash program memory. In addition to these features, the PIC18F2682/2685/ 4682/4685 family introduces design enhancements that make these microcontrollers a logical choice for many high-performance, power sensitive applications All of the devices in the PIC18F2682/2685/4682/4685 family incorporate a range of features that can significantly reduce power consumption during operation. Alternate Run Modes: By clocking the controller from the Timer1 source or the internal oscillator block, power consumption during code execution can be reduced by as much as 90% Multiple Idle Modes: The controller can also run with its CPU core disabled but the peripherals still active. In these states, power consumption can be reduced even further, to as little as 4% of normal operation requirements. On-the-Fly Mode Switching: The powermanaged modes are invoked by user code during operation, allowing the user to incorporate power-saving ideas into their application’s software design. Lower Consumption in Key Modules: The power requirements for both Timer1 and the Watchdog Timer have been reduced by up to 80%, with typical values of 1.1 and 2.1 µA, respectively Extended Instruction Set: In addition to the standard 75 instructions of the PIC18 instruction set, PIC18F2682/2685/4682/4685 devices also provide an optional extension to the core CPU functionality. The added features include eight additional instructions that augment indirect and indexed addressing operations and the implementation of Indexed Literal Offset Addressing mode for many of the standard PIC18 instructions. All of the devices in the PIC18F2682/2685/4682/4685 family offer ten different oscillator options, allowing users a wide range of choices in developing application hardware. These options include: Four Crystal modes, using crystals or ceramic resonators Two External Clock modes, offering the option of using two pins (oscillator input and a divide-by-4 clock output) or one pin (oscillator input, with the second pin reassigned as general I/O) Two External RC Oscillator modes with the same pin options as the External Clock modes An internal oscillator block which provides an 8 MHz clock (±2% accuracy) and an INTRC source (approximately 31 kHz, stable over temperature and VDD), as well as a range of 6 user selectable clock frequencies, between 125 kHz to 4 MHz, for a total of 8 clock frequencies. This option frees the two oscillator pins for use as additional general purpose I/O. A Phase Lock Loop (PLL) frequency multiplier, available to both the High-Speed Crystal and Internal Oscillator modes, which allows clock speeds of up to 40 MHz. Used with the internal oscillator, the PLL gives users a complete selection of clock speeds, from 31 kHz to 32 MHz – all without using an external crystal or clock circuit. Besides its availability as a clock source, the internal oscillator block provides a stable reference source that gives the family additional features for robust operation Fail-Safe Clock Monitor: This option constantly monitors the main clock source against a reference signal provided by the internal oscillator. If a clock failure occurs, the controller is switched to the internal oscillator block, allowing for continued low-speed operation or a safe application shutdown Two-Speed Start-up: This option allows the internal oscillator to serve as the clock source from Power-on Reset, or wake-up from Sleep mode, until the primary clock source is available.

  • Power-Managed Modes:
  • Run: CPU on, peripherals on
  • Idle: CPU off, peripherals on
  • Sleep: CPU off, peripherals off
  • Idle mode currents down to 5.8 µA typical
  • Sleep mode currents down to 0.1 µA typical
  • Timer1 Oscillator: 1.1 µA, 32 kHz, 2V
  • Watchdog Timer: 2.1 µA
  • Two-Speed Oscillator Start-up Flexible Oscillator Structure:
  • Four Crystal modes, up to 40 MHz
  • 4x Phase Lock Loop (PLL) – available for crystal and internal oscillators
  • Two External RC modes, up to 4 MHz
  • Two External Clock modes, up to 40 MHz
  • Internal Oscillator Block:
    • 8 user-selectable frequencies, from 31 kHz to 8 MHz
    • Provides a complete range of clock speeds, from 31 kHz to 32 MHz when used with PLL
    • User-tunable to compensate for frequency drift
  • Secondary Oscillator using Timer1 @ 32 kHz
  • Fail-Safe Clock Monitor
    • Allows for safe shutdown if peripheral clock stops Special Microcontroller Features:
  • C compiler Optimized Architecture with optional Extended Instruction Set
  • 100,000 Erase/Write Cycle Enhanced Flash Program Memory typical
  • 1,000,000 Erase/Write Cycle Data EEPROM Memory typical
  • Flash/Data EEPROM Retention: > 40 years
  • Self-Programmable under Software Control
  • Priority Levels for Interrupts
  • 8 x 8 Single-Cycle Hardware Multiplier
  • Extended Watchdog Timer (WDT):
    • Programmable period from 41 ms to 131s
  • Single-Supply 5V In-Circuit Serial Programming™ (ICSP™) via two pins
  • In-Circuit Debug (ICD) via two pins
  • Wide operating voltage range: 2.0V to 5.5V Peripheral Highlights:
  • High-Current Sink/source 25 mA/25 mA
  • Three External Interrupts
  • One Capture/Compare/PWM (CCP1) module
  • Enhanced Capture/Compare/PWM (ECCP1) module (40/44-pin devices only):
    • One, two or four PWM outputs
    • Selectable polarity
    • Programmable dead time
    • Auto-shutdown and auto-restart
  • Master Synchronous Serial Port (MSSP) module supporting 3-Wire SPI (all 4 modes) and I2C™ Master and Slave modes
  • Enhanced Addressable USART module:
    • Supports RS-485, RS-232 and LIN 1.3
    • RS-232 operation using internal oscillator block (no external crystal required)
    • Auto-wake-up on Start bit
    • Auto-Baud Detect
  • 10-Bit, up to 11-Channel Analog-to-Digital Converter module (A/D), up to 100 ksps:
    • Auto-acquisition capability
    • Conversion available during Sleep
  • Dual Analog Comparators with Input Multiplexing ECAN Module Features:
  • Message bit rates up to 1 Mbps
  • Conforms to CAN 2.0B ACTIVE Specification
  • Fully Backward Compatible with PIC18XXX8 CAN modules
  • Three Modes of Operation:
    • Legacy, Enhanced Legacy, FIFO
  • Three Dedicated Transmit Buffers with Prioritization
  • Two Dedicated Receive Buffers
  • Six Programmable Receive/Transmit Buffers
  • Three Full, 29-Bit Acceptance Masks
  • 16 Full, 29-Bit Acceptance Filters w/Dynamic Association
  • DeviceNet™ Data Byte Filter Support
  • Automatic Remote Frame Handling
  • Advanced Error Management Features

Additional information

Analog_comparators

2

Operating_supply_voltage

2.5, 3.3, 5 V

Max_power_dissipation

1000 mW

Min_operating_supply_voltage

2 V

Max_operating_supply_voltage

5.5 V

Watchdog

1

Supplier_package

QFN EP

Specifications

https://4donline.ihs.com/images/VipMasterIC/IC/MCHP/MCHPS03008/MCHPS03008-1.pdf?hkey=52A5661711E402568146F3353EA87419

Operating_temperature

-40 to 85 °C

Screening_level

Industrial

Schedule_b

8542310000

Ram_size

3.25 KB

Program_memory_type

Flash

Program_memory_size

96 Kb

Product_dimensions

8 x 8 x 0.88 mm

Pin_count

44

Special_features

CAN Controller

On_chip_adc

11-chx10-bit

Бренд

Country_of_origin

China

Data_bus_width

8 Bit

Device_core

PIC

Eccn

3A991.A.2

Htsn

8542310001

Instruction_set_architecture

RISC

Lead_finish

Matte Tin

Тип интерфейса

CAN/I2C/SPI/USART

Max_processing_temp

260

Maximum_speed

40 MHz

Mounting

Surface Mount

Msl_level

1

Number_of_programmable_i_os

44

Number_of_timers

4

Max_expanded_memory_size

2 MB