사용자 도구

사이트 도구

English

cubloc:sys:index

Sys

Variable = Sys (Address)

Variable : 결과가 저장될 정수형 변수
Address : 번지

설명

시스템의 내부 상태를 읽어올 수 있는 명령입니다. RS232통신과 관련하여 다음과 같은 어드레스에 들어 있는 값을 읽어올 수 있습니다.

  • Address 0 : PUT, PUTSTR명령실행 후 송신버퍼에 실제로 저장된 바이트 수
  • Address 1 : GET, GETSTR 명령실행 후 수신버퍼에 실제로 저장된 바이트 수
  • Address 5 : 10mS마다 1씩 증가하는 타이머
  • Address 6 : 데이터 메모리 (램)의 상한 어드레스

기타 다른 어드레스 번호는 사용하지 않는 번호입니다.

SYS(5)의 경우 10mS마다 1씩 증가하는 타이머입니다. 읽을 수만 있고, 그 값을 바꿀 수는 없습니다. 최대 65535까지 증가한 뒤, 다시 0부터 반복됩니다.

SYS(5)를 이용하면, 일정한 시간 간격을 지연시키거나, 실행시간 등을 측정하는 용도로 응용할 수 있습니다. 일종의 기준시간이라고 볼 수 있습니다.

사용예

    Debug Dec Sys(5),cr

명령어 목록으로 가기

cubloc/sys/index.txt · 마지막으로 수정됨: 2020/08/19 00:42 저자 Comfile Technology