DS1318与8051微控制器的接口》及本站其它信息均来自网络!
行业新闻技术文章解决方案电路图产品库厂商库供应信息求购信息外刊文摘
 技术文章 -> PCB电源单片机DSP设备与仪器EDA放大/转换存储器嵌入式接口与连接通讯与网络模拟技术其它技术文章
 解决方案 -> 汽车电子光电与显示测试测量计算机与外设仪器仪表通讯与网络视像设备消费电子工业控制其它解决方案
 产 品 库 -> 存储器嵌入式单片机电源通讯网络接口电路DSP视频音频EDA/PLD显示光电电测仪表传感与控制其它产品
 首页 -> 技术文章 -> 接口与连接 -> 正文

DS1318与8051微控制器的接口

DS1318与8051微控制器的接口

计数器概述
该应用笔记演示了如何使用DS1318历时计数器,DS1318具有44位计数器,可提供244μs的计时分辨率。44位计数器通过6个8位寄存器(图1)进行访问。

从概念上来说,44位计数器可以分成一个12位亚秒级计数器和一个分辨率为一秒的32位计数器(图2)。如果应用种不需要亚秒级分辨率,则可访问32位秒计数器。

在本应用笔记提供的示例中,软件子程序每秒一次连续读取32位秒计数器的数值,并通过8051微控制器(μC)的UART接口以ASCII码格式输出时间和日期。时间和日期基于从1970年1月1日,00:00:00起所经历的时间,单位为秒。00000000h对应的时间是1970年1月1日,00:00:00;42C924C0h对应的时间为2005/7/4 12:00:00。

另一子程序将器件配置成频率为1Hz的周期性中断,每次发生中断,中断处理程序读取计数器数据,将时间转换成日期格式,并通过URAT以ASCII格式输出数据。

我们还提供其它例程,在其它例程中可以对DS1318进行以下操作:可以将用户输入数据写入寄存器;将用户输入的时间和日期转换成自1970年1月1日起所经历的时间,单位为秒;向计数器写入数据。另一子程序用于读取DS1318寄存器,并以十六进制格式输出数据。


工作原理
本应用笔记中的硬件电路将DS1318的数据放入μC的数据存储空间。μC通过读、写正确地址的数据存储器访问DS1318寄存器。
本实例中采用DS80C323低电压、8051兼容微控制器。用户输入数据和程序输出数据都将传递到μC,通过PC终端仿真器的RS-232接口进行通信。有关本应用笔记中DS80C323微控制器的详细信息可从公司网站下载。

程序清单如图3所示,电路原理图如图4所示。



()
Google
 >> 最近更新
 • 揭开PCB最后表面处理之迷
 • 微波半导体功率器件及其应用
 • 封装器件的高速贴装技术
 • 液晶显示器花屏故障的排除
 • 倒装芯片的底部填充工艺
 • 常用电子元器件检测方法与经验
 • 如何识别常用元器件
 • TEKTRONIX推出15GHZ高速示波器
 • 嵌入式被动组件的试做与量产
 • DWG存DXF用CAM350读之误区
 • 无源光器件的偏振相关损耗测量
 • 关于PCB元器件布局检查规则
 • 多个叠层芯片封装技术
 • 巧焊电子元器件的接头
 • 电子元器件检测方法
 • 自动实现半导体器件系统强化测试的方法
 • 电路设计及EMC器件选择
 • 三星电子开发出高质量CMOS图像传感器芯片
 • 精密图形转移技术控制要点
 • 贴片机视觉系统构成原理及其视觉定位
Copyright © 2005-2008 555DZ.com 联系站长:55dz@163.com