网站大量收购闲置独家精品文档,联系QQ:2885784924

基于单片机及DS1302的LED电子钟设计——软件部分.doc

基于单片机及DS1302的LED电子钟设计——软件部分.doc

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机及DS1302的LED电子钟设计——软件部分 摘要 现代社会的快节奏生活要求人们对时间的掌握越来越精确,随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在逐步地深入,电子钟也逐渐取代传统钟表被广泛应用于生活和工作中。电子时钟主要是利用电子技术将时钟电子化、数字化,拥有时间精确、体积小、界面友好、可扩展性能强等特点。 本设计以AT89C52芯片作为核心,8位LED数码管显示和DS1302时钟芯片主要组成来实现电子钟的基本功能,并分析了相应软件的设计要点,包括软件设计流程、仿真与调试。 关键词 电子钟;单片机;DS1302 ABSTRACT Nowadays people need more accurate time to keep up with the high pace of life. With computers in the infiltration and the development of large-scale integrated circuits,SCM application is steadily deepening, while electronic clock is widely used in our life and work taking place of traditional one. the electronic clock mainly uses the electronic technology to make the clock computerized and digitized, with features of accurate time、small size、a friendly user interface and strong expansibility. This design mainly consists of the core chip of AT89S52, 8 light emitting diodes and the clock chip DS1302 to achieve the basic function of the electronic clock, and also analyses the key designing of the corresponding software including software design flow, emulation and debugging KEY WORDS Electronic clock; Single Chip Microcomputer; DS1302 目录 1.前 言 1 2.系统核心芯片介绍 2 2.1 单片机AT89S2简介 2 2.1.1 芯片主要性能 2 2.1.2 芯片引脚功能 2 2.2 时钟芯片DS1302简介 4 2.2.1 主要功能 4 2.2.2 内部结构及引脚功能 5 2.2.3 工作原理 6 2.2.4 控制字节及寄存器 6 2.2.5 数据的传送 7 3.电子钟软件设计 9 3.1 系统结构图及总流程图 9 3.2 主程序模块 10 3.2.1 初始化模块 10 3.2.2 DS1302读写模块 11 3.2.3 显示模块 13 3.2.4 蜂鸣模块 14 3.2.5 主程序流程图 16 3.3 中断调整模块 17 3.3.1 时间中断模块 17 3.3.2 闹钟调整模块 19 4.调试结果分析及解决方案 20 5.总结 22 致谢 23 参考文献 24 附录一 硬件仿真原理图 25 附录二 软件汇编程序 26 1.前 言 电子钟已成为人们日常生活中的必需品,广泛应用于家庭、车站、办公室等场所。钟表数字化给人们生产生活带来了极大地方便而且大大地扩展了钟表原先的报时功能诸如定时自动报警、按时自动打铃、时间程序自动控制、通断动力设备、甚至各种定时电气的自动启用,因此研究数字钟及扩大其应用有着非常现实的意义。 数字电子钟设计与制作可采用数字电路实现,也可以采用单片机来完成。若用数字电路完成,所设计的电路相当复杂,大概需要十几片数字集成块,其功能也主要依赖于数字电路的各功能模块的组合来实现,焊接的过程比较复杂,成本也非常高。若用单片机来设计制作完成,由于其功能的实现主要通过软件编程来完成,那么就降低了硬件电路的复杂性,而且其成本也有所降低。截止今日,单片机应用技术飞速发展,纵观现在各个领域,从导弹的导航装置,到飞机上各种仪表的控制,从计算机的网络通讯与数据传输,到工业自动化过程的实时控制和数据处理,以及我们生活中广泛使用的各种智能IC卡、电子宠物等,这些都离不开单片机。单片机即单片微型计算机(Single-Chip Micr

您可能关注的文档

文档评论(0)

蜗牛 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档