生产的实习报告-用单片机开发版设计一个数码管电子时钟.docxVIP

生产的实习报告-用单片机开发版设计一个数码管电子时钟.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
生产实习报告-用单片机开发版设计一个数码管电子时钟   ——基于Proteus和KeilC   实习报告   课程名:利用单片机及DS1302制作电子时钟指导教师:朱华贵老师专业:应用电子技术年级:10级评定:组员:邱凌芳、杨侨、陈佳佳设计时间:XX年5月18日   江西财经大学职业技术学院   摘要   为了进一步熟悉51单片机的编程以及学习电子时钟的相关设计方法,在老师的指导下我们进行了本次电子时钟的设计。   我们在实习期间基于51单片机——AT89C51和时钟芯片DS1302设计并实现了电子时钟显示。在PCB板制作完成并且调试成功之际,为了进一步提高自己的动手能力和编程能力,对这次电子时钟的设计和制作的过程中遇到的问题及设计思路做一次总结。   本电子时钟是一种利用时钟芯片DS1302及51 单片机来显示时、分、秒和年、月的装臵。默认显示为时间,由四个按键分别控制定时设臵、时间调整、分钟调整、日期显示;设计电路工作电源为5V;由4位LED数码管显示时间,格式为时时分分,中间点每隔1S亮暗;有备用电池,掉电后再上电能正常显示时间。   电子时钟大体可以分为三大模块,数码管的显示模块、DS1302时钟芯片与单片机的时钟模块和按键与单片机的模块。   单片机在5V电压下,各个模块正常工作。单片机从DS1302芯片中读出一组时间日期数据,同时单片机通过按键设臵当前要求显示的信息给单片机。单片机接收到各个数据时,把各个数据显示出来。   目录   一、总体设计-------------------------------------------------4   设计目的---------------------------------------------4   硬件功能描述-----------------------------------------4   设计方案选择-----------------------------------------4   设计任务及要求---------------------------------------4   二、电子时钟软件和硬件设计-----------------------------------5   硬件电路设计-----------------------------------------5   工作原理----------------------------------------5   单元模块电路------------------------------------5   元器件清单--------------------------------------7   软件设计---------------------------------------------7   程序设计流程------------------------------------7   主控程序----------------------------------------8   三、电路调试-------------------------------------------------9   四、总结----------------------------------------------------10   五、参考文献------------------------------------------------11   附录Ⅰ:DS1302时钟芯片的工作原理和使用方法------------------12附录Ⅱ:程序清单--------------------------------------------13附录Ⅲ:原理图、PCB图及实物图------------------------------20   一、总体设计   此电子时钟利用AT89C51单片机和时钟芯片DS1302设计完成。   设计目的   1、通过对电子时钟的设计,进一步熟练掌握单片机编程方法及思想。   2、通过对电子时钟的设计,掌握实时时钟芯片DS1302的使用方法。   3、通过对电子时钟的设计,进一步掌握独立式键盘的编程控制并认识独立式键盘在实际中的运用。   4、通过对电子时钟的设计,增强对单片机的兴趣及动手能力。并在此过程中学会对程序的逐步调试。   硬件功能描述   数字钟能够完成24小时制计时,计时初始化值为00:00:00,用户可以通过按键调整时钟的初值实现校时功能,并且可以通过按键设定一个24小时以内任意时刻的闹铃,用户可以手动选择闹铃的开或者关两种状态。   设计方案选择   计时方案:   方案1:采用实时时钟芯片   现在市场上有许多实时时钟集成电路,如:DS1

文档评论(0)

manyu + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档