PIC microcontroller project book - Iovine, John. (McGraw-Hill,)