1. 首页
  2. 课程学习
  3. 嵌入式
  4. 如何为MAXQ610微控制器增加DS1904实时时钟

如何为MAXQ610微控制器增加DS1904实时时钟

上传者: 2022-09-04 19:38:42上传 PDF文件 226.60 KB 热度 10次

摘要:MAXQ610微控制器不具备电池供电的实时时钟(RTC),但是利用1-Wire®网络的灵活性,可方便地为任何基于MAXQ610的应用直接增加一个DS1904RTCiButton®。MAXQ610能够与DS1904通信、设定时钟和控制,并且能够相互转换时间值与原始的秒计数值,即使采用汇编语言也能支持这些功能。本应用笔记介绍如何为基于MAXQ610的应用增加RTC功能,提供了实现这一功能的例程。本文介绍的原理和方法同样适用于其它基于MAXQ®、具有1-Wire驱动通信协议的通用I/O(GPIO)的微控制器。如何为MAXQ610微控制器增加DS1904实时时钟Oct21,2010摘要:MAXQ610微控制器不具备电池供电的实时时钟(RTC),但是利用1-Wire网络的灵活性,可方便地为任何基于MAXQ610的应用直接增加一个DS1904RTCiButton。MAXQ610能够与DS1904通信、设定时钟和控制,并且能够相互转换时间值与原始的秒计数值,即使采用汇编语言也能支持这些功能。本应用笔记介绍如何为基于MAXQ610的应用增加RTC功能,提供了实现这一功能的例程。本文介绍的原理和方法同样适用于其它基于MAXQ、具有1-Wire驱动通信协议的通用I/O(GPIO)的微控制器。本应用笔记正在准备公开,您的申请将自动批准,您会收到该篇应用笔记。概述MAXQ610是一款灵活的低功耗微控制器,非常适合便携应用。但是,MAXQ610并未集成电池供电的实时时钟(RTC)。本应用笔记介绍如何在基于MAXQ610的应用中增加电池供电的DS1904RTCiButton。应用笔记中的例程采用基于汇编的MAX-IDE环境为MAXQ610编写,设计运行于MAXQ610-KIT评估(EV)板。演示应用的源代码、工程文件以及其它文档可从网站下载。尽管本应用笔记讨论的程序代码专门针对MAXQ610微控制器编写,但本文讨论的原理和方法也能很好地适用于其它基于MAXQ、具有1-Wire驱动通信协议通用I/O(GPIO)的微控制器。关于Maxim提供的iButton及其它1-Wire器件的更多信息,请参考iButton产品及1-Wire产品网站。硬件和软件要求运行演示程序需要以下硬件支持。MAXQ610-KIT评估板5V直流电源串行至JTAG或USB至JTAG接口板JTAG编程电

用户评论