PIC18F2520-I/SP, 10-bit A/D and is an Advanced Flash Microcontroller with nanoWatt technology. The PIC18F2520 family offers design improvements that make these microcontrollers a logical choice for many high-performance and power-sensitive applications. The PIC18F2520 family includes a number of features that can significantly reduce power consumption during operation. The PIC18F2520 device contains an internal oscillator block that produces two different clock signals that can be used as the microcontroller's clock source. This can eliminate the need for external oscillator circuits on OSC1 or OSC2 pins. The PIC18F2520 microcontroller can be serially programmed while the end is in the application circuit. This is done with two lines for clock and data and another three lines for power, ground and programming voltage.