原文:DS3231的使用(二) (附IIC源码)

本节主要讲述IIC的使用及源码实现。 IIC数据有效性:只有在SCL线为低时,SDA线才允许改变电平。 初始宏定义如下: IIC时序图 取自DS 数据手册 : 先看前一部分 开始与结束 : 从时序图可以看出来,开始信号为SCL为高时,SDA由高变低 结束信号为SCL为低时,SDA由低变高。 发送数据与读数据: 由图可知,开始信号后,应把SCL拉低,准备数据传输,SDA电平变化后,再拉高SCL,发送 ...

2018-01-30 21:08 0 7135 推荐指数:

查看详情

DS3231使用(一)

常用的DS3102需使用外置晶振,且没有温度补偿,因此误差较大。DS3231内置晶振且有内部温度补偿,误差可做到1分钟每年。 一、DS3231概述 DS3231是一款高精度I2C实时时钟器件,具有集成的温度补偿晶体振荡器。该器件包含电池输入端,断开主电源时仍可保持精确计时。集成的晶体振荡器 ...

Thu Jan 18 05:58:00 CST 2018 0 11153
基于STM8的IIC协议--实例篇--时钟模块(DS3231)读取

1. 综述   由上篇博客可知道IIC协议如何用代码实现,本篇博客就不涉及协议内容,只讲解如何使用。   本次的实验传感为:DS3231(时钟模块),对于时钟模块的具体信息我也就不多介绍,大家可以自行度娘,具体功能无非就是让单片机中能够起到获取时间的作用。该模块是可以由IIC协议去驱动 ...

Sat May 11 05:56:00 CST 2019 0 1141
FUTABA 13-ST-84GINK + DS3231 时钟

收拾东西的时候又看到之前收拾的vfd相关的盒子,偶然又加的群,又买了两种屏试水。 大的买屏还送vfd变压器,这玩意卖的少,一个5块,不买血亏!不知道什么时候开始早已没有DIY是省钱这种观念了。草 ...

Tue Apr 16 06:57:00 CST 2019 5 692
树莓派配置RTC时钟(DS3231,I2C接口)

1、购买基于DS3231的RTC时钟模块,并且支持3.3V的那种 2、配置树莓派 a、打开树莓派的i2c接口 sudo raspi-config -->Interfacing Options -->I2C,全部选择yes b、添加i2c模块 sudo nano ...

Sat Jan 06 17:38:00 CST 2018 0 1243
Angular使用ngrx 【源码

ngrx 是 Angular框架的状态容器,提供可预测化的状态管理。 1.首先创建一个可路由访问的模块 这里命名为:DemopetModule。 包括文件:demopet.html、demo ...

Sun Jul 09 19:17:00 CST 2017 0 1154
协议— IIC(模拟IIC原理与使用

基础认识 模拟IIC是模拟IIC通信时序,一些单片机有硬件IIC接口,如果没有硬件IIC可以通过普通GPIO模拟得到,这里将介绍如何实现模拟IIC 数据线:SDA 时钟线:SCL 注意: 1.只允许有一个主设备,总线上可以挂接多个从设备, 2.总线连线一般不超过2米 3. ...

Wed Oct 17 09:23:00 CST 2018 0 1315
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM