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

怎样申请免费网站空间学生网站建设总结报告

怎样申请免费网站空间,学生网站建设总结报告,连接友谊,wordpress搬家换域名学物联网,来万物简单IoT物联网!! 一、产品简介 DS1302 是DALLAS 公司推出的涓流充电时钟芯片,内含有一个实时时钟/日历和31字节静态RAM,实时时钟/日历电路提供秒、分、时、日、周、月、年的信息,每月的天数…

学物联网,来万物简单IoT物联网!!在这里插入图片描述

一、产品简介

DS1302 是DALLAS 公司推出的涓流充电时钟芯片,内含有一个实时时钟/日历和31字节静态RAM,实时时钟/日历电路提供秒、分、时、日、周、月、年的信息,每月的天数和闰年的天数可自动调整。
image.png
DS1302 与单片机之间能简单地采用同步串行的方式进行通信,只需要三个数据线:
(1)RST 复位
(2)I/O 数据线
(3)SCLK串行时钟

引脚定义

  • VCC:3.3V
  • GND:地
  • CLK:时钟输出
  • DAT:数据输入输出
  • RST:复位引脚

二、技术参数

  • 工作电压:2V-5.5V
  • 接口简单:GPIO三线接口
  • 工作温度:-40°C~85°C
  • 低功耗:工作电压2V,电流300nA
  • 电源供应:支持主电源和备份电源
  • 电路板尺寸:4.4cm*2.3cm

三、软件接口

DS1302(o_clk, o_rst, dio_num) - 创建RTC时钟对象

  • 函数原型

ds1302Obj = DS1302(o_clk, o_rst, dio_num)

  • 参数说明
参数类型必选参数?说明
o_clkPin传入Pin对象
o_rstPin传入Pin对象
dio_numPin num传入Pin Num数
  • 返回值

DS1302对象成功,返回DS1302对象;DS1302对象创建失败,抛出Exception

  • 示例代码-无回调函数
from machine import Pin
import ds1302gpiodionum = 18
gpioclk = Pin(16 , Pin.OUT , Pin.PULL_DOWN)
gpiorst = Pin(17 , Pin.OUT , Pin.PULL_DOWN)
ds1302_obj = ds1302.DS1302(gpioclk,gpiorst,gpiodionum)
print('start init ds1302')
  • 输出
start init ds1302

setDatetime() - 设置RTC时钟信息

  • 函数功能:

设置RTC时钟信息

  • 函数原型:

DS1302.setDatetime(data)

  • 参数说明:

data日期格式分别为:年-月-日-时-分-秒-星期

  • 返回值:

getDatetime() - 获取RTC时钟信息

  • 函数功能:

获取RTC时钟信息

  • 函数原型:

data = DS1302.getDatetime()

  • 参数说明:

  • 返回值:

成功返回data日期格式分别为:年-月-日-时-分-秒-星期

  • 示例:
from machine import Pin
import ds1302gpiodionum = 18
gpioclk = Pin(16 , Pin.OUT , Pin.PULL_DOWN)
gpiorst = Pin(17 , Pin.OUT , Pin.PULL_DOWN)
ds1302_obj = ds1302.DS1302(gpioclk,gpiorst,gpiodionum)
print('start init ds1302')
ds1302_obj.getDatetime([2023, 6, 13 , 0, 0, 30, 1])
print(ds1302_obj.getDatetime())
  • 输出
start init ds1302
[2023, 6, 13, 0, 0, 31, 1]

四、接口案例

  • 案例代码
import utime   # 延时函数在utime库中
from machine import Pin
import ds1302ds1302_obj = Nonedef ds1302_init():gpiodionum = 18gpioclk = Pin(16 , Pin.OUT , Pin.PULL_DOWN)gpiorst = Pin(17 , Pin.OUT , Pin.PULL_DOWN)ds1302_obj = ds1302.DS1302(gpioclk,gpiorst,gpiodionum)print('start init ds1302')if __name__ == '__main__':ds1302_init()ds1302_obj.setDatetime([2023, 6, 13 , 0, 0, 30, 1])while True:print(ds1302_obj.getDatetime())utime.sleep(1)
  • 输出
start init ds1302
[2023, 6, 13, 0, 0, 31, 1]
[2023, 6, 13, 0, 0, 32, 1]
[2023, 6, 13, 0, 0, 33, 1]
[2023, 6, 13, 0, 0, 34, 1]
[2023, 6, 13, 0, 0, 35, 1]
[2023, 6, 13, 0, 0, 36, 1]

参考文献及购买链接

[1] RTC时钟模块购买链接

http://www.yayakq.cn/news/81524/

相关文章:

  • 苏州公司网站制作公司厦门门户网站建设
  • 建设部网站公告注册成功百度收录怎么做
  • 学网站建设一些大型网站的服务器需要租用多大的带宽
  • 高端营销网站定制动易网站后台修改栏目的字
  • 网站已在别处备案怎么转入阿里云上海建设集团网站
  • 百度云主机上装网站致远oa办公系统官网
  • seo网站关键词优化排名做网站可以卖钱吗
  • 天津建设网网站打不开seopc流量排行榜企业
  • 网站建设市场行情分析建设企业网站可信度的具体策略
  • 洛阳微信平台网站建设常德网站建设技术
  • 哪些网站做任务好赚钱行业网站名称
  • 学会网站建设三方协议想要做一个网站 该怎么做
  • php网站建设全程解析花西子品牌营销策略分析
  • 设计合理的网站网页归档重庆渝云建设有限公司
  • 专业提供网站建设服务包括哪些外国建筑网站
  • 木门行业网站该怎么做wordpress设置幻灯片
  • 网站建设拾金手指下拉中国建盏大师排名表
  • pc蛋蛋游戏体验网站建设网络平台需要什么资质
  • 百度手机网站优化指南简述如何对网站进行推广
  • 北京网站定制流程如何设计的英文网站
  • 网站建设背景需要写些什么互联网技术是什么
  • 最好的医疗网站建设做网站一定要购买虚拟主机吗
  • 做代理的项目在哪个网站北京建机职业技能鉴定中心证书查询
  • 网站设计模式有哪些WordPress国外赚钱
  • 建站基础美食网站开发方案
  • 上海网站建设开发电话且网站制作
  • 提升网站建设品质wordpress文章id不连续
  • 贵阳哪家网站做优化排名最好wordpress 虚拟
  • 深圳建设局网站投诉电话2008vps做网站
  • 做网站选什么主机涉县住房和城乡规划建设局网站