The PIC18F46K20-I/PT is a 64kB Flash Microcontroller with XLP technology. The PIC18F46K20 family introduces design enhancements that make this microcontroller a logical choice for many high-performance and power sensitive applications. All of the devices in the PIC18F46K20 family incorporate a range of features that can significantly reduce power consumption during operation. The flash cells for both program memory and data EEPROM are rated to last for many thousands of erase/write cycles - up to 10K for program memory and 100K for EEPROM. Data retention without refresh is conservatively estimated to be greater than 40 years. The self-programmability can write to their own program memory spaces under internal software control. By using a bootloader routine located in the protected Boot Block at the top of program memory, it becomes possible to create an application that can update itself in the field.
High-performance RISC CPU - C compiler optimized architecture and up to 1024 bytes data EEPROM
Flexible oscillator structure - Allows for safe shutdown if peripheral clock stops
Extreme low-power management with nanoWatt XLP?
Analogue - Analogue-to-digital converter (ADC) module and analogue comparator module
Peripheral - Up to 35 I/O pins plus 1 input-only pin and capture/compare/PWM (CCP) module