Pic microcontroller and embedded systems Using assembly and C for PIC 18 - Mazidi, Muhammad Ali (Pearson Education, 2008)