应用笔记3506

DS3231与8051微控制器的接口


摘要:本应用笔记提供了一个DS3231与8051微控制器接口的硬件电路和软件例程。

图1. DS3231引脚配置
图1. DS3231引脚配置

说明

本应用笔记介绍了DS3231与8051微控制器的连接方式,并提供了一个基本的接口程序。本文采用的微控制器是DS2250,软件用C语言编写。

工作原理

本程序利用微控制器的两个通用端口作为I²C总线的主机,DS3231作为同一总线上的从机器件。该程序可以演示时间、日期的设置和读取,并能够读取、显示温度数据。利用本软件可以将时间、日期和温度信息显示到LCD监视器上,这里采用了一个标准的HD44780控制器。

图1图2分别给出了DS3231的引脚排列和典型电路。图3列出了程序清单。

图2. DS3231典型电路
查看大图

图2. DS3231典型电路

图3. 范例软件
下载文本文件

图3. 范例软件

相关型号
DS3231 超高精度、I²C接口、集成RTC/TCXO/晶体  
DS3231M ±5ppm, I²C实时时钟 免费样品  
DS3232 超高精度、I²C RTC,集成晶体和SRAM  
DS3232M ±5ppm、内置SRAM的I²C实时时钟 免费样品  


下一步
EE-Mail 订阅EE-Mail,接收关于您感兴趣的新文档的自动通知。

© Jun 20, 2005, Maxim Integrated Products, Inc.
The content on this webpage is protected by copyright laws of the United States and of foreign countries. For requests to copy this content, contact us.

APP 3506: Jun 20, 2005
应用笔记3506, AN3506, AN 3506, APP3506, Appnote3506, Appnote 3506