PIC24 Support Libraries
PIC24 support library

The PIC24 support library is divided into external components, internal components, and utilities used in creating the library. External components should be called by the typical user to set up the PIC, communicate over the UART, I2C bus, etc. Internal components include both implementation details and information on adding support for PIC24 processors not currently supported by this library.

A simple example which echos characters via the UART:

#include "pic24_all.h"
int main(void) {
// Set up clock, heartbeat, UART, print welcome message
configBasic(HELLO_MSG);
while (1) {
// Echo characters
}
return 0;
}

Library components

External library components

Internal library components

Utilities

The utilities page documents tools for library development and maintenance.