chchange 发表于 2015-11-14 01:52:42

DS1307库文件含农历


//2015-11-14 01:35:10完成,代码都是上网下载修改的,将DS1307和农历例程合并
//邮箱:[email protected]
// DS1307:SDA pin   -> Arduino Digital 4
//          SCL pin   -> Arduino Digital 5

#include <DS1307.h>

// Init the DS1307
DS1307rtc(4, 5);

// Init a Time-data structure
Timet;

void setup()
{
//设置时钟的运行模式,还不知道有什么用
rtc.halt(false);


Serial.begin(9600);


rtc.setWeek(5);      //设置星期
rtc.setTime(23, 59, 50);   //设置时间23:53:00(24小时制)
rtc.setDate(2015, 11, 13);   //设置年、月、日
}

void loop()
{
// 从DS1307读取数据
t = rtc.getTime();

// 显示公历
Serial.print("GL:");
Serial.print(t.year, DEC);   //公历年
Serial.print("-");
Serial.print(t.mon);   //公历月
Serial.print("-");
Serial.print(t.date, DEC);   //公历日

//显示农历
Serial.print("   NL:");
Serial.print(t.nmon);   //农历月
Serial.print("-");
Serial.print(t.ndate, DEC);   //农历日

// Send Day-of-Week and time
Serial.print("week:");
Serial.print(t.week, DEC);


Serial.print("time:");
Serial.print(t.hour, DEC);
Serial.print(":");
Serial.print(t.min, DEC);
Serial.print(":");
Serial.println(t.sec, DEC);


// Wait one second before repeating :)
delay (1000);
}


Z-Maker 发表于 2016-3-25 09:55:36

好东西   感谢分享。之前下载的,有些文件不对劲。总之感谢楼主

小智 发表于 2017-8-20 08:23:15

谢谢楼主的分享
页: [1]
查看完整版本: DS1307库文件含农历