This video demonstrates how to mplabx to program a PIC18F series in assembly language. The program goes through setting up timers and interrupts to make a row of leds "chase" each other.
I redid this video due to the other one sucking worse than I thought. Apparently when I rendered it, the video quality dropped out.