当前位置: 首页 > wzjs >正文

企业内网 网站建设的解决方案联系昆明网站建设

企业内网 网站建设的解决方案,联系昆明网站建设,网站开发语言更换,wordpress 打开非常慢目录 芯片pinout: 实验器件: 实验连线 解决AVR 架构不支持 printf() 方法 使用GetTimeAndDate.ino设置时间: 使用SetTimeAndDate.ino设置时间: 芯片pinout: DS1307 是美国 DALLAS 公司推出的 I 总线接口实时时钟芯…

目录

芯片pinout:

实验器件:

实验连线

解决AVR 架构不支持 printf() 方法

使用GetTimeAndDate.ino设置时间:

使用SetTimeAndDate.ino设置时间:


芯片pinout:

DS1307 是美国 DALLAS 公司推出的 I 总线接口实时时钟芯片,它可独立于 CPU 工作,不受 CPU主品振及其电容的影响,且计时准确,月累积误差一般小于 10秒。芯片还具有主电源掉电情况下的时钟保护电路,DS1307的时钟靠后备电池维持工作,拒绝 CPU 对其读出和写入访问。同时还具有备用电源自动切换控制电路,因而可在主电源掉电和其它些恶劣环境场合中保证系统时钟的定时准确性DS1307 具有产生秒、分、时、曰、月、年等功能,且具有闰年自动调整功能。

  • 实验器件:

■ DS1307:1 个

■ 无源晶振:32.768K 1个

■ 多彩面包板实验跳绳:若干

  • 实验连线

SCL-A5

SDA-A4

SQW/OUT-悬空

  • 解决AVR 架构不支持 printf() 方法

  • AVR 架构限制:传统的 Arduino 板(如 Uno、Nano)默认的 Serial 对象(属于 HardwareSerial 类)不支持 printf() 方法。
  • ESP32/ESP8266 支持:部分开发板(如 ESP32、ESP8266)的 Serial 类已扩展了 printf(),可直接使用。

增加库:

#include <Bonezegei_Printf.h>

增加代码:

//param Stream

Bonezegei_Printf debug(&Serial);

使用示例:

debug.printf("Time %02d:%02d:%02d ", rtc.getHour(), rtc.getMinute(), rtc.getSeconds());

没有DS1307的库需先安装库文件:Bonezegei_DS1307Bonezegei_Printf

  • 设置时间和读取时间代码

使用GetTimeAndDate.ino设置时间:

/*Get Time And DateAuthor: Bonezegei (Jofel Batutay)Date: Feb 2024*/#include <Bonezegei_DS1307.h>#include <Bonezegei_Printf.h>//param StreamBonezegei_Printf debug(&Serial);Bonezegei_DS1307 rtc(0x68);void setup() {Serial.begin(115200);rtc.begin();}void loop() {if (rtc.getTime()) {debug.printf("Time %02d:%02d:%02d ", rtc.getHour(), rtc.getMinute(), rtc.getSeconds());if (rtc.getFormat() == 12) {  // returns 12 or 24 hour formatif (rtc.getAMPM()) {  //return 0 = AM  1 =PMSerial.print("AM  ");} else {Serial.print("PM  ");}}debug.printf("Date %02d-%02d-%d \n", rtc.getMonth(), rtc.getDate(), rtc.getYear());}delay(1000);}

使用SetTimeAndDate.ino设置时间:

/*Set Time And DateAuthor: Bonezegei (Jofel Batutay)Date: Feb 2024*/#include <Bonezegei_DS1307.h>#include <Bonezegei_Printf.h>//param StreamBonezegei_Printf debug(&Serial);Bonezegei_DS1307 rtc(0x68);void setup() {Serial.begin(115200);rtc.begin();rtc.setFormat(24);        //Set 12 Hours Formatrtc.setAMPM(1);           //Set AM or PM    0 = AM  1 =PMrtc.setTime("21:18:00");  //Set Time    Hour:Minute:Secondsrtc.setDate("3/20/25");   //Set Date    Month/Date/Year}void loop() {if (rtc.getTime()) {debug.printf("Time %02d:%02d:%02d ", rtc.getHour(), rtc.getMinute(), rtc.getSeconds());if (rtc.getFormat() == 12) {  // returns 12 or 24 hour formatif (rtc.getAMPM()) {  //return 0 = AM  1 = PMSerial.print("PM  ");} else {Serial.print("AM  ");}}debug.printf("Date %02d-%02d-%d \n", rtc.getMonth(), rtc.getDate(), rtc.getYear());}delay(1000);}

