I have an AVR microcontroller i'm using in a project and I want to send data to the PC. I know how to use the UARTS, but in people's source code, I often see the printf() function in c used to output data. How do you configure this c function to send the data out the port?