Here I will put random links. The main reason for that, is I'm on different computers, and I do not want to bookmark everything everywhere.
http://learnerstv.com/Free-Engineering-video-lecture-courses.htm
Decoupling and by pass caps
http://forum.allaboutcircuits.com/threads/pic16f1459-lcd-pc1602lrs-config.113483/
A few good posts about PIC timers
https://forum.allaboutcircuits.com/...t-find-the-problem.138754/page-3#post-1185554
https://forum.allaboutcircuits.com/...t-find-the-problem.138754/page-3#post-1185998
http://learnerstv.com/Free-Engineering-video-lecture-courses.htm
Decoupling and by pass caps
http://forum.allaboutcircuits.com/threads/pic16f1459-lcd-pc1602lrs-config.113483/
A few good posts about PIC timers
https://forum.allaboutcircuits.com/...t-find-the-problem.138754/page-3#post-1185554
https://forum.allaboutcircuits.com/...t-find-the-problem.138754/page-3#post-1185998