#include "Types.h" #include "UsartPutChar.h" #include "UsartTransmitBufferStatus.h" #ifdef SIMULATE #include #endif void Usart_PutChar(char data) { while(!Usart_ReadyToTransmit()); #ifdef SIMULATE printf("%c", data); #else AT91C_BASE_US0->US_THR = data; #endif }