DS3231
--- 时钟芯片关联功能函数¶
ds3221
模块的主要功能与函数
功能相关函数¶
-
class
ds3221.
DS3231
(id)¶
创建一个DS3231对象。
id
硬件所连接的I2C编号
-
DS3231.
DATE
(dat=[])¶ 设置/读取年月日函数,当dat为空的时候读取年月日,当dat为[a,b,c]的时候设置为a年b月c日
-
DS3231.
TIME
(dat=[])¶ 设置/读取时间函数,当dat为空的时候读取时间,当dat为[a,b,c]的时候设置为a时b分c秒
-
DS3231.
DateTime
(dat=[])¶ 设置/读取年月日时分秒函数,当dat为空的时候读取年月日时分秒,当dat为[a,b,c,d,e,f]的时候设置为a年b月c日d时e分f秒
-
DS3231.
TEMP
()¶ 读取温度函数
DS3221与开发板接线对应引脚:¶
TPYBoard DS3221 GND GND 3V3 VCC X9 SCL X10 SDA
程序示例:¶
# main.py -- put your code here!
import pyb
from machine import SPI,Pin
from ds3231 import DS3231
ds=DS3231(1) #设置DS3231为I2C1接口,对应'X9' 'X10'
ds.DATE([16,11,26])
ds.TIME([16,14,6])
while True:
print('Date',str(ds.DATE()),0,1)
print('Time',str(ds.TIME()),0,3)
print('Tem'str(ds.TEMP()),0,5)
pyb.delay(1000)