|
楼主 |
发表于 2018-6-28 12:29:27
|
显示全部楼层
本帖最后由 a461624201 于 2018-6-28 14:49 编辑
更新一下,说明:
1.使用二对串口,第二串口5 脚RX 6脚TX。
2.’年月日设置必须对应正确星期,否则会一直报警1,
3.必须不停的Clock.checkIfAlarm,否则SQW低电平后不会复位。
4。使用328P的EPPROM保存定时模式和唤醒时间,所以不要频繁修改唤醒时间和定时模式。
5, 8脚为报警指示LED ,7脚为发送显示。主串口TX到第二串口RX,主串口RX到第二串口TX(这个连接时,TX arduino无法进行串口设置时间和警报)
对主机 arduino 主串口 设置年月日 输入命令为 msn18,2,2,2;
if(ml=="sd") 设置手动发送到RX arduono msd;
if(ml=="zd") 设置自动发送时间和温度 到RX arduono mzd;
if(ml=="xq") 显示DS3231 mxq;
if(ml=="sn") 设置年月日 msn18,2,2,2;
if(ml=="ss") 设置时间 mss,12,12,12;
if (ml=="sa") 设置警报1 msa3,3,3,o,11110(打开警报,3点3分3秒,模式为:每秒进行定时,测试定时在3秒唤醒)
if (ml=="sb") 设置警报2 msb3,3,o,1110
if(ml=="sh") 设置唤醒 时间 msh33;
if(ml=="sx") 设置休眠开关 msx0;(暂时是0打开休眠,1关闭休眠) |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|