基于STM32F103ZET6的RX8025SA时钟电路设计

2023-10-30

1.

现在网上大多例程都是关于RX8025T的、带温度补偿的时钟芯片手册,

RX8025SA与RX8025T的区别:

        RX8025T内置高稳定性32.768kHz的DTCXO(数字温度补偿晶体振荡器)可保证在全温度范围内的精度保持在±5ppm;

      RX8025SA内置32.768 kHz 石英振荡器,不具有温度补偿功能;

       另外,RX8025T比RX8025SA少一路中断输出;

其次:由于功能上的差异导致他们的驱动程序也不一样,本文章专们介绍RX8025SA的驱动方法;

  • 使用单片机STM32F103ZET6正点原子开发板
  • 使用外设I2C1 - PB7 SDA
  • 使用外设I2C1 - PB6 SCL
  • 编程软件:KEIL5
  • pcb软件:嘉立创EDA(专业版本)                          

基于STM32F103的完整时钟程序,自己创建的完整工程,程序注释清晰详细

     RX8025SA是内置高精度调整的32.768kHz晶振的I2C总线接口方式的实时计时器。除了具有6 种发生中断功能、2个系统的闹钟功能、对内部数据进行有效无效判定的振荡停止检测功能、电源电压监视功能等外,还配有时钟精度调整功能,可以对时钟进行任意精度调整。 内部振荡回路是以固定电压驱动,因而可获得受电压变动影响小且稳定的32.768kHz时钟输出。  

一、芯片特点:

■ 内置高精度频率调整的32.768kHz 晶振(Ta=+25℃时±5×10-6)

■ 支持I2C-BUS 高速模式(400kHz)

■ 计时(时、分、秒)、日历(年、月、日、星期)的计数功能(BCD 代码)

■ 可选择12/24 时间制式

■ 自动判别至2099 年的闰年

■ 内置高精度计时精度调整电路

■ CPU 中断产生功能(周期1个月~0.5 秒、具有中断请求、中断停止功能)

■ 双报警功能(Alarm_W: 星期、时、分,Alarm_D: 时、分)

■ 32.768kHz 时钟输出(带控制引脚的CMOS 输出)

■ 振荡停止检测功能

■ 电源电压监视功能

■ 2V~5.5V 的计时(保持)电压范围

■ 低消耗电流 4.0μA /3.0V (Typ.)

二、管脚功能定义

 

