맷돌P0/P1 포트의 외부 핀 이벤트 기능을 제어하는 기본 예제입니다.

 

맷돌은 총 16 개외부 핀 이벤트를 지원하고 있으며, 각각의 핀은 개별적으로 상승/하강 의 두 경우를 선택하여 이벤트를 발생시킬수 있고, 외부 핀 이벤트를 사용하지 않는 핀은 일반 I/O 기능으로 사용 가능합니다.

 

해당 핀에 연결된 스위치를 누르면 해당 핀의 이벤트가 발생했다는 것을 해당 문자열로 알수 있습니다(아주 민감하므로 복수개의 신호가 나올수 있음).

여러가지 이벤트 상황을 자세히 알기 위하여 이벤트 발생시 COM0 통신포트출력하며 G.CO.RS232.XV 를 통하여 PC 로 전송하게 됩니다.

 

문자열 수신은 맷돌-통합개발한경안의 문자열 수신 전용 창을 사용하는 것이 가장 좋으며(간단하게 통신포트와 전송율을 설정하여 문자열을 수신할수 있음), 하이퍼터미널이 설치된 PC 의 경우는 이것을 사용하면 보다 쉽게 수신된 문자열을 확인할수 있습니다. 또한, 예제에 포함된 맷돌-가상구동용 예제를 돌려서 맷돌-통합개발환경에서 직접 확인할수도 있습니다.

 

실험에 사용된 연습기판은 스위치가 8 개 밖에 없으므로 실제는 P1 의 8 개(EXTI[8:15])만 사용합니다(예제 실행에는 아무 상관 없음).

    

맷돌 전용 연습기판이 없어도 예제 안에 첨부된 회로도를 사용하여 사용자가 직접 만능기판에 꾸며도 됩니다.

맷돌 전용 연습기판을 사용하는 경우는 아래 실제 회로를 꾸민 것을 참고하여 직접 회로를 꾸며주면 됩니다.

 

부가적인 설명은 예제안의 설명을 참고 바랍니다.

     

    

 

   

      

 

직렬연장 케이블이나 USB<=>직렬 변환케이블 G.CO.RS232.XV 과 연결한 모습입니다. 맷돌에 가상기계를 설치하거나 예제의 결과를 보기 위한 통신에 사용합니다.

 

기계닉스 제품을 취급하는 판매처에서도 쉽게 구입 가능하니 참고 바랍니다.