3.4时钟芯片模块电路
方案一 软件实现时间功能
基本原理是:通过单片机资源定时器TO 产生100ms 的定时,再通过
计时10 次就可达到1S。再通过这个时间基准结合软件编程,来产生时、
分。本文来自辣'文.论^文·网原文请找腾讯324.9114
参数设计:假设单片机系统采用6M 晶振,设定时初值为:
X(2 ^16-X)*2μs=100ms
得X=3CB0H. 即T0 定时赋值为 TH0=3CH, TL0=B0H 。
本方案的优点是不需要硬件电路,在硬件资源比较紧张的时候可以采
用,但由于是通过软件实现时钟功能,有些语句执行也需要的时间,累加
起来就会使时间产生误差,达不到非常精准的计时目的,同时还需另外解
决掉电保护问题。
方案二 专用时钟芯片解决方案
采用美国Dallas 公司生产的并行接口实时时钟/日历芯片DS1302。
比较以上两种方案,方案二具有明显的优势:它硬件电路简单,在本
系统中完全可以扩展,同时内部对Vcc1 有可选的涓流充电能力
双电源管用于主电源和备份电源供应备份电源管脚可由电池或大容量电容输入
附加的7 字节暂存存储器,这使得单片机系统不需要再扩展外部RAM,就可以长时间保存定时点等数据。所以选择方案二。
DS1302 是由DS1202 改进而来增加了
建壮造价咨询公司实习报告以下的特性双电源管脚用于主电源和备份电源供应Vcc1 为可编程涓流充电电源附加七个字节存储器它广泛应用于电话传真便携式仪器以及电池供电的仪器仪表等产品领域,下面将主要的性能指标作一综合
实时时钟能计算2100 年之前的秒分时日日期星期月年的能力还有闰年调整的能力
31 8 位暂存数据存储RAM
串行I/O 口方式使得管脚数量最少
宽范围工作电压2.0 5.5V
工作电流2.0V 时,小于300nA
读/写时钟或RAM 数据时有两种传送方式单字节传送和多字节传送字符组方式
8 脚DIP 封装或可选的8 脚SOIC 封装根据表面装配
与TTL 兼容Vcc=5V
可选工业级温度范围-40 +85
与DS1202 兼容
在DS1202 基础上增加的特性
对Vcc1 有可选的涓流充电能力
双电源管用于主电源和备份电源供应
备份电源管脚可由电池或大容量电容输入
附加的7 字节暂存存储器
1. DS1302 的基本组成
管脚描述
X1 X2 32.768KHz 晶振管脚
GND 地
RST 复位脚
I/O 数据输入/输出引脚
SCLK 串行时钟
工地项目部实习报告Vcc1,Vcc2 电源供电管脚
图3-6 DS1302管脚配置
2. DS1302 内部寄存器本文来自辣'文.论^文·网原文请找腾讯324,9114
CH: 时钟停止位 寄存器2 的第7 位12/24 小时标志
CH=0 振荡器工作允许 bit7=1,12 小时模式
CH=1 振荡器停止 bit7=0,24 小时模式
WP: 写保护位 寄存器2 的第5 位:AM/PM 定义
WP=0 寄存器数据能够写入 AP=1 下午模式
WP=1 寄存器数据不能写入 AP=0 上午模式
TCS: 涓流充电选择 DS: 二极管选择位
TCS=1010 使能涓流充电 DS=01 选择一个二极管
TCS=其它 禁止涓流充电 DS=10 选择两个二极管
DS=00 或11, 即使TCS=1010, 充电功能也被禁止
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页
单片机打铃系统设计+键盘显示电路+PCB图纸 第6页下载如图片无法显示或论文不完整,请联系qq752018766