- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录
一、前言…………………………………………………………………………………1
一、设计要求及任务 …………………………………………………………3
二、设计的基本步骤及方案 ……………………………………………………… 3
三、硬件电路设计及描述 ……………………………………………………3
1开关控制部分 …………………………………………………………………3
2LCD液晶显示部分 ……………………………………………………………4
3温度测量部分 …………………………………………………………………4
四、程序框图 …………………………………………………………………5
1Lcd1602 …………………………………………………………………………5
2时间,闹铃设置 ………………………………………………………………5
3温度显示…………………………………………………………………………5
4总流程图…………………………………………………………………………6
5部分程序说明……………………………………………………………………7
五、硬件的调试过程及调试方法……………………………………………10
六、课程设计体会………………………………………………………………11
七、参考资料……………………………………………………………………11
附录………………………………………………………………………………11
前 言
本学期期末,我们进行了单片机实训,对于我们机械设计制造及其自动化专业的学生来说,单片机是自动控制装置中不可缺少的一部分,在当今制造业中有着不可替代的作用。所谓单片机,就是把CPU、存储器、输入设备、输出设备、定时,计数器、等计算机的主要部件集成在一小块硅片上的单片微型计算机。
因为它体积小可靠性高性价比高等诸多有点,在机电一体化产品领域有着广泛地应用。本次单片课程实训我们选择的题目是设计一个LCD智能电子时钟,也就是在生活中有着广泛应用的电子表的部分功能电路,虽然在单片机的电路中,此电路属于相对简单的一个,但是在我们制作电路过程中,对我们的启发是很大的。首先这是我们把理论适用于实践的一次尝试,我们学习的目的是为了实用,也就是通常说的学以致用。本次实训,我们选择了生活中应用广泛的电子时钟电路的原因也就在于此!通过LCD电子时钟的设计,我们相信,可以积累更多的实际运用单片机的经验!便于我们在以后的工作中更好的适应工作环境,更加顺利的进行工作过程,更加熟练的掌握进单片机的应用技术。其次实训过程也是我们巩固所学知识的过程。在我们实训过程中,会遇到这样或那样意想不到的问题,需要对设计进行一遍又一遍的改动,在改动和检错的过程中,我们需要向其他通许或老师请教许多关于已知错误的知识,而这些知识大部分是我们平时学习所不掌握或掌握不熟练指之处,因此通过查阅资料和请教他人,我们不仅温习了已学的部分知识,更重要的是接触到了大量的课外知识。孔子有句话:“温故而知新,可以为师矣”。说的就是这个道理!再次单片机的实训中,培养了我们吃苦耐劳的精神和一丝不苟的学习工作态度。单片机的实训过程是很辛苦的,要想做好必须要付出极大的努力。在机的开放期间,几乎在整个实践段都有许多同学在刻苦学习,用心设计。为了更好更快的完成任务,大家废寝忘食的查找设计过程中的错误和不足,虽然同学们的水平有限,但是大家都尽了自己最大的努力。单片机的电路设计复杂而繁琐,每一根线都要细心考虑,精心检查,以保证设计电路尽可能的减少错误,因此没有认真严谨的学习态度是很难完成的!
虽然实训的过程很辛苦,但是我们的指导老师更加辛苦,他们在实训的每天都按时到达机房,时刻为我们解答疑难问题!是我们能够完成任务的保证!因此要感谢老师的精心指导和无私帮助!
一、设计任务及要求
1.设计任务:制作一个的智能电子钟。
2.设计要求:
1.使用文字型LCD显示当前时间;
2.显示格式为“时时:分分:秒秒;
3.用4个功能键操作来设置当前时间,功能键K1~K4功能如下;
K1———选择设置时/分/秒;
K2———加一;K3———减一;K4———确认完成设置。
4.程序执行后工作指示灯LED闪动,LCD显示“00:00:00“;
5.@增加万年历显示“年月日”;
6.☆增加温度传感器显示当前的温度;
3.设计原件
AT89C51单片机
LCD采用LM16L16*2字符型LCD液晶显示器;
采用定时器;
温度传感器18b20;
五个开关;
一个LED指示灯;
一个10k排阻;
二、设计的基本步骤及方案
1方案:
本课题采用单元电路设计硬件电路分为4个部分。
1)4个开关控制进行时间设置;
2)LCD采用LM16L16*2字符型LCD液晶显示器显示时间,温度,日历;
3)用18b20
文档评论(0)