#include <h83664.h> #include <stdio.h> #include <sysio.h> #include "h8rslib.h" void main(void) { char buf[32]; int n; H8RS_Open(); H8RS_Sends("Hello!\r\n"); for(;;){ n=H8RS_CheckRecv(); //受信データの確認 //もし1文字でも受信データがあれば以下の処理をする if(n){ n=H8RS_Recv(buf,n); //データの受信 while(H8RS_CheckSend()<n); //送信バッファの確認 H8RS_Send(buf,n); //データの送信 } //... //この間,別の作業をしてもかまわない. //... } } |