The PIC16LF19156-E/MV with 8-bit Microcontrollers - MCU 28KB Flash, 2KB RAM, 256KB EE, LCD, 12-bit ADC2, DAC, LP COMP, PWM, CCP, CWG,SMT, ZCD, PPS, RTCC, HLT, WWDT, PMD is an electronic part manufactured by Microchip. It is an 8-bit low-power Flash microcontroller with an enhanced Core, enhanced peripheral set, and low-power optimizations for consumer and industrial applications. The device features 28KB of program Flash memory with self-programming capability, 2KB of SRAM data memory, 256KB of EEPROM data memory, a 12-bit Analog-to-Digital Converter (ADC) with 2 channels, a DAC module, a Low-Power Comparator (LPCOMP) module, a motor control PWM module, a Chaining Wave Generator (CWG) module, a Synchronous Motor Timer (SMT) module, a Zero Cross-Detect (ZCD) module, a Peripheral Pin Select (PPS) module, a Real-Time Clock/Calendar (RTCC) module, and an integrated High-Level language (HLT) module. Other features include a Watch Dog Timer (WWDT), an obscured Program/Data Memory Discrimination (PMD), and a wide operating temperature range. The device is offered in 44- and 64-pin packages with an operating voltage range from 1.8V to 5.5V.