質問: getcUART1(); putcUART1(RcvData); } } ```
回答: uart.h 定義では ``` #define getcUART1 ReadUART1 #define putcUART1 WriteUART1 void WriteUART1(unsigned int data) __attribute__ ((section (".libperi"))); unsigned int ReadUART1(void) __attribute__ ((section (".libperi"))); ``` 引数は、unsigned int です また受信には、char DataRdyUART1(void) のチェックも必要です 参考 http://www.picfun.com/c30lib/c30lib03.html