Microchip Technology PIC18F45K22 Low Power High Performance MCUs

Microchip's PIC18F45K22 Low Power, High-Performance MCUs with XLP Technology 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 PIC18F45K22 family introduces design enhancements that make these microcontrollers a logical choice for many high performance, power-sensitive applications.

Features

  • High-Performance RISC CPU with up to 16 MIPS operation
  • Data EEPROM to 1024 bytes
  • Priority levels for interrupts
  • 8 x 8 Single-Cycle Hardware Multiplier
  • Fail-Safe Clock Monitor
  • Power-on Reset (POR), Power-up Timer (PWRT), and Oscillator Start-up Timer (OST)
  • Programmable Brown-out Reset (BOR)
  • Extended Watchdog Timer (WDT) with on-chip oscillator and software enable
  • In-Circuit Serial Programming™ (ICSP™) via two pins
  • In-Circuit Debug via two pins
  • ADC - 10-bit resolution, 17 analog input channels
  • (PIC18F/LF2XK22), 28 analog input channels (PIC18F/LF4XK22)
  • Programmable High/Low Voltage Detection (PLVD) module
  • Charge Time Measurement Unit (CTMU) for mTouch™ support
  • Up to 28 channels for button, sensor, or slider input
  • Analog comparator (two rail-to-rail analog comparators with inputs and outputs externally accessible and configurable
  • Voltage reference module with Programmable On-chip Voltage Reference (CVREF) module (% of VDD)
  • Up to seven Timer modules
  • Up to four 16-bit timers/counters with prescaler
  • Up to three 8-bit timers/counters
  • Dedicated, low-power Timer1 oscillator
  • Up to two Capture/Compare/PWM (CCP) modules
  • Up to three Enhanced Capture/Compare/PWM (ECCP) modules
  • One, two, or four PWM outputs
  • Auto-shutdown and Auto-restart
  • PWM output steering control
  • Two Master Synchronous Serial Port (MSSP) modules with two modes of operation (3-wire SPI (supports all 4 SPI modes) and I2C™
  • Master and Slave modes (Slave mode with address masking)
  • Two Enhanced Universal Synchronous Asynchronous Receiver Transmitter modules (EUSART)
  • Supports RS-232, RS-485, and LIN 2.0
  • Auto-Baud Detect
  • Auto Wake-up on Start bit
Pubblicato: 2013-04-30 | Aggiornato: 2022-03-11