
#<함수형>**********************************************************
unsigned char _Ide_통신포트_1Byte입력_(unsigned char  *r입력받은Byte);

#define  _Ide_ComPort_1ByteIn_    _Ide_통신포트_1Byte입력_

#<인수>
'r입력받은Byte'
읽어들인 1 바이트값을 전달받을 포인터.

#<반환값>
1 : 이상없이 처리 되었음.
0 : 아직 수신된 것이 없는 경우나 처리 오류.
#*****************************************************************

#<적용구분>

"통합개발환경 전용"

#<선언문서>

"_Ide_통신포트_1Byte입력_.h"

#<설명>

PC 의 직렬통신포트로부터 1 바이트를 읽어 들여 포인터로 반환합니다.
이 함수는 직렬통신포트가 열려 있어야 제대로 동작 됩니다.

#<예제>

  //[VAR]
  //{ 
      unsigned char  읽은값;
      
  //}    
 
  //COM1 을 38400BPS 로 연다. 
  _Ide_통신포트_열기_(1, 38400);

  // ...

  //1 바이트를 읽어 들인다(1 바이트가 수신될때가지 계속 읽어서 검사한다).
  while(_Ide_통신포트_1Byte입력_(&읽은값) == 0);
  
  //수신된 값 처리.

  // ...

  //통신 포트를 닫아 준다.
  _Ide_통신포트_닫기_();

