Text this: Programming 16-bit PIC microcontrollers in C