SKU: SKU: DBS 200,TMD5,Th2,KRT
Rs.1800
Rs. 2250
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
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:
Two-Speed Oscillator Start-up
Programmable High/Low Voltage Detection (PLVD) module
Charge Time Measurement Unit (CTMU) for mTouch support:
Analog comparator module with:
Comparator inputs and outputs externally accessible and configurable
Voltage reference module with:
Selectable on-chip fixed voltage reference
Three external interrupt pins
Up to seven Timer modules:
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:
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:
I2C Master and Slave modes (Slave mode with address masking)
Two Enhanced Universal Synchronous Asynchronous Receiver Transmitter modules (EUSART):
Auto-Baud Detect
Auto Wake-up on Start bit
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
- Allows for safe shutdown if peripheral clock stops
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
- Up to 28 channels for button, sensor or slider input
- Two rail-to-rail analog comparators
- Programmable On-chip Voltage Reference (CVREF) module (% of VDD)
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
- Up to four 16-bit timers/counters with prescaler
- One, two or four PWM outputs
- 3-wire SPI (supports all 4 SPI modes)
- Supports RS-232, RS-485 and LIN 2.0