- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于12CR887的实时时钟系统设计毕业论文
目录
摘要
第1章 绪论 1
1.1实时时钟研究的背景和意义 1
1.2本论文研究的主要内容 1
本章小结
第2章 系统概述 3
2.1实时时钟的特点 3
2.2实时时钟芯片DS12CR887工作原理
2.3实时时钟芯片DS12CR887主要性能参数 3
2.4七段数码管构成的显示电路工作原理 3
第3章 硬件设计 5
3.1 STC89S52单片机编程器电路 5
3.2电源和显示时间控制电路 5
3.3 按键调时控制电路 5
3.4闹钟电路 5
第4章 片机软件设计
4.1实时时钟芯片DS12CR887编程基础 7
4.2 时间调整,闹钟调整,年、月、日调整却换子程序设计 7
4.3 时间调整子程序设计 7
4.4闹钟定时调整子程序设计 7
4.5年、月、日显示子程序设计 7
4.6年、月、日调整子程序设计 7
4.7数码管显示子程序设计 7
第5章 结论 27
谢辞
参考文献
附录A:基于12CR887实时时钟PCB板
摘要
随着我国经济的飞速发展,城市人口日益增多,“入门既不难,深造也是办得到的”,只要有恒心、有决心,跟随“连载”一步步走下去,将来就一定能在单片机世界里遨游。
? 1、走时准确无误,配置灵活,。? 2价格低,。? 3。? 4。? 5。? 6。原理。,,
0D
0E
31
32
33
7F 0 秒 1 秒闹钟 2 分钟
3 分闹钟 4 时钟 5 时闹钟 6 星期 7 日
8 月 9 年 10 寄存器A 11 寄存器B 12 寄存器C 13 寄存器D 50 世纪 0
13
14
49
50
51
127
地址0X00~0X09共十个寄存器,分别存放秒、秒闹钟、分、分闹钟、时、时闹钟、小时、时闹钟、星期、日、月、年和年信息,地址0X32为世纪信息寄存器(解决了千年问题);地址0X0A~0X0Dh共4个寄存器,分别为寄存器A、B、C、D,它们用于控制和寄存某些状态信息;其余的113字节地址空间是留给用户使用的普通地址空间。
在所有的128字节中,寄存器C和D为只读寄存器,寄存器A的第7位属于只读位,秒字节的高阶位也是只读的,其余字节均为可直接读写字节。
时钟,日历信息可以通过读取合适的内存字节获得:时钟、日历和闹钟可以写合适的内存字节设置和初始化。对应时钟、日历和闹钟的10个寄存器字节可以是二进制形式或者BCD码形式,在写这些寄存器时,寄存器B的SET位必须置1。
寄存器A字节的内容如下。
MSB LSB
UIP DV2 DV1 DV0 RS3 RS2 RS1 RS0 UIP: 更新标志位。为只读位且不受复位操作的影响,为1时,表示即将发生的数据更新;为0时,表示至少244US不会更新数据。当UIP为0时,可以获得所有时钟、日历、闹钟信息。将寄存器B中的SET位置1可以限制任何数据更新操作,并且清除UIP位。
DV2、DV1、DV0:此3位为010时将打开晶振,并开始计时。
RES3、RES2、RES1、RES0:用于设置周期性中断产生的时间周期和输出方波的频率。
寄存器B字节的内容如下。
MSB LSB
SET PIE AIE UIE SQWE DM 24/12 DSE SET:设置位,可读写,不受复位操作影响。为0时,不处于设置状态,芯片进行正常时间数据更新;为1时,抑制数据更新,可以通过程序设定时间和日历信息。
PIE:周期性中断使能位,可读写,复位时清除此位。为1时,允许寄存器C中的周期中断标志位PF,驱动/IRQ引脚为低产生中断信号输出,中断信号产生的周期由RS3~RE0决定。
AIE:闹钟中断使能位,可读写。为1时,允许寄存器C中的闹钟中断标志位AF、闹钟发生时就会通过/IRQ引脚产生中断输出。
UIE:数据更新结束中断使能位,可读写。复位或者SET位为1时清除此位。为1时允许寄存器C中的更新结束标志UF,更新结束时就会通过/IRQ引脚产生中断输出。
SQWE:方波使能位,可读写,复位时清除此位。为0时,SQW引脚保持低电平;为1时,SQW引脚输出方波信号,其频率由
您可能关注的文档
最近下载
- 电子对抗原理与技术(第3版)全套PPT课件.pptx
- 冷拼课件教学课件.pptx VIP
- 最新2025年秋开学第一课主题班会PPT课件(含抗战胜利80周年内容).ppt
- 22G101 三维彩色立体图集.docx VIP
- 2024年秋季新北师大版七年级上册数学全册教案设计.docx
- 吴清忠:人体复原工程.pdf VIP
- 川崎 Kawasaki 2022款 Z 400 中文用户手册 使用说明书2021年4月14日印刷.doc VIP
- [北京]冷轧带钢工程薄板酸轧设备基础施工方案.doc VIP
- 全国教学能力比赛《声临其境·影视配音要旨》教案(一等奖).pdf
- (高清版)DB36∕T 713-2013 高速公路红砂岩路基施工技术规范 .pdf VIP
文档评论(0)