내용으로 건너뛰기
사용자 도구
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
English
현재 위치:
index
»
cubloc
»
rtcwrite
cubloc:rtcwrite:index
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Rtcwrite ====== ''Rtcwrite Address, Data'' | //Address : RTC의 번지 (0부터 6까지) // | | //Data : 저장할 정수형 변수/상수 // | ==== 대상제품 ==== CB405RT, MSB764, CT1820 ==== 설명 ==== RTC칩에 <Address>에 <Data>를 써 넣습니다. 0번지 : 초 (0 ~ &H59) \\ 1번지 : 분 (0 ~ &H59) \\ 2번지 : 시간 (0 ~ &H23) \\ 3번지 : 요일 (1 ~ 7 ) 1=일요일, 2=월요일...7=토요일 \\ 4번지 : 날짜 (1 ~ &H31) \\ 5번지 : 월 (1 ~ &H12) \\ 6번지 : 연도 (0 ~ &H99) 2000년을 더하면됩니다. 상위4비트에는 10이상의 값이 저장되고, 하위 4비트에는 10이하의 값이 저장됩니다. \\ 따라서 데이터는 16진형으로 넣어야 제대로된 값이 저장됩니다. Rtcwrite 0, &h20 ' 20초를 기입합니다. ==== 사용예 ==== <code xbasic> #include "CB405RT" Dim i As Integer Wait 100 RTCwrite 0,&h20 ' Sec RTCwrite 1,&h59 ' Min RTCwrite 2,&h23 ' Hour 24h RTCwrite 3,&h7 ' day 1-7, 1=Sun, 2=Mon, 3=Tue, 4=Wed, 5=Thu, 6=FRI, 7=SAT RTCwrite 4,&h31 ' Date RTCwrite 5,&h12 ' Month RTCwrite 6,&h08 ' Year Do i = RTCread(0) Debug Goxy,1,1,Hex2 i, " Sec" i = RTCread(1) Debug Goxy,1,2,Hex2 i, " Min" i = RTCread(2) And &h3f Debug Goxy,1,3,Hex2 i, " Hour" i = RTCread(3) Debug Goxy,1,4,Hex2 i, " Day" i = RTCread(4) Debug Goxy,1,5,Hex2 i, " Date" i = RTCread(5) Debug Goxy,1,6,Hex2 i, " Month" i = RTCread(6) Debug Goxy,1,7,Hex2 i, " Year" Wait 500 Loop </code> [[cubloc:|명령어 목록으로 가기]]
cubloc/rtcwrite/index.txt
· 마지막으로 수정됨: 2016/04/14 09:49 (바깥 편집)
문서 도구
문서 보기
이전 판
역링크
맨 위로