PCF8563实时时钟(RTC)驱动

1、PCF8563介绍

PCF8563 是针对低功耗优化的 CMOS 实时时钟 (RTC) 和日历。 还提供了可编程时钟输出、中断输出和低电压检测器。 所有地址和数据都通过两线双向 I²C 总线串行传输。 最大总线速度为 400 kbit/s。

PCF8563有如下特性:

  • 基于 32.768 kHz 石英晶体提供年、月、日、星期、小时、分钟和秒
  • 世纪标志
  • 时钟工作电压:室温下为 1.0 V 至 5.5 V
  • 低后备电流; 在 VDD = 3.0 V 和 Tamb = 25 °C 时,典型值为 0.25 μA
  • 400 kHz 两线 I²C 总线接口(在 VDD = 1.8 V 至 5.5 V 时)
  • 外围设备的可编程时钟输出(32.768 kHz、1.024 kHz、32 Hz 和 1 Hz)
  • 报警和定时器功能
  • 集成振荡器电容器
  • 内部上电复位 (POR)
  • I²C 总线从机地址:读取 A3h 并写入 A2h
  • 开漏中断引脚

2、硬件准备

  • ESP8266 NodeMCU开发板一块
  • PCF8563传感器模块一个
  • 面板板一个
  • 杜邦线若干
  • 数据线一条

硬件接线如下:

ESP8266-Arduino编程实例-PCF8563实时时钟(RTC)驱动相关推荐

  1. ESP32设备驱动-DS3231实时时钟(RTC)驱动

    DS3231实时时钟(RTC)驱动 1.DS3231介绍 DS3231 是一款低成本.极其精确的 I2C 实时时钟 (RTC),具有集成的温度补偿晶体振荡器 (TCXO) 和晶体. 该设备包含电池输入 ...

  2. Arduino开发实例-DS3231实时时钟+LCD显示

    DS3231实时时钟+LCD显示 1.DS3231介绍 DS3231是低成本.高精度I2C实时时钟(RTC),具有集成的温补晶振(TCXO)和晶体.该器件包含电池输入端,断开主电源时仍可保持精确的计时 ...

  3. linux设备树例程,iTOP-iMX6-设备树内核-实时时钟RTC以及Linux-c测试例程

    当 Linux 开发者谈论一个实时时钟,他们通常指的是某种能记录墙上时间,并且有备用电 池,以至于在系统关机的时候仍然可以工作的器件. Linux 有两个系列广泛兼容的用户空间 RTC 设备节点: • ...

  4. imx6 linux 时钟,迅为-iMX6开发板-驱动-实时时钟RTC以及Linux-c测试例程

    当Linux开发者谈论一个实时时钟,他们通常指的是某种能记录墙上时间,并且有备用电 池,以至于在系统关机的时候仍然可以工作的器件. Linux 有两个系列广泛兼容的用户空间 RTC 设备节点: /de ...

  5. Arduino与Proteus仿真实例-DS1307实时时钟驱动仿真

    DS1307实时时钟驱动仿真 DS1307 串行实时时钟 (RTC) 是一种低功耗.全二进制编码十进制 (BCD) 时钟/日历加上 56 字节的 NV SRAM. 地址和数据通过 I2C 双向总线串行 ...

  6. 【51单片机快速入门指南】4.6:I2C 与 PCF8563实时时钟日历芯片

    目录 硬知识 概述 特性 功能描述 报警功能模式 定时器模式 CLKOUT输出 复位低电压检测器和时钟监视器 低电压检测器和时钟监视器 寄存器结构 寄存器概述 BCD编码格式寄存器概述 Control ...

  7. stm32之实时时钟RTC(掉电计时保持、秒中断、闹钟中断、溢出中断)

    前言:stm32系列产品普遍都有实时时钟RTC模块,它提供一个掉电保持计时功能,掉电后由后备供电区域供电.除了提供时间和日期之外,还可以设置闹钟提醒,且可以在待机模式下设置闹钟唤醒系统.在一些小容量. ...

  8. STM32学习心得二十一:实时时钟RTC和备份寄存器BKP特征、原理及相关实验代码解读

    记录一下,方便以后翻阅~ 主要内容 1) RTC特征与原理: 2) BKP备份寄存器特征与原理: 3) RTC常用寄存器+库函数介绍: 4) 相关实验代码解读. 实验内容: 因为没有买LCD屏,所以计 ...

  9. 【STM32学习】实时时钟 —— RTC

    [STM32学习]实时时钟 -- RTC 零.参考 一.工作原理 1.RTC介绍 2.工作过程 二.相关寄存器 三.代码说明 1.rtc初始化 2.关于中断 3.中断配置代码(仅供参考) 3.1 秒中 ...

最新文章

  1. 我说分布式事务之消息最终一致性事务(二):RocketMQ的实现
  2. console用法java_使用console对javaScirpt进行全面调试-全面分析console用法
  3. 11-3 多道批处理系统
  4. ExtJs Grid分页时序号自增的实现,以及查询以后的序号的处理
  5. 微软开发者的年度回顾
  6. 中国水泥基防水行业市场供需与战略研究报告
  7. python小白从哪来开始-python 从小白开始 - 内置函数
  8. 【Linux学习记录】Linux文件属性权限、目录管理
  9. matlab对一个数组进行补零,matlab 输出 整数 补0
  10. 训练集(training)、验证集(validation)和测试集(test)
  11. Unity 接入图灵机器人
  12. 方舟同步服务器信息,方舟服务器备份和数据库备份
  13. 51nod 2600 小Biu的旅行
  14. 计算机无法打开压缩包,电脑打不开zip文件怎么打开
  15. 【电机控制】Arduino mega 2560控制42步进电机接线
  16. 宽带连接错误的处理办法651、691、623、678、645、720、721、718、734、769
  17. MDK编译全过程及数据存储
  18. 拼多多批发业务能做成吗?
  19. 51智能小车超声波避障
  20. 电销机器人源码开发+独立搭建的要点(一)

热门文章

  1. html、css、JavaScript杂乱知识汇总
  2. 【概率论基础进阶】多维随机变量及其分布-二维随机变量及其分布
  3. UE4游戏开发(角色的移动)含动画
  4. Fastjson解析复杂json数据
  5. Google Seo基础之泛页面
  6. MediaPlayer播放音频
  7. DevOps功能实现解析
  8. MPU6050加速度转角度原理
  9. 钰泰ETA5070/ETA5071,1uA超低功耗和300mALDO,兼容RT9078
  10. Ubuntu 18.04 安装教程