하이퍼-USB TreeView.zip
1. 시리얼 포트의 종류.
1) 예전의 켬퓨터는 9핀 시리얼포트를 1개 또는 2~3개 까지 확장할 수 있었습니다.
2) 요즘의 컴퓨터는 아예 9핀 시리얼 포트가 없는 경우가 많습니다.
아래 사진의 USB -> COM 컨버터를 사용합니다.
==> FTDI 의 USB to Serial 칩을 많이 사용합니다.

2. USB to Serial 포트 찾아보기 ... USB Treeview 프로그램을 사용하면 쉽게 USB 디바이스를 찾을 수 있습니다.
( 이 프로그램은 첨부 파일을 다운하세요)
USB 는 USB Hub에 각 포트 별로 연결되어 있습니다.
이 프로그램을 실행시키면 왼쪽 편 트리에 USB Host controller ==> USB Hub ==> 각 Port를 표시해 줍니다.
컴퓨터에 USB 키보드, USB 마우스, USB LAN 카드, USB Serial 컨버터, USB 디스크 등을 볼 수 있습니다.
잘 구분이 안되면 USB포트를 뺏다가 꽂으면 어느 것인지 바로 구분할 수 있습니다.
지금 제가 USB Serial 컨버터를 가지고 있는게 없어서 보여줄 수는 없지만, 그 디바이스의 정보는 이 프로그램의
오른 쪽면에 표시되며 "COM1", "COM2" ... 등 DOS 시절의 포트 명을 볼 수 있습니다.

3. 전용 프로그램 없이 Serial COM 포트의 데이터 보기 ... 하이퍼터미널 이용
( XP 까지는 컴퓨터 보조프로그램에 하이퍼 터미널이 들어가 있었지만 Window 7 부터는 빠져 있습니다.
첨부파일에 하이퍼 터미널을 올려 놓았으므로 다운받아 사용하시면 됩니다.)
주고 받는 데이터가 ASCII 형태이면 하이퍼터미널로 쉽게 볼 수 있습니다.
값이 HEX 이면 절차가 복잡하므로 여기서는 생략합니다.

(1). 디바이스를 케이블로 연결합니다....위 USB Treeview 프로그램으로 포트명을 확인합니다.
"COMx"
(2) 하이퍼터미널을 실행합니다....
위 그림에서 1번 화면이 먼저 뜨는데 요것은 모뎀 선택 화면이고, 모뎀이 아니므로 [Cancel : 취소]를 클릭합니다.
(3) 위 그림에서 메인 화면 2번이 뜹니다.
2번 화면에서 원 안의 아이콘을 클릭하면 3번의 Connection 속성 화면이 뜹니다.
(1) 번에서 확인한 "COMx"를 선택하고 [Configure : 구성] 버턴을 누릅니다.
4번 화면이 뜹니다.
(4) COMx 포트의 속성을 세팅하는 화면이 뜹니다.
시리얼포트의 가장 일반적인 속도는 9600bps, 문자는 8비티, 패리티는 없고, 정지비트는 1비트를 가장 널리 사용합니다.
흐름제어는 "없음"을 선택합니다. 디바이스에 따라 흐름제어 하는 경우가 있을 수 있습니다.
이 구성은 연결된 단말기와 그 구성이 일치해야 합니다.
[적용] 버턴과 [획인] 버턴으로 빠져 나옵니다.
마찬가지로 3번 화면에서 [확인] 버턴을 클릭하여 메인 화면으로 돌아 옵니다.
(5) 2번 메인 화면에서 [Enter] 키를 쳐서 단말기와 통신을 연결합니다.
단말기와 통신 구성이 일치하면 메인 화면의 하단에 "Connected" 라고 표시가 됩니다.
(6) 이 상태에서 단말기에서 데이터를 보내면 하이퍼터미널에 표시가 됩니다.
(7) 파일 전송 기능을 이용하면 단말기와 파일 송수신도 가능합니다.
**** 인터넷에서 하이퍼터미널로 검색하면 여러 형태의 사용법을 확인할 수 있습니다.
http://www.ntrexgo.com/wp-content/uploads/2013/03/RS-232%ED%99%95%EC%9D%B8-%ED%95%98%EC%9D%B4%ED%8D%BC%ED%84%B0%EB%AF%B8%EB%84%90-2.pdf
**** 문보님... 아래 링크의 매뉴얼을 잘 공부해 보세요. 유용한 내용이 아주 많습니다. (PIC 마이컴의 다양한 예제 들)
http://www.vctec.co.kr/web/product/ebook/PIC.pdf
==> 링크 에러 나네요... 주소를 브라우저에서 복사해서 보세요.
첫댓글 반달님 수고하셨습니다 링크는 다 읽어보고 공부할께요
맨 아래 링크의 자료에도 샘플이 있는데요,
PIC MCU에서 직렬통신 프로그램을 테스트 할 때도 하이퍼터미널을 이용하면 편리합니다.
하이터미널 방금전에 설치했습니다
DOS 시절의 하이텔 등 모뎀을 이용한 PC 통신도 가능하던 프로그램이고, 대부분의 직렬통신이 가능하죠.
창에서 입력한 명령을 디바이스에 전송도 가능합니다.
아마도 컴파일 된 PIC용 HEX 파일도 내리는 것이 가능할 수도 있을 겁니다.
MCU 망가트려도 된다면 한 번 실험해 보세요...ㅎㅎㅎ
아직 케이블과 RS-232연결도 안돼 있습니다 ^^*
가장 기본적인 9핀 시리얼 케이블은 3선만 연결해도 됩니다.
5번 접지와 2번과 3번을 X자 크로스로 연결..(왜냐면 송신과 수신이 양 쪽에서는 서로 반대이므로)
그리고 PC 자체로만 테스트 할수 있습니다.
숫놈 9핀 플러그의 2번과 3번을 쇼트시기고 플러그만 PC 9핀 플러그를 꼽고 하이퍼 터미널에 텍스트를 입력하면
하이퍼터미널 화면에 마치 단말기가 연결된 것처럼 데이터가 수신이 됩니다.
Echo Back이죠.
그렇군요 2번과 3번은 RX와TX군요 잘 알았습니다
문보님 공부허시기 바쁘시것네유. ㅎㅎ
햐~ 이럴줄 알았으면 ~ 하이텔 단말기 버리지 말것을
후회가 되네요..^^
지금 문보 머리통이 폭발할려고 뇌가 팽창하고 있습니다
터지면 예수님 부처님 산신령님 용왕님 알라님 다 찾아야 합니다
아니 터지기 전에 찾아야 합니다
이유는 살기위해서,,,,,,,,