void comPut (u8 comCh, u8 comChar)
comCh : 통신채널번호 (0 ~ 2) |
comChar : 송신할캐릭터 |
한바이트를 송신하는 함수 입니다. comCh 에는 통신채널 번호, comChar 에는 1 바이트의 데이터 (ASCII 코드 또는 문자)를 적어줍니다.
comChar 에 숫자를 써넣으면 ASCII 코드로 인식됩니다. 문자를 직접 써넣을려면 위 예제 프로그램과 같이 [‘] 어포스트로피로 감싼 하나의 문자를 써넣어줍니다. 단 영문자 또는 숫자나 특수기호이여야 합니다. 한글, 한자와 같은 2 바이트형 문자는 사용할 수 없습니다. 이 함수는 단 1 바이트의 캐릭터만 송신할 수 있습니다. 여러 개의 문자를 한꺼번에 송신하고 싶다면 comPrint 함수를 사용하십시오.
#include "moacon500.h" void cmain(void) { openCom(1, 115200, C8N1); while (1) { delay(500); comPut(1,0x41); comPut(1,'B'); } }