The PIC16F1455-I/P is a 14-pin 8-bit Flash USB Microcontroller with XLP technology. This family of device contains an enhanced mid-range 8-bit CPU core. The CPU has 49 instructions. Interrupt capability includes automatic context saving. The hardware stack is 16 levels deep and has overflow and underflow reset capability. The microcontroller with direct, indirect and relative addressing modes. Two file select registers (FSRs) provides the ability to read program and data memory.
Enhanced mid-range core with 49 instruction, 16 stack levels
Flash program memory with self read/write capability
High endurance flash memory (HEF)
128-byte of non-volatile data storage
Internal 48MHz oscillator
Universal serial bus 2.0 module with clock recovery from USB host
2x standalone PWM modules
Complementary waveform generator (CWG) module
Integrated temperature indicator module
10-channel 10-bit ADC with voltage reference
2 Analogue comparators
5-bit Digital to Analogue Converter (DAC)
MI²C/SPI module
Enhanced addressable USART module
25mA Source/sink current I/O
2x 8-bit Timers (TMR0/TMR2)
1x 16-bit Timer (TMR1)
Extended watchdog timer (WDT)
Enhanced power-on/off-reset
Low-power brown-out reset (LPBOR)
ESD sensitive device, take proper precaution while handling the device.