0ch의 00~07bit에는 다른 입력 신호가 할당되어 있다고 생각하면, 이 프로그램을 작성하기 위해서는 다음의 2개 조건을 클리어할 필요가 있습니다.
(1)0ch-00~15bit의 입력 신호 가운데 디지털 스위치의 치수 데이터인 08~15bit만을 추출한다
(2)전항에서 추출된 상8bit 데이터를 다음 단계의 연산처리를 위해 하8bit로 이동시켜 둔다.
■ MOVD명령으로 상기(1)과 (2) 조건을 동시에 해결!
디지트 전송(MOVD) 명령을 사용하면, (1),(2) 조건을 동시에 해결할 수 있습니다.
《참고》
~ 디지트란 ? ~
수치의「행」. 이 경우 「BCD값을 행(4bit) 단위로 전송 한다」라는 의미에서 <디지트(행) 전송>이라는 명령어로 명칭이 붙어졌습니다.
■ 프로그램
■ 동작 설명
(注)디지트 전송(MOVD) 명령의 상세 사양에 대해서는 각 기종의「커맨드 레퍼런스」를 참조해 주십시오.