PIC Microcontroller - Tutorial

 

 

Microchip is one of leading semiconductor devices manufacturer among others in this world. Microchip’s product PIC microcontroller offers wide range of configuration and has been updating with the expanding electronics’ revolution. PIC is a family of modified Harvard architecture microcontrollers made by Microchip Technology, derived from the PIC1650 originally developed by General Instrument's Microelectronics Division. The name PIC initially referred to "Peripheral Interface Controller".

Among its various applications it has always been a challenge to write a program for its built-in interfaces or external one. PIC has several advantages and disadvantages over other microcontroller.

Its main advantage is the availability of USB built-in module in DIP packaging. Its speed has also an obvious superiority over other microcontroller. Microchip’s PIC failed to provide a user-friendly programming environment like AVR had one.

I will try to teach you the use of PIC’s built-in peripherals.

Delay Function - LED Blinky

Timer - Blinking LED using timer modules

UART - Serial Port Interfacing

ADC - Analog to Digital Conversion

USB - HID Gamepad basement