注意:使用中电源不能断开,否则重新上电后从初始开始显示:

Time 00:00:10 Date 01-01-0,单独芯片不具备时间存储功能。


文章转载自:

http://rUqJVuCK.jczjf.cn
http://CQuivDLx.jczjf.cn
http://l9dZ1bxT.jczjf.cn
http://QpKJxf4r.jczjf.cn
http://F6R0ymGP.jczjf.cn
http://EDecrcvV.jczjf.cn
http://hUTxhADL.jczjf.cn
http://MnlbRJzH.jczjf.cn
http://N4vCJtwP.jczjf.cn
http://MF0WdoJZ.jczjf.cn
http://ayYphLFw.jczjf.cn
http://lDzvaCve.jczjf.cn
http://5PTGKSrX.jczjf.cn
http://dWcS4JIb.jczjf.cn
http://ORbIO5xa.jczjf.cn
http://MuiBlIXC.jczjf.cn
http://olkHwTbo.jczjf.cn
http://VYAFDb9B.jczjf.cn
http://4JINwyMC.jczjf.cn
http://7SHbI7QJ.jczjf.cn
http://70EuM4hl.jczjf.cn
http://3a0klOsV.jczjf.cn
http://GfyCk68C.jczjf.cn
http://cQ5mINZu.jczjf.cn
http://PsI5oIY7.jczjf.cn
http://qoyOBSO2.jczjf.cn
http://IoxGKOwU.jczjf.cn
http://TP8Mzdi6.jczjf.cn
http://nUlV2Zcb.jczjf.cn
http://TUbxV8dp.jczjf.cn
http://www.dtcms.com/wzjs/666916.html

相关文章:

  • 做淘宝优惠网站seo爱站网
  • 来个网站吧好人一生平安2021网站开发用什么语言写
  • 宁波网站建设公司哪家比较好wordpress4.7主题制作
  • 沈阳网站建设工作网站页面设计的特色
  • 安卓和网站开发找工作上海建立公司网站
  • 电子商务 网站开发wordpress登陆好慢
  • 校园网站怎么建页面设计标准规范
  • 辽宁网站建设的网络科技公司师德师风建设好的小学网站
  • 品牌网站分析皮肤病在线咨询医生免费咨询
  • 网站快速排名优化价格镇江网站建设优化制作公司
  • 网站利用百度离线地图wordpress的seo作用
  • 网站搭建入门wordpress 取消七牛
  • 江苏扬州建设工程信息网站制作网站用c#做前台
  • 企业营销型网站有特点网站注册页面怎么做
  • 广州云购网站建设搜狗推广管家
  • 网站死链是什么怎样用服务器做网站
  • 顶尖的设计网站六安新闻 最新消息
  • 珠海市住房和城乡建设部网站做网站素材在哪找
  • 做网站的图片分类wordpress添加模块
  • 有哪些好的做h5的网站汕头网站建设哪里找
  • 网站后台账号密码忘记了织梦商城网站模板
  • 用flash做的ppt模板下载网站餐饮品牌设计哪个公司最好
  • 打开网站 输入内容存在危险字符网站设计 电子购物网站设计
  • 各行各业网站建设服务周到国际业务网站有哪些
  • 建设眼镜网站风格如何创建网站内容
  • 网站规划与设计论文北交所公司企业债券开市
  • 重庆铜梁网站建设报价做网站首页图片
  • 沈阳地区精神文明建设网站网站建设 wordpress系统
  • 贵港网站建设电脑培训学校能学什么
  • 毕节做网站的公司html5 经典网站