1:T1 In * 工厂测试用(不用额外连接 (不用额外连接)

2:SCL In I2C 总线通讯的串行时钟输入端 总线通讯的串行时钟输入端

3:FOUT Out 这是个 C-MOS 输出引脚,可通过 FOE 进行控制 FOE 进行控制。 当 FOE=’H’,该引脚输出一个 该引脚输出一个 32.768KHz 信号 32.768KHz 信号 当输出停止时,FOUT 引脚=“H-Z”(高阻状态) 4/8/9/14:

4/8/9/14:NC - 这些引脚没有连接内部 IC

5:TEST In *工厂测试用(不用额外连接 (不用额外连接)

6:VDD - 电源正端

7:FOE In 该引脚用来控制 该引脚用来控制 FOUT 的输出模式 FOUT 的输出模式,当为高电平时 ,当为高电平时 FOUT 输出 FOUT 输出 使能。

10:/INT Out 该引脚用于输出 该引脚用于输出:报警信号,时钟信号,时间更新信号 ,时间更新信号,以 及其它信号。该引脚为开漏输出引脚 。该引脚为开漏输出引脚。

11:GND - 电源接地端

12:T2 - *工厂测试用

13:SDA I/O I2C 总线通讯,数据传输端。该引脚为 N-ch 开漏输出,所 以一定要连接到一个有上拉电阻的相关信号线上。  

三、ICC总线协议

 

注意:当访问该器件的时候,所有的通讯从传输开始条件到传输结束条件为止,所有的操作 必须在 0.95 秒内完成。 如果这样的通讯需要 0.95s 或更长时间 0.95s ,那么 I2C 总线接口将由内 部总线时间溢出功能复位。

四、完整工程下载链接:

下载文件包括:1.keil5(ARM)程序源码工程文件

                          2.RX8025SA电路设计原理图

                          3.RX8025SA/SB芯片数据手册中文版;

                         4.实物图和keil程序仿真图;

 

基于STM32F103ZET6的RX8025SA时钟电路设计-C文档类资源-CSDN下载

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

基于STM32F103ZET6的RX8025SA时钟电路设计 的相关文章

  • 预测性维护

    1 预测性维护 1 1 介绍 预见性维护 PdM 承诺在工厂车间达到前所未有的效率和安全水平 目前已建立的系统和流程的最佳实践 机器停机是生产线上最大的挑战之一 目前的MRO 维护 维修 操作 方法远未达到最佳生产水平 通过预测性维护 一旦
  • kettle对接hive

    kettle没有自带hive的驱动 如果在界面上直接选Hadoop Hive 2 3会报找不到驱动的错误 按照网上的解决方案修改了plugins文件夹里的配置文件后仍然无法解决 还是需要把驱动jar放入kettle里才可以 docker c
  • C++:多线程的正确打开姿势

    目的 本例简介c 11中thread库如何创建与停止线程 实现 如下的实例中 通过ThreadWrapper start 方法启动线程 通过ThreadWrapper stop 方法停止线程 线程的主体函数为Thread run 方法 in
  • Servlet 基础知识及操作

    一 什么是servlet Servlet Server Applet 是Java Servlet的简称 称为小服务程序或服务连接器 用Java编写的服务器端程序 具有独立于平台和协议的特性 主要功能在于交互式地浏览和生成数据 生成动态Web
  • [POI2008]CLO-Toll

    题目链接 本题有个小点需要注意 如果说它是多个相互不连通的图 也有可能形成一个可行解 多个环嘛 然后剩下的 就是dfs去跑 如果跑出了返祖边 那么这个返祖边抵达的点 将改变原来的方向 剩下的就都是正方向 dfs直接跑就是了 include
  • 【回溯法】n皇后问题并输出每种解的情况 C语言版

    问题描述 在n n的方格棋盘上 放置n个皇后 要求 个皇后两两不在一行 不在一列 不在同一对角线上 PS 行不用检测 因为皇后本身就是一行一行往下放的 并且一行只能放一个 所以当放好一个皇后后 只需检测列及对角线的位置有无皇后 如下图这些位

随机推荐

  • 报告论文:手写数字识别

    手写数字识别 简单手写数字识别系统 我们对VC比较熟悉 采用VC开发 数字的类别只有十种 笔划又简单 其识别问题似乎不是很困难 但事实上 一些测试结果表明 数字的正确识别率并不如印刷体汉字识别正确率高 甚至也不如联机手写体汉字识别率高 而只
  • 服务器的线路有很多

    服务器的线路有很多 大致的分为 CN2 CIA CDIA GIA等 首先简单介绍一下什么是IPLC专线 IPLC专线是国际私用出租线路 本质就是点对点内网 网络的入口在国内 所以不会受 国际链路影响 也不用走国家防火墙 IP地址可用率高 不
  • 怎么在外部类外访问内部类

    在外部类外访问内部类 Wai Nei wn new Wai new Nei 上式相当于 Wai w new Wai Wai Nei wn w new Nei package a class Wai class Nei int i 5 int
  • 【自然语言处理】利用TextRank算法提取关键词

    利用TextRank提取关键词 TextRank 是一种基于 PageRank 的算法 常用于关键词提取和文本摘要 在本文中 我将通过一个关键字提取示例帮助您了解 TextRank 如何工作 并展示 Python 的实现 使用 TextRa
  • MySQL按逗号拆分列为多行

    图一 图二 按逗号拆分列为多行 把 图一 的展示效果转换成 图二 的展示效果 1 创建用户表 sys user CREATE TABLE sys user id BIGINT NOT NULL auto increment COMMENT
  • 工厂方法模式与抽象工厂模式

    工厂方法模式与抽象工厂模式 一 工厂方法模式 Factory Method 解决的问题 案例 实现步骤 代码示例 比较冗余 只是看设计模式的思想 根据案例分析工厂方法模式 JDK源码中的工厂方法模式 二 抽象工厂模式 Abstract Fa
  • (附源码)vue3.0+.NET6实现聊天室(实时聊天SignalR)

    参考文章 搭建文章 gitte源码 在线体验 可以注册两个号来测试 演示图 一 整体介绍 介绍SignalR一种通讯模型Hub 中心模型 或者叫集线器模型 调用这个模型写好的方法 去发送消息 内容有 Hub模型的方法介绍 服务器端代码介绍
  • Webpack详解

    零 文章目录 Webpack详解 1 webpack基本概念 1 webpack是什么 静态模块打包工具 官网 https webpack docschina org 官网文档 https webpack docschina org con
  • selenium 淘宝爬虫(需要扫码登录一下)

    from selenium import webdriver import time import re def gethtml url 定义函数获取html源代码 由于淘宝是动态网页无法用requests库获取所以使用selenium模拟
  • Signature expired

    django 中使用itsdangerous加密时会出现 Signature expired 签名过期的问题 解决办法 expires in设置时间稍微长一点 然后重启pycharm 重新打开项目 比如设置expires in 3600 单
  • AI+林业重塑未来,科技力量守护森林生态宝

    引言 在科技日新月异的时代 人工智能 AI 作为一项崭新的技术 正在革新着我们社会的方方面面 素有 地球之肺 美誉的森林作为人类生存发展中不可或缺的一部分 其管理与保护也开始融入AI技术 催生出了AI 林业这一新兴领域 在AI 林业的浪潮中
  • RT_thread(二)线程的操作

    文章目录 重点 一 线程是什么 二 线程的工作机制 1 线程控制块 2 线程API 1 思维图 2 创建静态线程 3启动线程 4 静态线程脱离 5 创建动态线程 6 动态线程删除 7 使线程让出处理器资源 8 使线程休眠几个节拍 9 线程节
  • Log4j日志记录

    Log4j主要由Loggers 日志记录器 Appenders 输出器 和Layout 日志格式化器 组成 其中Loggers控制日志的输出级别与日志是否输出 Appenders指定日志的输出方式 输出到控制台 文件等 Loyout控制日志
  • 计算机网络03之三种可靠传输机制

    1 停止 等待协议 为什么要有停止 等待协议 答 除了比特出现差错 底层信道还会出现丢包问题 而且为了流量控制 停止 等待协议的原理 答 停止 等待 就是每发完一个分组就停止发送 等待接收端确认 在收到确认后才发送下一个分组 停止 等待协议
  • 网页基本常用标签

    一 标签 元素 1 表示网页的开始 2 网页的头部 3
  • Docker Hub

    Docker Hub是docker的中心仓库 Docker Hub里存储了公共的 Docker 镜像 并且提供服务来帮助你构建和管理你的 Docker 环境 Docker Hub和docker及其组件一起工作 Docker Hub会帮助你和
  • 石头扫地机器人离线了怎么办_关于激光头故障,石头扫地机器人无限次复活记!...

    关于激光头故障 石头扫地机器人无限次复活记 2019 08 17 19 15 41 61点赞 174收藏 82评论 小编注 此篇文章来自即可瓜分10万金币 周边好礼达标就有 邀新任务奖励无上限 点击查看活动详情 创作立场声明 本文记录的是个
  • 【Shell牛客刷题系列】SHELL17 将字段逆序输出文件的每行:巩固awk命令与学习反向列示文件内容的tac命令

    该系列是基于牛客Shell题库 针对具体题目进行查漏补缺 学习相应的命令 刷题链接 牛客题霸 Shell篇 该系列文章都放到专栏下 专栏链接为 专栏 Linux 欢迎关注专栏 本文知识预告 首先学习了反向列示文件内容的命令 tac 这个命令
  • cocos2dx lua 读取json数据

    这里读取的数据是从excel转成json格式的数据 local sData cc FileUtils getInstance getStringFromFile filename local var json decode sData if
  • 基于STM32F103ZET6的RX8025SA时钟电路设计

    1 现在网上大多例程都是关于RX8025T的 带温度补偿的时钟芯片手册 RX8025SA与RX8025T的区别 RX8025T内置高稳定性32 768kHz的DTCXO 数字温度补偿晶体振荡器 可保证在全温度范围内的精度保持在 5ppm R