Microcontrollers : fundamentals and applications with PIC - Valdes Perez, Fernando E.