10.07.2015 Views

cubloc_manual2.pdf

cubloc_manual2.pdf

cubloc_manual2.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

카운터 채널 0 을 사용하기 위해서는 하나의 명령을 더 써주어야 합니다. SET COUNT0 명령을사용해서 카운터 채널 0 을 사용할 것임을 선언해 주어야 합니다. 카운터 채널 0 을 사용하면PWM0,1,2 번 채널을 사용할 수 없습니다. 카운터 채널 0 과 PWM0,1,2 채널은 같은 자원을 사용하기 때문에 둘중 하나만을 선택해 주어야 합니다. 다시 PWM0,1,2 채널을 사용하려면 SETCOUNT0 OFF 명령을 실행하면 됩니다.DIM R AS INTEGERINPUT 15 ‘ 15 번 포트를 입력을 만듭니다.(카운터 채널 1)R = COUNT(1)‘ 카운트된 값을 읽어옵니다.SET COUNT0 ON‘ 카운터 채널 0 을 활성화 시킵니다.(PWM0,1,2 는 사용불가)INPUT 14 ‘ 14 번 포트를 입력을 만듭니다.(카운터 채널 0)R = COUNT(0)‘ 카운트된 값을 읽어옵니다.CountresetCOUNTRESET channelChannel : 카운터 채널원하는 채널의 카운트값을 0 으로 리셋시킵니다.COUNTRESET 0 ‘채널 0 을 클리어합니다.COUNTRESET 1 ‘채널 1 을 클리어합니다.다음은 PWM 채널과 COUNTER 와의 관계를 블록도로 표현한 것입니다. PWM0,1,2 는 하나의 타이머로 구동되며, 이곳에 카운터 채널 0 이 연결되어 있어, 카운터와 PWM 중 한쪽만 사용할 수 있습니다.COUNTER 0PWM0TIMER APWM1PWM2PWM3TIMER BPWM4PWM5203

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

Saved successfully!

Ooh no, something went wrong!