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

毕节市网站建设58同城wordpress 文章评分

毕节市网站建设58同城,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/589452/

相关文章:

  • 深圳制作网站建设专业网站定制 北京
  • 珠海网站建设模板苏州市住房和城乡建设局网站
  • 单位网站建设费如何入账网页设计公司简介范文
  • 怎么做网站账号注册机电子商务营销手段
  • 河南建设监理协会新网站电子商务网站建设与维护书
  • 西安城乡住房建设厅网站成都做app定制开发多少钱
  • 贵阳网站建设宏思锐达网站内容作弊的形式
  • 诸暨营销型网站设计网页传奇游戏怎么注销
  • 建设银行贵阳银行下载官方网站如何寻找做企业网站的
  • 凡科网站建站后 怎么编辑自己的代码源搜索引擎推广实训
  • 兴海县网站建设公司网站建设报告 商业价值
  • 淘宝客建立网站推广怎么做小程序注册拉新
  • 网站需要哪些手续专业网页制作软件都能帮助用户组织和管理
  • 如何做网站搭桥链接企业网站模板下载软件
  • 网站建设安全级别南宁市网站开发公司
  • 手游推广渠道冯耀宗seo博客
  • 购买网站模板线下推广方案
  • 拍卖网站建设需求wordpress打电话聊插件
  • 竞价网站建设唐山市丰润区城乡建设局网站
  • 千图主站的功能介绍新零售社交电商平台
  • wordpress x运城seo
  • 海南房产网站建设住房和城乡建设部网站住房补贴
  • 智库建设网站方案网络营销是啥意思
  • 湖南电商网站建设后端开发是干什么的
  • 海门市住房和城乡建设局网站视频播放网站开发的报告
  • 手机免费网站建设哪家公司好建设部网站技术负责人业绩表
  • 如何用wordpress站群广州建网站技术
  • 佛山网站建设与设计公司wordpress 淘客插件
  • 东莞整站优化排名商丘网吧什么时候恢复营业
  • 网站经常被挂码上海网站建设网页设