PIC microcontrollers an introduction to microelectronics - Bates, Martin 1952- (Elsevier, Newnes, 2011)