Microcontrollers : fundamentals and applications with PIC - Valdes Pérez, Fernando E. (CRC Press, 2009)