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