반응형
시리얼 통신이나 소켓통신을 할때 커맨드의 머리와 꼬리에 제어문자를 넣어줘야 하는 경우가 있다.
(커맨드의 시작과 끝을 알수 있도록 하기 위함..)
위키백과에 정리된 내용이 있어 가져왔다.
자주 쓰는 문자는 볼드 처리..
2진법 | 10진법 | 8진법 | 16진법 | 문자 | 설명 |
---|---|---|---|---|---|
0000 0000 | 000 | 000 | 00 | NUL | NULL 문자 |
0000 0001 | 001 | 001 | 01 | SOH | 헤더 시작(Start Of Header) |
0000 0010 | 002 | 002 | 02 | STX | 본문 시작, 헤더 종료(Start of TeXt) |
0000 0011 | 003 | 003 | 03 | ETX | 본문 종료(End of TeXt) |
0000 0100 | 004 | 004 | 04 | EOT | 전송 종료, 데이터 링크 초기화(End Of Transmission) |
0000 0101 | 005 | 005 | 05 | ENQ | 응답 요구(ENQuiry) |
0000 0110 | 006 | 006 | 06 | ACK | 긍정응답(ACKnowledge) |
0000 0111 | 007 | 007 | 07 | BEL | 경고음(BELl) |
0000 1000 | 008 | 010 | 08 | BS | 백스페이스(BackSpace) |
0000 1001 | 009 | 011 | 09 | HT | 수평 탭(Horizontal Tab) |
0000 1010 | 010 | 012 | 0A | LF | 개행(Line Feed) |
0000 1011 | 011 | 013 | 0B | VT | 수직 탭(Vertical Tab) |
0000 1100 | 012 | 014 | 0C | FF | 다음 페이지(Form Feed) |
0000 1101 | 013 | 015 | 0D | CR | 복귀(Carriage Return) |
0000 1110 | 014 | 016 | 0E | SO | 확장문자 시작(Shift Out) |
0000 1111 | 015 | 017 | 0F | SI | 확장문자 종료(Shift In) |
0001 0000 | 016 | 020 | 10 | DLE | 데이터전송 중단(Data Link Escape) |
0001 0001 | 017 | 021 | 11 | DC1 | 장치 제어(Device Control 1) |
0001 0010 | 018 | 022 | 12 | DC2 | 장치 제어(Device Control 2) |
0001 0011 | 019 | 023 | 13 | DC3 | 장치 제어(Device Control 3) |
0001 0100 | 020 | 024 | 14 | DC4 | 장치 제어(Device Control 4) |
0001 0101 | 021 | 025 | 15 | NAK | 부정응답(Negative AcKnowledge) |
0001 0110 | 022 | 026 | 16 | SYN | 동기(SYNnchronous idle) |
0001 0111 | 023 | 027 | 17 | ETB | 전송블록 종료(End of Transmission Block) |
0001 1000 | 024 | 030 | 18 | CAN | 취소(CANcel) |
0001 1001 | 025 | 031 | 19 | EM | 매체 종료(End of Medium) |
0001 1010 | 026 | 032 | 1A | SUB | 치환(SUBstitute) |
0001 1011 | 027 | 033 | 1B | ESC | 제어기능 추가(ESCape) |
0001 1100 | 028 | 034 | 1C | FS | 파일경계 할당(File Seperator) |
0001 1101 | 029 | 035 | 1D | GS | 레코드 그룹경계 할당(Group Seperator) |
0001 1110 | 030 | 036 | 1E | RS | 레코드경계 할당(Record Seperator) |
0001 1111 | 031 | 037 | 1F | US | 장치경계 할당(Unit Seperator) |
'Programming' 카테고리의 다른 글
[C++/MFC] 트리메뉴 컨트롤 선택 아이템 인덱스 구하기 (0) | 2018.11.19 |
---|---|
사이즈별 샘플 이미지 구하는 사이트 (0) | 2018.11.16 |
[C#] 랜덤 문자열 생성 함수 (1) | 2018.09.14 |
[C++] 상한값, 하한값 범위 체크 함수(template) (0) | 2018.07.09 |
[C++]template 함수 사용간 error LNK2019 에러 발생 조치 방법 (0) | 2018.07.09 |