C What Happens Using PIC Microcontrollers and the CCS C Complier
This book contains a series of explanations and examples for those who want to learn to program PIC microcontrollers using the C programing language. It is assumed that the reader has no knowledge of the PIC microcintrollers or programming, but does have a rudimentary understanding of electronics.
Beginners Guide to Embedded C Programming Volume 2
This book contains what is needed to get the reader to the next level by introducing how to drive displays, how to use interrupts, how to use serial communication, how to use the internal hardware peripherals of the PIC16F690 Microcontroller such as SPI, PWM and Timers.