Jestli to stojí na GCC, tak ideálně přes fprintf.
#include <stdio.h>
FILE usart0 = FDEV_SETUP_STREAM(usart0_Out,usart0_In,_FDEV_SETUP_RW);
fprintf(&usart0,“TEXT\r\n”);
Funkce usart_Out() , usart_In() si napíšeš sam jak uznáš za vhodný.
Tahle praxe funguje na AVR tak snad by se dala aplikovat na Michrochip.