- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字时钟的设计与制作
数字时钟的设计与制作
课程设计的目的与要求
做一个基于AT89C51/89C52的简易的单片机数字钟。该数字钟有两个四连共阴极七段数码管,显示年、月、日/时、分、秒/学号/温度并对其进行转换。其显示方式为:XX-XX-XX。具有校时功能,可以对小时和分单独校对,对分校对的时候,停止向小时的进位。校时时钟可以手动输入或借用电路中的时钟;实现秒表功能;省电状态(不显示);可以24小时和12小时转换。
(1)课程设计要求
①掌握AT89C51/89C52实验开发系统中的实验模块原理,画出电路原理图;
②综合运用实验模块,用89C51/89C52开发设计具有一定功能的单片机控制系统,进行软、硬件设计及调试;
③写出完整的设计任务书:课题来源、类型、目的和意义、基本要求、完成时间、主要参考资料等。
(2)课程设计目的
①巩固、加深和扩大单片机应用的知识面,提高综合及灵活运用所学知识解决工业控制的能力;
②培养针对课题需要,选择和查阅有关手册、图表及文献资料的自学能力,提高组成系统、编程、调试的动手能力;
③对课题设计方案的分析、选择、比较、熟悉单片机用系统开发、研制的过程,软硬件设计的方法、内容及步骤;
④掌握计数器、加法器、半导体数码管显示器与七段码显示译码器的使用。
方案的论证与选择:
(1)显示器件的选择:
方案一:采用点阵显示,可做成表盘显示,但是点阵显示成本较高,同时所需资源也较多,控制比较繁琐,编程较繁琐。
方案二:采用数码管显示,这种显示方法比较直观,也比较切合现实生活,而且对于电路的设计来说比较方便,节省了电路板的空间,使用三极管驱动后所需电压也相对较低,稳定性也相对较高,而且编程较简单。
方案三:使用点阵式LCD
点阵液晶可以显示多种字符及图形,拥有友好的人机界面及强大的显示功能。特别适用于智能控制的可编程人性化显示。但是技术含量过高,实现非常复杂,需要完成大量的显示工作,其功能也是最强大的。采用点阵式LCD,可以将用户需求及时显示出来,使用户自定义输入变得非常方便。但由于我们所设计系统无须如此复杂便可加以实现,而且考虑到市场价格问题。
权衡之后方案二作为显示电路的实现。
(2)显示器件个数的选择:
方案一:十六个数码管显示,这样可以把时钟时间和日期分开显示,直观性很强,但是资源比较浪费。
方案二:八个数码管显示,用按键实现对时钟和日期的显示,因为在实际生活中我们对日期显示的需求并不在每时每刻,所以大可在需要时再显示。这样就减少了八个数码管的占用空间和成本。
综上理论分析,拟选择了第二种方案。
(3)数码管与单片机的接口选择
方案一:用HD74LS245P集成芯片连接,或者HD74LS244P三态八缓冲器/线驱动器/线接收器。其中245为双向的,244为单向的。
方案二:直接与端口连接,使得外围电路直观简单,在编程序时也会显得简单明了。
基于上述考虑,拟采用方案一。
(4)调试按键模块
方案一:使用键盘控制,它的效果比较直观,能直接根据需要按键,直接得出所需的数值,而且对程序的要求也不需很大,但使用的按钮量较多,占的空间也较大,而且实际实用性不强。
方案二:采用独立式按键电路,每个键单独占有一根I/O接口线,每个I/O口的工作状态互不影响,此类键盘采用端口直接扫描方式。缺点是当按键较多时占用单片机的I/O数目较多,优点是电路设计简单,且编程极其容易。考虑到时钟控制在实际使用时的资源量并不大,使用按钮控制可以大大减少按键的使用量。
综上理论分析,由于该系统采用了常规钟表式的校对方式,用键较少,系统资源足够用,拟选择了第二种方案作为调时电路的实现。
(5)、电源模块
方案一:电源部分直接采用直流稳压电源。这种方法直接方便。只要把程序下载在89S52芯片上,接上电源后,就可以进行调试以及维修了。但是,不利于编程。
方案二:利用变压器降压后,利用7805即可以输出5V的电压。
方案三:利用USB的连接,进行通信,USB口即可以提供5V的电压。并且方便程序的编写,以及修改,便于我们对C语言编写单片机程序的学习。
综上,我们采用的是方案三
原理设计
(一) 基本原理
利用单片机89S52作为本系统的中控模块。电路设有七个按键,第一个键是时间、日期、学号、温度之间切换(CHANG)开关;第二个为设置(SET)开关,能够选择调节时间、日期;第三个为“加”(UP)按钮,能够实现数字的累加,进行对时间和日期的校准;第四个为“减”(DOWN)按钮,能够实现数字的递减,同样对将时间和日期进行校准;第五个键是12—24小时制之间的切换(12--24);第六个是省电模式(SAVE)开关,按下以后,数码管全部不显示,但是,其他控制模块均正常工作;。电路程序取用单片机内部其中一个定时中断系统作为基准秒频,这样能够使CPU达到最大利用。功能
您可能关注的文档
- 摄影分享网设计与实现.doc
- 播放器设计.ppt
- 操作系统-标量处理机.ppt
- 操作与操作界面设计 陶学光.ppt
- 摩登时代广场暂定名整体策划营销方案概要.doc
- 操作系统课程设计报告Linux二级文件系统设计.doc
- 攀枝花学院课程作业_免费下载.doc
- 支承块刚度和阻尼对地铁列车-浮置板轨道时变系统竖向振动的影响.doc
- 支气管扩张_免费下载.doc
- 收费项目、标准、依据.doc
- 2026版创新设计高考总复习地理中图版教师用-第58课时 交通运输与区域社会经济发展.docx
- 2026版创新设计高考总复习地理中图版教师用-第71课时 南水北调对区域发展的影响.docx
- 2026版创新设计高考总复习地理中图版教师用-第81课时 环境保护与国家安全.docx
- 2026版创新设计高考总复习地理中图版教师用-第77课时 海洋空间资源与国家安全.docx
- 2026版创新设计高考总复习地理中图版教师用-第72课时 黄河流域内部协作.docx
- 教育硕士考前冲刺练习含答案详解【达标题】.docx
- 教育硕士经典例题附答案详解【考试直接用】.docx
- 教育硕士综合提升测试卷附参考答案详解(完整版).docx
- 教育硕士题库附参考答案详解【黄金题型】.docx
- 教育硕士预测复习最新附答案详解.docx
最近下载
- 《质量评估流程》课件.ppt VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- 2024年数智工程师职业鉴定考试复习题库(含答案).docx VIP
- (完整版)建筑施工技术交底范本(大全) .pdf VIP
- 水运工程大体积混凝土温度裂缝控制技术规范_JTS-T 202-1-2022.pdf
- 设备供货、安装、调试、验收方案.docx VIP
- 《水利水电工程施工图审查技术导则》.pdf VIP
- 《木材学》——李坚 木材学笔记(完整).doc VIP
- 《公路水泥混凝土路面施工技术规范》_(JTGF30-2015).pdf VIP
- 小学生数学学习自查习惯现状调查报告.pdf VIP
文档评论(0)