PIC microcontrollers ( Programmable Interface Controllers), are electronic circuits that can be programmed to carry out a vast range of tasks. They are found in most electronic devices such as alarm systems, computer control systems, phones, in fact almost any electronic device.