Arduino UNO + DS1302简单获取时间并串口打印

Posted perseverance52

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Arduino UNO + DS1302简单获取时间并串口打印相关的知识,希望对你有一定的参考价值。

Arduino UNO + DS1302简单获取时间并串口打印


  • DS1302模块

DS1302简介

DS1302 是DALLAS 公司推出的涓流充电时钟芯片,内含有一个实时时钟/日历和31 字节静态RAM ,通过简单的串行接口与单片机进行通信。实时时钟/日历电路提供秒、分、时、日、周、月、年的信息,每月的天数和闰年的天数可自动调整。时钟操作可通过AM/PM 指示决定采用24 或12 小时格式。DS1302 与单片机之间能简单地采用同步串行的方式进行通信,仅需用到三个口线:(1)RST 复位(2)I/O 数据线(3)SCLK串行时钟。时钟/RAM 的读/写数据以一个字节或多达31 个字节的字符组方式通信。DS1302 工作时功耗很低保持数据和时钟信息时功率小于1mW

DS1302主要性能指标:

★ 实时时钟具有能计算2100 年之前的秒、分、时、日、星期、月、年的能力,还有闰年调整的能力
★ 31 8 位暂存数据存储RAM
★ 串行 I/O 口方式使得管脚数量最少
★ 宽范围工作电压2.0 5.5V
★ 工作电流 2.0V 时,小于300nA
★ 读/写时钟或RAM 数据时有两种传送方式单字节传送和多字节传送字符组方式
★ 8

以上是关于Arduino UNO + DS1302简单获取时间并串口打印的主要内容,如果未能解决你的问题,请参考以下文章

Arduino UNO+DS1302+LM1602+Proteus仿真

Arduino UNO+DS1302+74HC595联级+8位共阴数码管时钟+Proteus仿真

Proteus仿真Arduino UNO+DS1302+74HC595联级+8位数码管时钟+串口设置时间

Arduino UNO+DS1302+74HC595联级+8位数码管时钟+Proteus仿真(修复篇)

Arduino UNO+DS1302+ MAX7219驱动8位共阴数码管显示时间+Proteus仿真

Arduino UNO + DS1302 + TM1638时间显示+Proteus仿真