PIC 16F887 View larger

PIC18F46K22

55-sm88

New product

Program Memory Type Flash
Program Memory (KB) 64
CPU Speed (MIPS) 16
RAM Bytes 3,896
Data EEPROM (bytes) 1024
Digital Communication Peripherals 2-UART, 2-A/E/USART, 2-SPI, 2-I2C2-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals 2 CCP, 3 ECCP
Timers 3 x 8-bit, 4 x 16-bit
ADC 28 ch, 10-bit
Comparators 2
Temperature Range (C) -40 to 125
Operating Voltage Range (V) 1.8 to 5.5
Pin Count 40
XLP Yes
Cap Touch Channels 28

More details

₨ 800

Add to wishlist

More info

High Performance RISC CPU:

      • C Compiler optimized architecture/instruction set
      • Data EEPROM to 1024 bytes
      • Linear program memory addressing to 64 Kbytes
      • Linear data memory addressing to 4 Kbytes
      • Up to 16 MIPS operation
      • 16-bit wide instructions, 8-bit wide data path
      • Priority levels for interrupts
      • 31-level, software accessible hardware stack
      • 8 x 8 Single-Cycle Hardware Multiplier

Extreme Low-Power Management with nanoWatt XLP™:

      • Sleep mode: 100 nA, typical
      • Watchdog Timer: 500 nA, typical
      • Timer1 Oscillator: 500 nA @ typical 32 kHz Flexible Oscillator Structure
      • Precision 16 MHz internal oscillator block:
        • Factory calibrated to ± 1%
        • Software selectable frequencies range of 31 kHz to 16 MHz
        • 64 MHz performance available using PLL
        • no external components required
      • Four Crystal modes up to 64 MHz
      • Two external Clock modes up to 64 MHz
      • 4X Phase Lock Loop (PLL)
      • Secondary oscillator using Timer1 @ 32 kHz
      • Fail-Safe Clock Monitor:
        • Allows for safe shutdown if peripheral clock stops
      • Two-Speed Oscillator Start-up

Special Microcontroller Features:

      • Full 5.5V operation (PIC18F2XK22/4XK22)
      • Low voltage option available for 1.8V-3.6V operation (PIC18LF2XK22/4XK22)
      • Self-reprogrammable under software control
      • 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
      • Programmable code protection
      • In-Circuit Serial Programming™ (ICSP™) via two pins
      • In-Circuit Debug via two pins

Analog Features:

      • Analog-to-Digital Converter (ADC) module:
        • 10-bit resolution
        • 17 analog input channels (PIC18F/LF2XK22)
        • 28 analog input channels (PIC18F/LF4XK22)
        • Auto acquisition capability
        • Conversion available during Sleep
      • 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 module with:
        • Two rail-to-rail analog comparators
        • Comparator inputs and outputs externally accessible and configurable
      • Voltage reference module with:
        • Programmable On-chip Voltage Reference (CVREF) module (% of VDD)
        • Selectable on-chip fixed voltage reference

Peripheral Features:

    • 24/35 I/O pins and 1 input-only pin:
      • High current sink/source 25 mA/25 mA
      • Individually programmable weak pull-ups
      • Individually programmable interrupt-on-pin change
    • Three external interrupt pins
    • 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 with:
      • One, two or four PWM outputs
      • Selectable polarity
      • Programmable dead time
      • 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)
      • 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

Reviews

No customer reviews for the moment.

Write a review

PIC18F46K22

PIC18F46K22

Program Memory Type Flash
Program Memory (KB) 64
CPU Speed (MIPS) 16
RAM Bytes 3,896
Data EEPROM (bytes) 1024
Digital Communication Peripherals 2-UART, 2-A/E/USART, 2-SPI, 2-I2C2-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals 2 CCP, 3 ECCP
Timers 3 x 8-bit, 4 x 16-bit
ADC 28 ch, 10-bit
Comparators 2
Temperature Range (C) -40 to 125
Operating Voltage Range (V) 1.8 to 5.5
Pin Count 40
XLP Yes
Cap Touch Channels 28