单片机/MCU论坛
直播中

bodasister

7年用户 632经验值
擅长:嵌入式技术 micropython 单片机 开发板
私信 关注
[资料]

DS3231的接线方法及源代码


   3.DS3231的接线方法
    DS3231时钟模块,通信用的是IIC接口在这只用到DS3231时钟模块的SCL,SDA,VCC,GND四个针脚即可设定读出时间和温度,下面是接线方法。

    F407 Micropython开发板和DS3231时钟模块的针脚对应关系如下:
    IIC接口1的接线方法(程序中ds=DS3231(1)调用iic接口1)
    IIC接口2的接线方法(程序中ds=DS3231(2)调用iic接口2)
    4.源代码
    接线ok后,导入DS3231.py,编写main.py保存,等红灯熄灭后,rst开发板,用Putty可以看到时间和温度。

3.png
  1. [size=4]# main.py -- put your code here!
  2. import pyb
  3. from DS3231 import DS3231  
  4. ds=DS3231(1)
  5. #设置时间
  6. #ds.tiME([17,40,30])

  7. #读取秒
  8. ds.sec()
  9. print(ds.sec())
  10. #读取时间
  11. ds.TIME()
  12. print(ds.TIME())
  13. #读取日期
  14. ds.DATE()
  15. print(ds.DATE())
  16. #读取温度
  17. ds.TEMP()
  18. print(ds.TEMP())
  19. [/size]



  • 2.png
  • 1.png

更多回帖

发帖
×
20
完善资料,
赚取积分