Tutorials on programming PIC microcontrollers, in assembly language and C
Introductory tutorials on the enhanced mid-range PIC architecture are now available.
These new lessons are intended for those starting out in PIC programming, using the MPLAB X development environment, the PICkit 3 programmer, and (for the C lessons) Microchip's XC8 C compiler.
Lessons on migrating to enhanced mid-range PICs, for those already familar with baseline and mid-range PICs, have also been added.
Enhanced mid-range C and assembly language lessons on interrupts added 15-17 February 2014
Migrating to enhanced mid-range assembly language and C lessons on timer0 and interrupts added 25 February 2014