Renesas Community
Renesas Community
  • User
    Join or sign in
  • Site
  • Search Community
  • User
  • Renesas Engineering Community
  • FAQ
  • HELP
  • More
  • Cancel
がじぇっとるねさすコミュニティ
がじぇっとるねさすコミュニティ
がじぇっとるねさす ゆーざー会 - Wiki RTCに時刻を決め打ちで設定するスケッチ
  • Forums
  • Files
  • がじぇっとるねさす ゆーざー会 - Wiki
  • Tags
  • More
  • Cancel
  • New
  • がじぇっとるねさす ゆーざー会 - Wiki
  • (GR-SAKURA) リセットボタンを押さずにプログラムを書込む方法
  • 448KBの壁を越える方法(Windows)
  • Android ADK for GR-SAKURA
  • Arduinoとの互換性のまとめ(Language Reference編)
  • Color LCD シールド
  • EEPROMのサンプルコードと注意点
  • E1接続コネクタ
  • FAQ: GR-SAKURAの電源は、USBバスパワーかAC電源が必要か?
  • FAQ: RXマイコンの汎用ポートの駆動電流
  • FreeRTOS
  • Fritzing 用のパーツ(GR-SAKURA)
  • GR-SAKURA サンプルコードまとめ
  • GR-SAKURAからLinuxへの仮想コムポートでの通信
  • GR-SAKURAでキャラクタ液晶を制御
  • GR-SAKURAでサーボモータ
  • GR-SAKURAにXBeeをつなげる
  • GR-SAKURAスタートガイド 作例
  • GR-SAKURA用アクリルケースのデータ
  • HEWを使用したローカルデバッグ環境(USBファーム付き)
  • How to use USB virtual serial and UART
  • LAN経由でアナログセンサの値を拾うサンプル
  • MP3再生ライブラリとサンプルスケッチ 9/4追記 11/7追記
  • RTCに時刻を決め打ちで設定するスケッチ
  • SAKURAとKURUMIでWire(I2C) スレーブアドレスに注意
  • Smart Analog Shield for GR-SAKURA ボードβ版仕様
  • TOPPERS/ASP GR-SAKURA依存部 と sample1のHEWプロジェクト
  • uIPウエブサーバ
  • USBホスト MIDIクラスドライバ(USBH_MIDI) for GR-SAKURA
  • USBホストサンプル(マウス)
  • USB仮想COMポート用デバイスドライバ
  • USB仮想シリアルとUARTの使い方
  • Web Compilerへの要求やトラブル事項、対応事項
  • Webコンパイラで使うHTTPクライアント
  • Webコンパイラへのログイン~ボードへの書き込み動画(ビギナー向け)
  • wireライブラリを使用してみました
  • がじぇるねはじめてのプログラミング動画(ビギナー向け)
  • でんしゃの模型をSAKURAとUMEでコントロール!
  • シリアル通信(SCI)パラメータの変更方法(パリティ・データ長など)
  • シールドを横に並べる基板 (プチマザーボード)
  • プロジェクトバックアップツール
  • 手っ取り早くシールドを重ねた時の問題を解決するには
  • 温度センサーLM61の測定値をマイクロSDに書き込むスケッチ
  • 無印からFULLにする部品の購入先について
  • 足の長いピンソケット

RTCに時刻を決め打ちで設定するスケッチ

このスケッチはGR-SAKURAに標準で搭載されているRTC(Real Time Clock)に

時刻を決め打ちで設定する方法を紹介するものです。

時刻は正確なものでなければ本来は意味がありませんが、

このスケッチに若干の修正をしてスイッチから時刻を変更できる仕組みを作れば

もう少し実用性のあるものになります。

このスケッチは仮想コムポートにRTCの時刻を一秒毎に表示し続けます。

出力例

2012,8,2,15,37,58                                                              

2012,8,2,15,37,59                                                              

2012,8,2,15,38,0                                                               

2012,8,2,15,38,1                                                               

2012,8,2,15,38,2                                                               

2012,8,2,15,38,3                                                               

2012,8,2,15,38,4                                                               

2012,8,2,15,38,5                                                               

2012,8,2,15,38,6                                                               

2012,8,2,15,38,7                                                               

2012,8,2,15,38,8                                                               

2012,8,2,15,38,9                                                               

2012,8,2,15,38,10                                                              

2012,8,2,15,38,11                                                              

2012,8,2,15,38,12                                                              

2012,8,2,15,38,13                                                              

2012,8,2,15,38,14                                                              

2012,8,2,15,38,15                                                              

2012,8,2,15,38,16                                                              

2012,8,2,15,38,17                                                              

2012,8,2,15,38,18

サンプル

#include <rxduino.h>

#include <rtc.h>

int year, mon, day, hour, min, sec;

void setup() {

    Serial.begin(38400,SCI_AUTO);

    RTC::setDateTime(2012,8,2,11,59,30);                // 設定

}

void loop() {

    RTC::getDateTime(year,mon,day,hour,min,sec);   // 読み出し

    Serial.print(year);

    Serial.print(",");

    Serial.print(mon);

    Serial.print(",");

    Serial.print(day);

    Serial.print(",");

    Serial.print(hour);

    Serial.print(",");

    Serial.print(min);

    Serial.print(",");

    Serial.println(sec);

    delay(1000);

}

  • rtc
  • Share
  • History
  • More
  • Cancel
Related
Recommended
サイト使用条件
プライバシーポリシー
お問い合わせ
© 2010-2023 Renesas Electronics Corporation. All rights reserved.