LCSC Electronics logoLCSC Electronics svg logo
Sign In
USD

MICROCHIP PIC18F2520-I/SP

Manufacturer
MPN
PIC18F2520-I/SP
LCSC Part #
C184929
Packaging
SPDIP-28
Customer #
Key Attributes
Enhanced Flash Microcontrollers with 10-Bit A/D and eXtreme Low Power (XLP) Technology
DatasheetMICROCHIP PIC18F2520-I/SP
RoHS Compliance2 documents available
Alternative Parts5
Every Order Guarantee
100% Authentic · 30-Day Return or Replacement

Products Specifications

All
TypeDescription
CategoryIntegrated Circuits (ICs)/Embedded/Microcontrollers
ManufacturerMICROCHIP
PackagingSPDIP-28
ADC (Bit)10bit
Number of I/O25
Operating Temperature-40℃~+85℃
Program Memory TypeFLASH
Voltage - Supply4.2V~5.5V
EEPROM256Byte
Program Storage Size32KB
CPU CorePIC
Core Size8 Bit
CPU Maximum Speed40MHz
Oscillator TypeBuilt-in

Features

AI Translation
  • Run: CPU on, Peripherals on
  • Idle: CPU off, Peripherals on
  • Sleep: CPU off, Peripherals off
  • Ultra Low 50nA Input Leakage
  • Run mode Currents Down to 11 μA Typical
  • Idle mode Currents Down to 2.5 μA Typical
  • Sleep mode Current Down to 100 nA Typical
  • Timer1 Oscillator: 900 nA, 32 kHz, 2V
  • Watchdog Timer: 1.4 μA: 2V Typical
  • Two-Speed Oscillator Start-up
  • 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:
    • Fast wake from Sleep and Idle, 1 μs typical
    • 8 use-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
  • High-Current Sink/Source 25 mA/25 mA
  • Three Programmable External Interrupts
  • Four Input Change Interrupts
  • Up to 2 Capture/Compare/PWM (CCP) modules, one with Auto-Shutdown (28-pin devices)
  • Enhanced Capture/Compare/PWM (ECCP) module (40/44-pin devices only):
    • One, two or four PWM outputs
    • Selectable polarity
    • Programmable dead time
    • Auto-shutdown and auto-restart
  • Host Synchronous Serial Port (MSSP) module Supporting 3-Wire SPI (all 4 modes) and I²C™ Host and Client modes
  • Enhanced Addressable USART module:
    • Supports RS-485, RS-232 and LIN/J2602
    • RS-232 operation using internal oscillator block (no external crystal required)
    • Auto-wake-up on Start bit
    • Auto-Baud Detect
  • 10-Bit, up to 13-Channel Analog-to-Digital (A/D) Converter module:
    • Auto-acquisition capability
    • Conversion available during Sleep
  • Dual Analog Comparators with Input Multiplexing
  • Programmable 16-Level High/Low-Voltage Detection (HLVD) module:
    • Supports interrupt on High/Low-Voltage Detection
  • C Compiler Optimized Architecture:
    • Optional extended instruction set designed to optimize re-entrant code
  • 100,000 Erase/Write Cycle Enhanced Flash Program Memory Typical
  • 1,000,000 Erase/Write Cycle Data EEPROM Memory Typical
  • Flash/Data EEPROM Retention: 100 Years Typical
  • Self-Programmable under Software Control
  • Priority Levels for Interrupts
  • 8×8 Single-Cycle Hardware Multiplier
  • Extended Watchdog Timer (WDT):
    • Programmable period from 4 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
  • Programmable Brown-out Reset (BOR) with Software Enable Option
  • 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 app