PIC MICROCONTROLLERS - BATES, M. (NEWNES, 2007)