Microprocessors from assembly language to C using the PIC18Fxx2 - Reese, Robert B. (Da Vinci Engineering Pr., 2005)