PIC microcontroller : an introduction to software and hardware interfacing - Huang, Han-Way. (Thomson/Delmar Learning, 2005)