PIC Microcontroller and Embedded Systems Using Assembly and C for PIC 18 - Mazidi M.A.,. (New Delhi Dorling Kindersley (India) Pvt.Ltd. Licensees of Pearson Education, 2011)