单片机电子时钟课程设计心得体会Word格式.docx
- 文档编号:7803875
- 上传时间:2023-05-09
- 格式:DOCX
- 页数:9
- 大小:19.94KB
单片机电子时钟课程设计心得体会Word格式.docx
《单片机电子时钟课程设计心得体会Word格式.docx》由会员分享,可在线阅读,更多相关《单片机电子时钟课程设计心得体会Word格式.docx(9页珍藏版)》请在冰点文库上搜索。
不可否认,单片机是一门比较难的专业学科。
但是经过这一学期的学习,我们觉得单片机这门课很好,让我们在设计中掌握课程,具有很强的实用性。
在社会上,单片机也应用极其广泛。
通过这次课程设计,我掌握了常用元件的识别和测试;
熟悉了常用仪器、仪表;
了解了电路的连线方法;
以及如何提高电路的性能等等。
我相信在接下来的日子里,我会更深刻地去研究它,发掘它。
在这次的实训里,我觉得过得很充实。
实训,不仅培养了我们独立思考、动手操作的能力,在各种其它能力上也都有了提高。
更重要的是,在实验课上,我们学会了很多学习的方法。
而这是日后最实用的,真的是受益匪浅。
要面对社会的挑
战,只有不断的学习、实践,再学习、再实践。
这对于我们的将来也有很大的帮助。
以后,不管有多苦,我想我们都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。
汗水,是我们努力的过程,更是成功的使者。
它是希望的凝聚。
回首此次实训,我们真的学到了很多很多。
巩固了以前所学过的知识,将理论与实际结合起来,不断提高自己的实际动手能力和独立思考的能力,并学会去使用知识。
当然不仅仅是这些课上的知识,更要的是一些课本上没有但是也很重要的知识。
像是团队合作精神等。
当我们都已经走入了社会,在某个阳光明媚的夏日,午后醒来,突然想起大学经历的时候,回忆起这些泛着汗水的时光的时候,定然会被我们的团队感动。
成功后会很喜悦,但过程一样令我们回味无穷。
此次设计也让我明白了思路即出路,学问学问,有学必问。
只要认真钻研,动脑思考,动手实践,就没有弄不懂的知识。
亲历亲为,亲手实践才是硬道理。
希望这样的实训能够继续下去,并不断地前进,帮助更多的学生更好地学习单片机,并能够在使用中发现它的无穷魅力!
2014年1月13日
篇二:
51单片机电子时钟课程设计报告
JINGCHUUNIVERSITYOFTECHNOLOGY
《单片机原理及应用》
课程设计报告
题目:
电子时钟
专业电气工程及其自动化班级2010级电工2班学号20姓名王贞指导教师邹云峰提交日期2013年06月21日
目录
第一部分设计任务和要求
单片机课程设计内容2单片机课程设计要求2系统运行流程2第二部分设计方案
总体设计方案说明2系统方框图3系统流程图3第三部分主要器材及基本简介
主要器材4主要器材简介4第四部分系统硬件设计
最小系统6LCD显示电路6键盘输入电路7蜂鸣器和LED灯电路7第五部分仿真电路图与仿真结果8第六部分课程设计总结8第七部分参考文献9
附录A实物图附录B系统源程序
单片机课程设计内容
利用STC89C51单片机和LCD1602电子显示屏实现电子时钟,可由按键进行调时和12/24小时切换。
单片机课程设计要求
1.能实现年、月、日、星期、时、分、秒的显示;
2.能实现调时功能;
3.能实现12/24小时制切换;
4.能实现8:
00—22:
00整点报时功能。
系统运行流程
程序首先进行初始化,在主程序的循环程序中首先调用数据处理程序,然后调用显示程序,在判断是否有按键按下。
若有按键按下则转到相应的功能程序执行,没有按键按下则调用时间程序。
若没到则循环执行。
计时中断服务程序完成秒的计时及向分钟、小时的进位和星期、年、月、日的进位。
调时闪烁中断服务程序用于被调单元的闪烁显示。
调时程序用于调整分钟、小时、星期、日、月、年,主要由主函数组成通过对相关子程序的调用,如图所示。
实现了对时间的设置和修改、LCD显示数值等主要功能。
相关的调整是靠对功能键的判断来实现的。
第二部分设计方案
总体设计方案说明
1.程序设计及调试
根据单片机课程设计内容和要求,完成Protues仿真电路的设计和用Keil软件编写程序,并进行仿真模拟调试。
2.硬件焊接及调试
根据仿真电路图完成电路板的焊接,并进行软、硬件的调试,只到达到预期
目的。
3.后期处理
对设计过程进行总结,完成设计报告。
单片机系统方框图
单片机系统流程图
主流程图键盘扫描流程图
时钟流程图
第三部分主要器件及简介
主要器件
1.STC89C51单片机;
2.LCD1602液晶显示屏;
主要器件简介
1.STC89C51单片机简介
STC89C51是采用8051核的ISP(InSystemProgramming)在系统可编程芯片,最高工作时钟频率为80MHz,片内含8KBytes的可反复擦写1000次的Flash只读程序存储器,器件兼容标准MCS-51指令系统及80C51
引脚结构,芯
篇三:
单片机电子时钟的设计报告
目录
1引言..........................................................................................................................................1
2设计任务与要求......................................................................................................................2
设计题目......................................................................................................................2
设计要求......................................................................................................................2
3
系统的功能分析与设计方案..................................................................................................3
系统的主要功能..........................................................................................................3
系统的设计方案..........................................................................................................3
数码管显示工作原理..................................................................................................4
电路硬件设计..............................................................................................................5
设计原理框图...................................................................................................5
电源部分...........................................................................................................5
复位电路...........................................................................................................6
指示灯电路.......................................................................................................6
按键电路...........................................................................................................7
时钟电路...........................................................................................................7
驱动电路...........................................................................................................8
数码管连接电路...............................................................................................8
主控模块AT89S52...........................................................................................9
材料清单.......................................................................................................10
电路原理图、PCB图及实物图...................................................................11
软件设计....................................................................................................................13
软件设计流程.................................................................................................13
完整源程序.....................................................................................................15
4系统安装与调试....................................................................................................................21
硬件电路的安装........................................................................................................21
软件调试....................................................................................................................21
5课程设计总结........................................................................................................................22
参考文献....................................................................................................................................23
致谢............................................................................................................................................24
摘要
单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。
单片机体积小、重量轻、抗干扰能力强、环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易。
由于具有上述优点,在我国,单片机已广泛地应用在工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各个方面。
这次课程设计通过对它的学习、应用,以AT89S52芯片为核心,辅以必要的电路,设计了一个简易的单片机电子时钟,包括硬件电路原理的实现方案设计、软件程序编辑的实现、电子时钟正常工作的流程、硬件的制作与软件的调试过程。
电子时钟由直流电源供电,数码管能够比较准确显示时间,通过按键能够调整时间,从而到达学习、设计、开发软、硬件的能力。
关键词:
单片机;
AT89S52;
电子时钟;
数码管;
按键
1引言
1957年,Ventura发明了世界上第一个电子表,从而奠定了电子时钟的基础。
随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,为了让时钟更好的为人民服务,就要求人们不断设计出新型时钟。
现代的电子时钟是基于单片机的一种计时工具,采用延时程序产生一定的时间中断,用于一秒的定义,通过计数方式进行满六十秒分钟加一,满六十分小时加一,满二十四小时小时清零。
从而达到计时的功能,是人民日常生活补课缺少的工具。
、如今高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时、分、秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。
时钟电路在计算机系统中起着非常重要的作用,是保证系统正常工作的基础。
在一个单片机应用系统中,时钟有两方面的含义:
一是指为保障系统正常工作的基准振荡定时信号,主要由晶振和外围电路组成,晶振频率的大小决定了单片机系统工作的快慢;
二是指系统的标准定时时钟,即定时时间,它通常有两种实现方法:
一是用软件实现,即用单片机内部的可编程定时/计数器来实现,但误差很大,主要用在对时间精度要求不高的场合;
二是用专门的时钟芯片实现,在对时间精度要求很高的情况下,通常采用这种方法。
本文主要介绍用单片机内部的定时/计数器来实现电子时钟的方法,本设计由单片机AT89S52芯片和LED数码管为核心,辅以必要的电路,构成了一个单片机电子时钟。
2设计任务与要求
利用单片机定时器制作数字时钟并可以实现时钟的控制。
(1)基本要求
①制作数字时钟系统;
②可以控制时钟电路,选择时、分、秒,对时、分、秒进行自加;
③灯的亮灭显示控制端,口黄灯亮表示控制时,口红灯亮表示控制分,红灯、黄灯一起亮表示控制秒。
(2)发挥部分
①时间精度为秒。
设计要求设计题目
3系统的功能分析与设计方案
利用AT89S52单片机内部的定时/计数器、中断系统、以及行列键盘和LED显示器等部件,设计一个单片机电子时钟。
设计的电子时钟通过数码管显示,并能通过按键实现设置时间和复位控制等。
此外还要实现对时间的调整功能,AT89S5的、、RST外接三个独立按键,当按下按键时,系统进入调时间的状态或启动时间显示的功能;
当按下按键时,对显示的数码管进行加一的功能,达到调整时间的目的;
当按下RST按键时,实现对电子时钟进行复位的功能。
整个系统采用应用广泛的AT89S52作为时钟控制芯片,利用单片机内部的定时器\计数器来实现的,它的处理过程如下:
首先设定单片机内部的一个定时器\计数器工作于定时方式,对机器周期计数形成基准时间,然后用另一个定时器\计数器或软件计数的方法对基准时间计数形成秒,秒计60次形成分,分计60次形成小时,小时计24次则计满一天。
然后通过数码管把它们的内容在相应位置显示出来即可。
数码管显示可以采用静态显示方法或动态显示方法。
静态显示方法需要数据锁存器等硬件,接口复杂,时钟显示一般用6个或8个数码管。
由于系统没有其他的复杂的任务处理,而且显示的时钟信息随时都可能变化,一般采用动态显示方式。
动态显示方法线路相对简单,但需动态扫描,扫描频率要大于人眼视觉暂留频率,信息看起来才稳定。
译码方式可分为软件译码和硬件译码,软件译码通过译码程序查得显示信息的字段码;
硬件译码通过硬件译码器得到显示信息的字段码,实际中通常采用软件译码。
在具体处理时,定时器计数器采用中断方式工作,对时钟的形成在中断服务程序中实现。
在主程序中只需对定时器计数器初始化、调用显示子程序和控制子程序。
另外,为了使用方便,设计了简单的按键,可以通过按键实现时间调整和复位。
系统的设计方案系统的主要功能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 电子 时钟 课程设计 心得体会