Text this: PIC Microcontroller and embedded systems. Using assembly and C for PIC18