最終更新日 平成26年5月15日
内蔵RTCを使うためのサンプルプログラムです。
// RXduino sample programs. // (C)2012-2014 Copyright TokushuDenshiKairo Inc. #include <rxduino.h> void setup() { pinMode(PIN_LED0, OUTPUT); pinMode(PIN_LED1, OUTPUT); pinMode(PIN_SW, INPUT); digitalWrite(PIN_LED0, 1); Serial.begin(38400, SCI_SCI0); Serial.setDefault(); digitalWrite(PIN_LED1, 1); RX62N_RTC_TIME time; time.year = 0x13; time.mon = 0x02; time.day = 0x20; time.hour = 0x23; time.min = 0x34; time.second = 0x00; rtc_set_time (&time); while(PIN_SW == 0) {}; rtc_set_time (&time); } void loop() { RX62N_RTC_TIME time; rtc_get_time (&time); printf("%02x/%02x/%02x %02x:%02x:%02x\n", time.year, time.mon, time.day, time.hour, time.min, time.second); digitalWrite(PIN_LED0, time.second & 1); delay(500); }
(C)2012-2014 特殊電子回路株式会社 All Rights Reserved