Programming 16-bit PIC microcontrollers in C learning to fly the PIC 24 - Di Jasio, Lucio (Elsevier, Newnes, 2012)