MCU 8-bit PIC18 PIC RISC 32KB Flash 2.5V/3.3V 28-Pin SOIC W Tube, PIC18LF25K50-I/SO, Microchip

The PIC18LF25K50 offers the advantages of all PIC18 microcontrollers – namely, high computational performance at an economical price – with the addition of high-endurance, Flash program memory. On top of these features, the PIC18LF25K50 family introduces design enhancements that make these microcontrollers a logical choice for many high-performance, power sensitive applications.All of the devices in the PIC18LF25K50 family incorporate a range of features that can significantly reduce power consumption during operation. Key items include: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.Peripheral Module Disable bits: User code can power down individual peripheral modules during Run and Idle modes for further lowering dynamic power reduction.On-the-fly Mode Switching: The power managed modes are invoked by user code during operation, allowing the user to incorporate power-saving ideas into their application’s software design.Low Consumption in Key Modules: The power requirements for both Timer1 and the Watchdog Timer are minimized.Devices in the PIC18LF25K50 family incorporate a fully-featured USB communications module with a built-in transceiver that is compliant with the USB Specification Revision 2.0. The module supports both low-speed and full-speed communication for all supported data transfer types. The device incorporates its own on-chip transceiver and 3.3V regulator for USB.All of the devices in the PIC18LF25K50 family offer ten different oscillator options, allowing users a wide range of choices in developing application hardware. These include:Four Crystal modes, using crystals or ceramic resonatorsSix External Clock modes, offering the option of using two pins (oscillator input and a divide-by four 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 modesAn internal oscillator block which contains a 16 MHz HFINTOSC oscillator and a 31 kHz INTRC oscillator, which together provide eight user selectable clock frequencies, from 31 kHz to 16 MHz. This option frees the two oscillator pins for use as additional general purpose I/O.3x and 4x Phase Lock Loop (PLL) frequency multipliers, available to both external and internal oscillator modes, which allows clock speeds of up to 48 MHz. Used with the internal oscillator, the PLL gives users a complete selection of clock speeds, from 31 kHz to 48 MHz – all without using an external crystal or clock circuit.

  • Universal Serial Bus Features:
  • USB V2.0 Compliant
  • Crystal-less Full Speed (12 Mb/s) and Low-Speed Operation (1.5 Mb/s)
  • Supports Control, Interrupt, Isochronous and Bulk Transfers
  • Supports up to 32 Endpoints (16 Bidirectional)
  • 1 Kbyte Dual Access RAM for USB
  • On-Chip USB Transceiver Flexible Oscillator Structure:
  • 3x and 4xPLL Clock Multipliers
  • Two External Clock modes, Up to 48 MHz (12 MIPS)
  • Internal 31 kHz Oscillator
  • Internal Oscillator, 31 kHz to 16 MHz – Factory calibrated to ± 1% – Self-tune to ± 0.20% max. from USB or secondary oscillator
  • Secondary Oscillator using Timer1 @ 32 kHz
  • Fail-Safe Clock Monitor: – Allows for safe shutdown if any clock stops Peripheral Highlights:
  • Up to 33 I/O pins plus 3 Input-Only Pins: – High-current Sink/Source 25 mA/25 mA – Three programmable external interrupts – 11 programmable interrupts-on-change – 9 programmable weak pull-ups – Programmable slew rate
  • SR Latch
  • Enhanced Capture/Compare/PWM (ECCP) module: – One, two or four PWM outputs – Selectable polarity – Programmable dead time – Auto-shutdown and auto-restart – Pulse steering control
  • Capture/Compare/PWM (CCP) module
  • Master Synchronous Serial Port (MSSP) module Supporting 3-Wire SPI (all 4 modes) and I2C™ Master and Slave modes
  • Two Analog Comparators with Input Multiplexing
  • 10-Bit Analog-to-Digital (A/D) Converter module: – Up to 25 input channels – Auto-acquisition capability – Conversion available during Sleep
  • Digital-to-Analog Converter (DAC) module: – Fixed Voltage Reference (FVR) with 1.024V, 2.048V and 4.096V output levels – 5-bit rail-to-rail resistive DAC with positive and negative reference selection
  • High/Low-Voltage Detect module
  • Charge Time Measurement Unit (CTMU): – Supports capacitive touch sensing for touch screens and capacitive switches
  • Enhanced USART module: – Supports RS-485, RS-232 and LIN/J2602 – Auto-wake-up on Start bit – Auto-Baud Detect Extreme Low-Power Management with XLP:
  • Sleep mode: 20 nA, typical
  • Watchdog Timer: 300 nA, typical
  • Timer1 Oscillator: 800 nA @ 32 kHz
  • Peripheral Module Disable Special Microcontroller Features:
  • Low-Power, High-Speed CMOS Flash Technology
  • C Compiler Optimized Architecture for Re-Entrant Code
  • Power Management Features: – Run: CPU on, peripherals on, SRAM on – Idle: CPU off, peripherals on, SRAM on – Sleep: CPU off, peripherals off, SRAM on
  • Priority Levels for Interrupts
  • Self-Programmable under Software Control
  • 8 x 8 Single-Cycle Hardware Multiplier
  • Extended Watchdog Timer (WDT): – Programmable period from 4 ms to 131s
  • Single-Supply In-Circuit Serial Programming™ (ICSP™) via Two Pins
  • In-Circuit Debug (ICD) with Three Breakpoints via Two Pins
  • Optional dedicated ICD/ICSP Port (44-pin TQFP Package Only)
  • Wide Operating Voltage Range: – F devices: 2.3V to 5.5V – LF devices: 1.8V to 3.6V
  • Flash Program Memory of 10,000 Erase/Write Cycles Minimum and 20-year Data Retention

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

Analog_comparators

2

Operating_supply_voltage

2.5, 3.3 V

Min_operating_supply_voltage

1.8 V

Max_operating_supply_voltage

3.6 V

Watchdog

1

Supplier_package

SOIC W

Specifications

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

Screening_level

Industrial

Schedule_b

8542310000

Ram_size

2048 byte

Program_memory_type

Flash

Program_memory_size

32 Kb

Product_dimensions

17.9 x 7.5 x 2.05 mm

Pin_count

28

Operating_temperature

-40 to 85 °C

On_chip_adc

14-chx10-bit

Бренд

Number_of_timers

4

Number_of_programmable_i_os

25

Msl_level

1, 3

Mounting

Surface Mount

Maximum_speed

48 MHz

Max_processing_temp

260

Lead_finish

Matte Tin

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

I2C/SPI/USART/USB

Instruction_set_architecture

RISC

Htsn

8542310001

Eccn

3A991.A.2

Device_core

PIC

Data_bus_width

8 Bit

Country_of_origin

China

Max_power_dissipation

1000 mW

SKU: PIC18LF25K50-I/SO

Description

The PIC18LF25K50 offers the advantages of all PIC18 microcontrollers – namely, high computational performance at an economical price – with the addition of high-endurance, Flash program memory. On top of these features, the PIC18LF25K50 family introduces design enhancements that make these microcontrollers a logical choice for many high-performance, power sensitive applications.All of the devices in the PIC18LF25K50 family incorporate a range of features that can significantly reduce power consumption during operation. Key items include: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.Peripheral Module Disable bits: User code can power down individual peripheral modules during Run and Idle modes for further lowering dynamic power reduction.On-the-fly Mode Switching: The power managed modes are invoked by user code during operation, allowing the user to incorporate power-saving ideas into their application’s software design.Low Consumption in Key Modules: The power requirements for both Timer1 and the Watchdog Timer are minimized.Devices in the PIC18LF25K50 family incorporate a fully-featured USB communications module with a built-in transceiver that is compliant with the USB Specification Revision 2.0. The module supports both low-speed and full-speed communication for all supported data transfer types. The device incorporates its own on-chip transceiver and 3.3V regulator for USB.All of the devices in the PIC18LF25K50 family offer ten different oscillator options, allowing users a wide range of choices in developing application hardware. These include:Four Crystal modes, using crystals or ceramic resonatorsSix External Clock modes, offering the option of using two pins (oscillator input and a divide-by four 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 modesAn internal oscillator block which contains a 16 MHz HFINTOSC oscillator and a 31 kHz INTRC oscillator, which together provide eight user selectable clock frequencies, from 31 kHz to 16 MHz. This option frees the two oscillator pins for use as additional general purpose I/O.3x and 4x Phase Lock Loop (PLL) frequency multipliers, available to both external and internal oscillator modes, which allows clock speeds of up to 48 MHz. Used with the internal oscillator, the PLL gives users a complete selection of clock speeds, from 31 kHz to 48 MHz – all without using an external crystal or clock circuit.

  • Universal Serial Bus Features:
  • USB V2.0 Compliant
  • Crystal-less Full Speed (12 Mb/s) and Low-Speed Operation (1.5 Mb/s)
  • Supports Control, Interrupt, Isochronous and Bulk Transfers
  • Supports up to 32 Endpoints (16 Bidirectional)
  • 1 Kbyte Dual Access RAM for USB
  • On-Chip USB Transceiver Flexible Oscillator Structure:
  • 3x and 4xPLL Clock Multipliers
  • Two External Clock modes, Up to 48 MHz (12 MIPS)
  • Internal 31 kHz Oscillator
  • Internal Oscillator, 31 kHz to 16 MHz – Factory calibrated to ± 1% – Self-tune to ± 0.20% max. from USB or secondary oscillator
  • Secondary Oscillator using Timer1 @ 32 kHz
  • Fail-Safe Clock Monitor: – Allows for safe shutdown if any clock stops Peripheral Highlights:
  • Up to 33 I/O pins plus 3 Input-Only Pins: – High-current Sink/Source 25 mA/25 mA – Three programmable external interrupts – 11 programmable interrupts-on-change – 9 programmable weak pull-ups – Programmable slew rate
  • SR Latch
  • Enhanced Capture/Compare/PWM (ECCP) module: – One, two or four PWM outputs – Selectable polarity – Programmable dead time – Auto-shutdown and auto-restart – Pulse steering control
  • Capture/Compare/PWM (CCP) module
  • Master Synchronous Serial Port (MSSP) module Supporting 3-Wire SPI (all 4 modes) and I2C™ Master and Slave modes
  • Two Analog Comparators with Input Multiplexing
  • 10-Bit Analog-to-Digital (A/D) Converter module: – Up to 25 input channels – Auto-acquisition capability – Conversion available during Sleep
  • Digital-to-Analog Converter (DAC) module: – Fixed Voltage Reference (FVR) with 1.024V, 2.048V and 4.096V output levels – 5-bit rail-to-rail resistive DAC with positive and negative reference selection
  • High/Low-Voltage Detect module
  • Charge Time Measurement Unit (CTMU): – Supports capacitive touch sensing for touch screens and capacitive switches
  • Enhanced USART module: – Supports RS-485, RS-232 and LIN/J2602 – Auto-wake-up on Start bit – Auto-Baud Detect Extreme Low-Power Management with XLP:
  • Sleep mode: 20 nA, typical
  • Watchdog Timer: 300 nA, typical
  • Timer1 Oscillator: 800 nA @ 32 kHz
  • Peripheral Module Disable Special Microcontroller Features:
  • Low-Power, High-Speed CMOS Flash Technology
  • C Compiler Optimized Architecture for Re-Entrant Code
  • Power Management Features: – Run: CPU on, peripherals on, SRAM on – Idle: CPU off, peripherals on, SRAM on – Sleep: CPU off, peripherals off, SRAM on
  • Priority Levels for Interrupts
  • Self-Programmable under Software Control
  • 8 x 8 Single-Cycle Hardware Multiplier
  • Extended Watchdog Timer (WDT): – Programmable period from 4 ms to 131s
  • Single-Supply In-Circuit Serial Programming™ (ICSP™) via Two Pins
  • In-Circuit Debug (ICD) with Three Breakpoints via Two Pins
  • Optional dedicated ICD/ICSP Port (44-pin TQFP Package Only)
  • Wide Operating Voltage Range: – F devices: 2.3V to 5.5V – LF devices: 1.8V to 3.6V
  • Flash Program Memory of 10,000 Erase/Write Cycles Minimum and 20-year Data Retention

Additional information

Analog_comparators

2

Operating_supply_voltage

2.5, 3.3 V

Min_operating_supply_voltage

1.8 V

Max_operating_supply_voltage

3.6 V

Watchdog

1

Supplier_package

SOIC W

Specifications

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

Screening_level

Industrial

Schedule_b

8542310000

Ram_size

2048 byte

Program_memory_type

Flash

Program_memory_size

32 Kb

Product_dimensions

17.9 x 7.5 x 2.05 mm

Pin_count

28

Operating_temperature

-40 to 85 °C

On_chip_adc

14-chx10-bit

Бренд

Number_of_timers

4

Number_of_programmable_i_os

25

Msl_level

1, 3

Mounting

Surface Mount

Maximum_speed

48 MHz

Max_processing_temp

260

Lead_finish

Matte Tin

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

I2C/SPI/USART/USB

Instruction_set_architecture

RISC

Htsn

8542310001

Eccn

3A991.A.2

Device_core

PIC

Data_bus_width

8 Bit

Country_of_origin

China

Max_power_dissipation

1000 mW