내용으로 건너뛰기
사용자 도구
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
English
현재 위치:
index
»
cubloc
»
shiftout
cubloc:shiftout:index
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Shiftout ====== ''Shiftout 클록, 데이터, 모드, 송신데이터, 비트수'' | //Variable : 결과를 저장할 정수형 변수 // | | //클록 : 클록발생 포트 // | | //데이터 : 데이터 입력 포트 // | | //모드 : 0 = LSB우선 (아래쪽비트부터 송신) //\\ // 1 = MSB우선 (위쪽 비트부터 송신), 클록 상승 후 샘플링 // \\ // 2 = MSB우선 (위쪽 비트부터 송신), Ack 발생 // | | //송신데이터 : 송신할 데이터 (정수형 변수/상수) // | | //비트수 : 송신할 비트수 (1~16 사이 값) // | ==== 설명 ==== 쉬프트 출력을 하는 명령어입니다. Shiftout 3,4,0,&h55,8 ‘3번포트 클록, 4번포트 데이터, 0번 모드, 8비트 송신 {{ cubloc:shiftout:shiftout.gif?nolink }} ==== 사용예 ==== <code xbasic> Const Device = CB280 Const iodi = 7 Const iodo = 6 Const ioclk = 5 Const iocs = 4 Dim I As Byte Dim ad As Integer Do Low iocs i = &b1011 'Channel 0 'i = &b1111 'Channel 1 Shiftout ioclk,iodi,0,i,4 ad = Shiftin(ioclk,iodo,3,12) High iocs Debug Dec ad,cr Delay 100 Loop </code> [[cubloc:|명령어 목록으로 가기]]
cubloc/shiftout/index.txt
· 마지막으로 수정됨: 2020/08/19 00:39 저자
Comfile Technology
문서 도구
문서 보기
이전 판
역링크
맨 위로