10.07.2015 Views

cubloc_manual2.pdf

cubloc_manual2.pdf

cubloc_manual2.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

On PADON PAD GOSUB labelSET PAD 에서 지정한 packet 사이즈가 버퍼에 도착하면 인터럽트가 발생하고, ON PAD 에서 지정한 label 로 점프합니다. Label 에 있는 일련의 프로그램을 수행하고난 뒤 복귀합니다. label 에있는 루틴이 “pad 입력 처리를 위한 인터럽트 루틴”입니다. 맨 끝에는 반드시 RETURN 명령을 적어주어야 합니다.ON PAD Gosub DATARECV_RTN‘수신버퍼에 데이터가 도착되면 점프Getpad( )Variable = GETPAD(length)length : 수신할 바이트 수PAD 통신의 수신버퍼로부터 데이터를 수신하는 명령입니다. 읽어올 바이트수를 지정할 수 있습니다. INTEGER 형일 경우 2, LONG 형일 경우 4 를 적어줍니다.Const Device = CB280Set Pad 0,4,20On Pad Gosub ABCDim X As IntegerDim Y As IntegerDoLoopABC:X = Getpad(2)Y = Getpad(2)Circlefill X,Y,10Beep 26,80ReturnTIPSSPI 슬레이브 모드가 필요할 때에는 ON PAD명령을 활용하시고, SPI 마스터 모드가 필요할 때에는 SHIFTOUT, SHIFTIN 명령을 활용하시기 바랍니다. 슬레이브 모드에서는 외부 기기로부터의입력을 받는 경우에 사용합니다. 예를들어 지폐인식기에서 신호를 수신하는 경우와 같이, 외부기기에서 신호가 발생하는 경우, 큐블록은 수신대기 상태인 슬레이브 모드를 사용해야 합니다.큐블록에 주체가 되어 외부기기를 제어하는 경우에는 마스터 모드를 사용해야 하는 것입니다.254

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!