找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

串行实时时钟芯片DS1302程序设计中的问题与对策

[复制链接]
admin 发表于 2012-7-20 11:07:07 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
美国Dallas公司推出的串行接口实时时钟芯片DSl302可对时钟芯片备份电池进行涓流充电。由于该芯片具有体积小、功耗低、接口容易、占用CPUI/O口线少等主要特点,故该芯片可作为实时时钟?广泛应用于智能化仪器仪表中。
笔者在调试中发现?在对DSl302编程中有几个问题易被疏忽而导致错误,现提供给读者参考。
1读操作出现的错误
按照参考文献[2]的读操作程序框图和参考文献[1]、[2]所叙述的可知:单字节读操作每次需16个时钟,地址字节在前8个时钟周期的上升沿输入,而数据字节在后8个时钟周期的下降沿输出。据此结合图1的硬件连接图编制出了如下的单字节读程序:
113257bsm4cqk2qcnacybq.gif
串行实时时钟芯片DS1302程序设计中的问题与对策.pdf (100.87 KB, 下载次数: 0)
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-11-23 12:23 , Processed in 0.063690 second(s), 12 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表