- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机的电子万年历的设计涓细充电时钟芯片DS1302设计一个电子万年历,能够显示年、月、日、时、分、秒、星期信息。0、引言 3 1、电子万年历的硬件电路设计 3 2、主控制器AT89C2051 4 3、DSl302时钟芯片的工作原理 4 3.1 引脚功能 4 3.2 DSl302的控制字节 4 3.3 DSl302的复位特征和时钟控制要求 5 3.4 数据输入输出I/O 5 3.5 DSl302的寄存器 5 4、DS1302与微控制器的连接及软件控制 6 4.1 DSl302与AT89C2051的连接 6 4.2 软件控制 6 4.3 根据在调试中出现的问题,作如下说明: 9 5、总结 9 0、引言 日常生活生产中有许多地方需要电子时钟和日历,比如家庭,办公室,以及一些智能化仪表。目前的电子时钟日历系统多采用时钟芯片以简化系统的设计。DSl302是众多时钟芯片中一款性价比较高的产品。以AT89C2051单片机为主控芯片,采用美国DALLAS公司的实时时钟芯片DSl302为时钟控制芯片,设计并实现的各种时钟控制电路,应用于各种家电、实验设备等。其能够显示年、月、日、时、分、秒、星期。并且可根据需要对各个位进行调节。 1、电子万年历 图l 电子万年历MCU-51系列(Microchip).AT89C2051是一种功能强大的微控制器,它对很多嵌入式控制应用提供了一个高度灵活的有效的解决方案。它有以下特点:2k字节EPPROM、128字节RAM、15根I/O线、2个16位定时/计数器、5个向量二级的中断结构、一个全双向的串行口、一个精密的模拟比较器、片内振荡器和时钟电路. 3、DSl302时钟芯片的工作原理 DSl302是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟芯片,它可以对年、月、日、时、分、秒、星期等进行计时,且具有闰年补偿功能,工作电压范围2.0~5.5V。DSl302采用三线接口与CPU进行同步通信,可一次传送一字节数据或采用突发方式一次传送最多达31字节的时钟数据或RAM数据。其内部有一个31×8的用于临时性存放数据的RAM寄存器。 3.1 引脚功能 DSl302的引脚如图1所示。VCC2为主电源供应引脚,VCCl连接在备份电源以便在没有主电源时保持正常走时和保存RAM中的数据。当VCC2大于VCCl+0.2V时,VCC2给DSl302供电,反之,由VCCl向DSl302供。X1、X2为外接32.768KHz晶振引脚。SCLK为3线接口的时钟引脚。I/O为串行数据输入输出端(双向)引脚。GND共地引脚。RST是复位/片选线。 图1 DSl302的引脚图 3.2 DSl302的控制字节 DSl302的一次数据传送是从发送控制字节开始的。DSl302的控制字节的最高有效位(位7)必须是逻辑l,如果它为0,则不能把数据写入到DSl302中;位6表示要读写的数据类型,如果为0,则表示存取日历时钟数据,为1表示存取RAM数据;位5至位1指示要操作单元的地址;最低有效位(位0) 表示命令类型,为0表示要进行写操作,为1表示进行读操作,控制字节总是从最低位开始输出。 3.3 DSl302的复位特征和时钟控制要求 通过把RST输入驱动置高电平来启动所有的数据传送。RST输入有两种功能:①RST接通控制逻辑,允许地址/命令序列送入移位寄存器;② RST提供了终止单字节或多字节数据的传送手段。当RST为高电平时,所有的数据传送被初始化,允许对DSl302进行操作。如果在传送过程中置RST为低电平,则会终止此次数据传送,并且I/O引脚变为高阻态。上电运行时,在VCC≥2.5v之前,RST必须保持低电平。只有在SCLK为低电平时,才能将RST置为高电平。 3.4 数据输入输出I/O 向DSl302写入数据时,数据在控制字节输入后的下一个SCLK周期的上升沿被写入,多余的SCLK将被忽略。数据写入时从低位(位0)开始;同样,从DS1302读取数据时,数据在紧跟控制字节后的下一个SCLK的下降沿读出 读出数据时也是从低位(位0)到高位(位7),只要RAT保持高电平,额外的SCLK将导致数据字节的持续读出,这个特性用于实现该芯片的突发读模式。突发模式下,可以一次性读出所有日历时钟数据或RAM数据。 3.5 DSl302的寄存器 DSl302共有12个寄存器,其中有7个寄存器与日历、时钟相关,存放的数据位为BCD码形式,其日历、时间寄存器及其控制字如表1所列。 表1 DSl302的日历、时钟寄存器及其控制字 此外,DSl302还有年份寄存器、控制寄存器、充电寄存器、时钟突发寄存器及与RAM相关的寄存器等。时钟突发寄存器可一次性顺序读写除充电寄存器外的所有寄存器内容。Dsl302与RAM相关的寄存器分为两类,一类是单个RAM单元,
您可能关注的文档
- 火灾自动报警系统方案设计书论文--41.doc
- 南极外网工程施工组织方案设计书.doc
- 中山沟金矿2号竖井方案设计书.doc
- 乌兰察布市施工组织方案设计书1.doc
- java程序方案设计书综合实训实施方案书.doc
- 综合评估法惠安雕艺文创园玉雕基地道路工程方案设计书招标文件(二次招标).doc
- 程序方案设计书(上机)指导书.doc
- 河东管理区护坡及地坪改造工程施工组织方案设计书.doc
- 湖北省竹山小旋10KV施工主干线路架设工程施工组织方案设计书.doc
- 框架结构厂房施工组织方案设计书75294.doc
- 拐点何时出现?特朗普2.0对华政策之可能趋势-上海国际问题研究院-2025.10-48页.pdf
- 2025中国稀土产业市场洞察报告-三个皮匠&景略咨询-2025-25页.pdf
- 市组织部门2024-2025年度公务员职级晋升考察工作情况报告.docx
- 单位关于2025年度入冬前准备工作的情况报告.docx
- 在2025年全市年轻干部座谈会上的讲话.docx
- 在2025年县安委会2025年第五次全体成员会议上的讲话.docx
- 支队社会面火灾防控工作情况报告.docx
- 在2025年全市商贸服务业工作推进会上的讲话.docx
- 医学院附属医院党委书记任期目标.docx
- 社区关于2026年度城乡居民医疗保险征缴工作的阶段性总结报告.docx
最近下载
- 冬季安全用电知识培训课件.pptx VIP
- 2025年工业企业数据治理实践指南.pdf VIP
- 2021口腔执业医师刷题阶段强化卷(一)第三单元.docx VIP
- 《工程建设标准强制性条文(工业建筑部分)》2013年版.doc VIP
- 关于初中数学的学习经验分享学习课件.pdf VIP
- 发育生物学神经系统的发育.ppt VIP
- 高中英语应用文写作 观点议论类 2025高考必备 精准应对命题趋势的超强课件(共五)(41张PPT)(内嵌视频+音频).pptx VIP
- 2022年中国数学奥林匹克竞赛国家集训队选拔试题及答案.pdf VIP
- 2020年神内康复全科在职护士培训考核系列2——院感相关知识.docx VIP
- 2024-2025学年四川省成都市石室中学七年级上学期期中数学试卷及参考答案.docx VIP
有哪些信誉好的足球投注网站
文档评论(0)