Programming 16-Bit PIC Microcontrollers in C: Learning to Fly the PIC 24

Congratulations! You have endured the first few lessons and gained the necessary confdence to perform your first flight without an instructor sitting next to you. You are going to fly solo! As a consequence, in the next group of lessons more is going to be expected of you.
In the second part of this book, we will continue reviewing one by one the fundamental peripherals that allow a PIC24 to interface with the outside world. Since the complexity of the examples will grow a little bit, having an actual demonstration board at hand is recommended so that a practical demonstration can be performed. I will refer often to the standard Microchip Explorer16 demonstration board, but any third-party tool that offers similar features or allows for a small prototyping area can be used just as effectively.
On some of the major airlines, sometimes they make an additional channel available the "cockpit channel," where you can listen to the actual conversation over the radio between the pilots and the traffic controllers. When you listen to it the first few times, it seems impossible to believe that there is actually any intelligent conversation going on. It all sounds like a continuous sequence of seemingly random numbers and unrecognizable acronyms. But, as you listen further and become familiar with some of the terms used in aviation, it starts to make sense. A precise protocol is...