单片机电子时钟课程设计心得体会
- 格式:doc
- 大小:210.50 KB
- 文档页数:19
单片机课程设计:电子钟一、实现功能1、能够实现准确计时,以数字形式显示时、分、秒的时间。
2、小时以24小时计时形式,分秒计时为60进位,能够调节时钟时间。
3、闹钟功能,一旦走时到该时间,能以声或光的形式告警提示。
4、能够实现按键启动与停止功能。
5、能够实现整点报时功能。
6、能够实现秒表功能。
二、设计思路1、芯片介绍VCC:电源。
GND:接地。
P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL 门电流。
当P1口的管脚第一次写1时,被定义为高阻输入。
P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。
在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。
P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。
P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。
在FLASH编程和校验时,P1口作为第八位地址接收。
P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。
并因此作为输入时,P2口的管脚被外部拉低,将输出电流。
这是由于内部上拉的缘故。
P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。
在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。
P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。
当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。
作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。
P3口也可作为AT89C51的一些特殊功能口,如下表所示:口管脚备选功能P3.0 RXD(串行输入口)P3.1 TXD(串行输出口)P3.2 /INT0(外部中断0)P3.3 /INT1(外部中断1)P3.4 T0(记时器0外部输入)P3.5 T1(记时器1外部输入)P3.6 /WR(外部数据存储器写选通)P3.7 /RD(外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号。
单片机实训总结(集锦10篇)单片机实训总结第1篇单片机是一门应用性和综合性很强的学科,它综合了电子技术中的模拟电路和数字电路方面的知识,特别是数字电路,因为数字电路在单片机里面的应用很多。
由于单片机涉及的知识很多,所以我们只能循序渐进的学习,逐步的积累,没有什么捷径可循。
在大二的时候,我就听学长介绍过单片机,当时感觉很神奇,从此就对单片机特别感兴趣,也感觉它特别有用。
于是经学长推荐,在大二上学期我利用学习之余在图书馆借书,学习了KILE和Proteus软件,刚开始学习的时候,对单片机没有什么认识,不知道什么是单片机,更不知道它有什么作用。
通过学习才大体知道了单片机的一些知识。
由中央处理器CPU、随机存储器RAM、只读存储器ROM、I/O接口、定时器/计数器以及串行通信接口等集成在一块芯片上,构成了一个单片微型计算机,简称为单片机。
也算给我正式学习单片机打下一个基础。
在大二下学期,我购买了一套单片机学习开发板和郭天祥主编的《新概念51单片机C语言教程》,从此正式开启我的单片机学习之路。
在刚开始学时,就完全模仿郭天祥主编的这本书再结合开发板一步一步的学,从点亮一个发光二级管,流水灯,数码管,定时器,中断,矩阵键盘,AD、DA,串口通行,I2C总线等一步一步的深入学习。
此时,我虽然能看懂程序,一些简单的程序可以自己编写,但一些比较复杂的自己编不出来。
在大二暑假,我发现了郭天祥主讲的《十天学会单片机》视屏,于是我坚持天天看视屏,然后在自己根据视屏内容结合开发板写程序,调程序,就这样学了一个暑假。
通过这个视屏,我初步了解了单片机的硬件结构,编程方法及调试方法(用KILE软件调试和用开发板调试),寄存器的使用,学会了如何看芯片资料,初步开始利用芯片时序图来编程。
可以说这个视屏对我学习单片机有巨大的帮助,更夸张的说是这个视屏将我带进了单片机的世界,让我尽情的体验单片机带给我的快乐!在大三上学期,我有幸参加了教改班的单片机课程学习。
单片机课程设计实训心得体会5篇单片机课程设计实训心得体会1结束了两周的电视机实训,我们又迎来了单片机课程设计实训,真是让我们受益匪浅啊?学到了很多东西,不管怎么样,先感谢学校给我的这么多机会。
真正的学到了东西。
为期一周的单片机课程设计让我们受益匪浅。
此次课程设计软件与硬件相结合,考察了我们的焊接水平与编程能力。
对于我们应用电子技术的学生而言焊接是不成问题,也很顺利;可到了编程时就出现了很大的障碍,先开始的显示时钟还算顺利,下面的报警部分就花费了相当长的时间,还有加上报警时的音乐也是我们到图书馆里查阅资料由汇编转化成C语言得来的。
本来还以为编程会很简单的,等到实际操作起来才知道它的复杂性,没有想像中的那么得心应手,理解流程是有思维的前提。
单片机是我们上学期开设的课程,所以很多专业知识也都忘记了。
不过经过我们一步步的努力,花费的时间与精力终于没有白费,效果渐渐地出现了。
其实本身程序的思维是正确的,只是步骤中有点小错误,所以导致整个程序的结果很乱,在仔细修改程序之后,终于一步步地达到效果了。
我们将各个部分的程序编好后怎么都连不起来,出不了预期的效果。
对于硬件在编程过程中PCB板的接触又是一个头疼的问题,在进行编译的时候,数码显示管上什么都没有,按一下旁边与之相连的元器件时就有显示了,所以也花费了好多时间在PCB板的重新焊接上。
对于软件我们在时钟完成后就对其加入了报警系统,可加了之后发现程序乱了,以前的时钟也不可以控制了。
经过反复研究,发现接地接错了位置,导致了用来报警的红灯跟绿灯根本不亮,然后就将接地线重新焊接了一下,功夫不负有心人,红灯亮了,配合编好的程序,用纸板挡住了发射管与接收管之间的信号传输,数码显示管出现闪烁的效果,并且没信号的时候绿灯亮,有信号的时候红灯就亮了,这个现象让我们喜出望外。
经过修改时钟程序和报警系统都被使用上了,可更大的难题就是如何让它报警?这困扰了我们,数码显示管上终于有了闪烁的效果,可报警声还没加的上去。
单片机实验心得体会(优秀13篇)(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如合同协议、工作计划、活动方案、规章制度、心得体会、演讲致辞、观后感、读后感、作文大全、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of classic sample essays, such as contract agreements, work plans, activity plans, rules and regulations, personal experiences, speeches, reflections, reading reviews, essay summaries, and other sample essays. If you want to learn about different formats and writing methods of sample essays, please stay tuned!单片机实验心得体会(优秀13篇)心得体会是对所经历的事物的理解和领悟的一种表达方式,是对自身成长和发展的一种反思和总结。
单片机设计心得体会范文在单片机设计过程中,我学到了许多知识和技巧。
以下是我在设计过程中所得到的一些心得体会:首先,在单片机设计的初期,我需要对系统的需求进行全面的分析和理解。
我会仔细阅读需求文档,并与客户或项目经理进行深入的讨论,确保我对项目的要求和目标有清晰的认识。
这是设计过程中最关键的一步,因为只有对需求有充分的理解,我才能设计出满足用户期望的系统。
其次,在设计过程中,我会采用模块化的设计思路。
我会将整个系统划分为多个模块,并为每个模块设计清晰的接口。
这样做的好处是方便代码的管理和维护,并且有利于团队合作。
在设计模块的接口时,我会考虑到模块之间的依赖关系和数据传递方式,确保模块之间的通信高效可靠。
另外,在设计过程中,我会遵循软件工程的基本原则,如高内聚低耦合。
我会力求将每个模块的功能设计得尽可能独立,降低模块之间的耦合度。
这样可以提高系统的可靠性和可扩展性,并且便于代码的维护和重用。
此外,在设计过程中,我还会考虑系统的性能和资源的使用情况。
我会合理分配系统的内存和处理器资源,并对系统进行优化,以提高系统的性能和响应速度。
同时,我也会考虑系统的安全性和可靠性,采取一些安全措施和容错机制,以防止系统出现故障或被攻击。
最后,在设计过程中我会注重代码的可读性和可维护性。
我会使用清晰明了的变量和函数命名,注释代码中的关键部分,以便于其他开发人员的理解和维护。
此外,我还会使用一些工具和技术,如代码版本控制系统和自动化测试工具,来提高代码的可管理性和可靠性。
总的来说,单片机设计是一项复杂而又有挑战性的任务。
在设计过程中,我需要充分理解需求,模块化设计,遵循软件工程原则,考虑性能和资源使用情况,注重代码的可读性和可维护性等方面。
通过不断的实践和学习,我相信我能设计出高质量的单片机系统。
单片机设计心得体会范文(二)单片机课程设计是一门综合性很强的课程,通过学习该课程,让我对单片机的原理和应用有了更深入的了解,并具备了一定的实际操作能力。
单片机课程设计心得体会五篇单片机课程设计心得体会(一)作为一名自动化专业的大三学生,我觉得做单片机课程设计是十分有好处的,而且是十分必要的。
在已度过的大学时间里,我们大多数接触的是专业课。
我们在课堂上掌握的仅仅是专业课的理论知识,如何去锻炼我们的实践潜力?如何把我们所学的专业基础课理论知识运用到实践中去呢?我想做类似的课程设计就为我们带给了良好的实践平台。
这次单片机课程设计我们历时两个星期,在我们班里算是倒数几组完成的吧,但经过这两个星期的实践和体验下来,我们又怎样会去在乎那个先后问题呢,因为对我来说学到的不仅仅是那些知识,更多的是团队和合作。
此刻想来,也许学校安排的课程设计有着它更深层的好处吧,它不仅仅仅让我们综合那些理论知识来运用到设计和创新,还让我们明白了一个团队凝聚在一齐时所能发挥出的巨大潜能!单片机作为我们的主要专业课之一,虽然在大三开学初我对这门课并没有什么兴趣,觉得那些程序枯燥乏味,但在这次课程设计后我发现自己在一点一滴的努力中对单片机的兴趣也在逐渐增加。
两个星期前我们五个人还在为到底选那个课题而发生分歧,最后还是在龚老师的耐心分析和指导下完成了课题的选定,但是随之而来的问题却远比我们想想的要困难的多过没想到这项看起来不需要多少技术的工作却是十分需要耐心和精力在两个星期后的这天我已明白课程设计对我来说的好处,它不仅仅仅是让我们把所学的理论知识与实践相结合起来,提高自己的实际动手潜力和独立思考的潜力,更重要的是同学间的团结,虽然我们这次花去的时间比别人多,但我相信我们得到的也会更多!在做本次课程设计的过程中,我感触最深的当属查阅超多的设计资料了。
为了让自己的设计更加完善,查阅这方面的设计资料是十分必要的,同时也是必不可少的。
我们是在做单片机课程设计,但我们不是艺术家,他们能够抛开实际尽情在幻想的世界里翱翔,而我们一切都要有据可依,有理可寻,不切实际的构想永远只能是构想,永远无法升级为设计。
单片机课程设计心得体会单片机课程设计心得体会精选3篇(一)在单片机课程设计过程中,我收获了很多宝贵的经验和知识。
首先,我学会了如何正确地进行单片机的硬件连接和编程。
通过实践,我了解并掌握了单片机的基本操作,熟悉了各种传感器和模块的使用方法,能够将各个模块相互连接起来,实现各种功能。
其次,在课程设计中,我加深了对数字电路和模拟电路的理解。
单片机作为数字电路和模拟电路的核心控制器,需要对数字信号和模拟信号进行处理和转换,因此对于这两个方面的知识要有一定的了解。
此外,我也提高了自己的问题解决能力和独立思考能力。
在遇到问题时,我能够主动去查找资料和寻求帮助,尝试各种方法来解决问题,并能够学会从多个角度去思考和分析问题。
最重要的是,通过这门课程设计,我深刻认识到了单片机的应用广泛性和重要性。
单片机在日常生活中无处不在,它已经深入到我们的生活中的方方面面。
因此,掌握单片机的相关知识和技能,不仅可以提高我们的工程能力,还可以应用于各行各业,实现我们的创意和想法。
综上所述,通过单片机课程设计,我不仅学到了具体的知识和技能,也提高了自己的学习能力和问题解决能力。
这对我未来的学习和工作都有着重大的意义。
单片机课程设计心得体会精选3篇(二)在进行单片机课程设计的过程中,我深刻体会到了课程设计的重要性和学习的价值。
通过这门课程的学习,我不仅掌握了单片机的基本原理和应用,还培养了自己的动手能力和解决问题的能力。
首先,在课程设计中,我学会了如何使用Keil C51软件进行单片机的程序设计。
通过课程设计,我掌握了单片机的基本指令和寄存器的使用方法,学会了如何编写和调试单片机程序。
这些知识和技能的掌握,对我今后的电子设计和嵌入式系统开发起到了很大的帮助。
其次,在课程设计中,我充分发挥了自己的动手能力和创造力。
在设计实验中,我需要自己独立完成电路的搭建和程序的编写,这对我的动手能力和实践能力提出了很大的要求。
通过自己的努力和实践,我不断改进电路的设计和程序的编写,最终成功实现了设计目标,这让我对自己的能力有了更深的认识和信心。
单片机实训报告范文精选5篇实训报告是展示自身实训收获成长的重要报告,那么实训报告该如何写呢?小编精选了一些关于实训报告的优秀范例,一起来看看吧。
单片机课程设计心得体会在学校学习期间我有幸的参加了学校的单片机学习小组,在小组里我了解了什么是单片机,单片机有哪些用途,利用单片机可以实现哪些功能来方便人们的生活如交通灯,时钟,还有手机中,电子玩具等等,它们里面都有单片机的存在来实现某种功能。
通过在单片机小组里的学习我简单总结了几点心得和体会:第一:万事开头难,要勇敢的迈出第一步,不要总找借口说没有学习过就总推脱。
凡事都有第一步可以先可简单的来,然后可以逐步的向深层次学习。
可以从建项目开始,然后可以找一个简单的小程序先把它敲进单片机内然他运行起来,感觉一下单片机的运行,让自己了解单片机整个运行。
第二:对于知识点,学过的要掌握牢固,对于没有学的和暂时用不到的先不用学习。
比如:小灯得点亮就没有用到中断可以先不用看。
这样可以避免知识过多记不住的麻烦。
对于程序这里的知识点不能只停留在理论层次上,一定要结合着程序进行学习这样才能掌握的很牢靠,当用到哪里的知识点不记得了可以去看书,对于用不到的可以不去看。
第三:程序不要只是看别人得,一定要自己写过才是自己的。
开始不懂可以参考别人的,看看每一句代表着什么意思,能够实现什么现象。
明白之后自己再重新写一遍,你会发现看别人的能懂到自己写的时候很困难。
当你自己能写出来的时候说明你真懂了。
第四:一定要学会程序调试的方法。
有时候把程序写完了然后运行时不能实现理想的现象。
这时有人就晕了不知该怎么办,然后就去问别人。
当别人找出问题出在哪里时就会恍然大悟。
其实当遇到问题一定要自己尝试着解决,不能遇到问题就去问别人。
自己一定要掌握解决问的方法和思路。
第五:在学习初期看别人的代码,学习别人的思路这个很有用。
通过看别人的代码特别是有多年编程经验的人的程序,可以迅速提高自己的编程水平。
也可以结合着别人的手法,与自己的想法结合在一起写出更好的程序。
在学习单片机这门课程之前,就早早的听各种任课老师和学长学姐们说过这门课程的重要性和学好这门课程的关键~~多做单片机实验。
这里给大家分享一些关于做单片机实验心得,希望对大家有所帮助。
做单片机实验心得1通过今次单片机实训,使我对单片机的认识有了更深刻的理解。
系统以51单片机为核心部件,利用汇编软件编程,通过键盘控制和数码管显示实现了基本时钟显示功能、时间调节功能,能实现本设计题目的基本要求和发挥部分。
由于时间有限和本身知识水平的限制,本系统还存在一些不够完善的地方,要作为实际应用还有一些具体细节问题需要解决。
例如:不能实现只用两个按键来控制时钟时间,还不能实现闹钟等扩展功能。
踉踉跄跄地忙碌了两周,我的时钟程序终于编译成功。
当看着自己的程序,自己成天相伴的系统能够健康的运行,真是莫大的幸福和欣慰。
我相信其中的酸甜苦辣最终都会化为甜美的甘泉。
但在这次实训中同时使我对汇编语言有了更深的认识。
当我第一次接触汇编语言就感觉很难,特别是今次实训要用到汇编语言,尽管困难重重,可我们还是克服了。
这次的实训使培养了我们严肃认真的做事作风,增强了我们之间的团队合作能力,使我们认识到了团队合作精神的重要性。
这次实训的经历也会使我终身受益,我感受到这次实训是要真真正正用心去做的一件事情,是真正的自己学习的过程和研究的过程,没有学习就不可能有研究的能力,没有自己的研究,就不会有所突破。
希望这次的经历能让我在以后学习中激励我继续进步。
做单片机实验心得2经常在群、论坛里看到有人问:怎么学单片机?也常看到有人说学了好几个月可就是没有什么进展。
当然,受限于每个人受到的教育水平不同和个人理解能力的差异,学习起来会有快慢之分,但我感觉最重的就是学习方法。
一个好的学习方法,能让你事半功倍,这里说说我学习单片机的经历和方法。
05年的时候,因为制作FM发射电路采用了BH1415的芯片,需要用到单片机控制,所以开始接触使用单片机,虽然以前读书时作为一门功课学过,不过也快丢荒了10年了,基本上都忘光了,也算是从头学起了吧。
单片机实训心得体会11篇单片机实训心得体会1最近自己对单片机特别的感兴趣,因为看到它能控制电机的转动,自己觉得很神奇。
就想弄清楚它到底是怎么做到的?我看到书上讲:单片机可以用两种语言编写,一种是c语言,另外一种是汇编语言。
汇编语言是一种机器语言,且代码繁琐,不易记忆。
需要掌握单片机的内部结构和逻辑结构,通过看了几本书让我了解认识到汇编确实太繁琐,不过我学习过c语言,也参加了全国计算机二级考试,觉得自己在一方面具有优势,能很快学好它。
不过在学习中,我才发现学习单片机不仅仅需要软件的知识,还需要硬件的知识。
我买了一个单片机在实践中就是一个活生生的例子,没有相应的硬件知识,我连单片机怎么和电脑相连都不知道,我为我当初的想法感到羞愧。
单片机是一门很好的.学问,需要我去钻研它。
时光飞逝,一转眼,一个学期又进尾声了,本学期的单片机综合课程设计也在一周内完成了。
俗话说“好的开始是成功的一半”。
说起课程设计,我认为最重要的就是做好设计的预习,认真的研究老师给的题目,选一个自己有兴趣的题目。
其次,老师对实验的讲解要一丝不苟的去听去想,因为只有都明白了,做起设计就会事半功倍,如果没弄明白,就迷迷糊糊的去选题目做设计,到头来一点收获也没有。
最后,要重视程序的模块化,修改的方便,也要注重程序的调试,掌握其方法。
虽然这次的课程设计算起来在实验室的时间只有三天,不过因为我们都有自己的实验板,所以在宿舍里做实验的时间一定不止三天。
硬件的设计跟焊接都要我们自己动手去焊,软件的编程也要我们不断的调试,最终一个能完成课程设计的劳动成果出来了,很高兴它能按着设计的思想与要求运动起来。
当然,这其中也有很多问题,第一、不够细心比如由于粗心大意焊错了线,由于对课本理论的不熟悉导致编程出现错误。
第二,是在学习态度上,这次课设是对我的学习态度的一次检验。
对于这次单片机综合课程实习,我的第一大心得体会就是作为一名工程技术人员,要求具备的首要素质绝对应该是严谨。
单片机实训心得体会(合集11篇)单片机实训心得体会1很多人说,学单片机最好先学汇编语言,以我的经验告诉大家,绝对没有这个必要,初学者一开始就直接用C语言为单片机编程,既省时间,学起来又容易,进步速度会很快。
在刚开始学单片机的时候,千万不要为了解单片机内部结构而浪费时间,这样只能打击你的信心,当你学会编程后,自然一步步就掌握其内部结构了。
单片机提高重在实践,想要学好单片机,软件编程必不可少。
但是熟悉硬件对于学好单片机的也是非常重要的。
如何学习好硬件,动手实践是必不可少的。
我们可以通过自己动手做一个自己的电子制作,通过完成它,以提高我的对一些芯片的了解和熟练运用它。
这样我们就可以多一些了解芯片的结构。
我相信,你完成了一个属于自己的电子制作,你的单片机水平就会有一个质的提高。
这就是我学习单片机的心得体会,希望给单片机的爱好者学好单片机有所帮助。
使用单片机就是理解单片机硬件结构,以及内部资源的应用,在汇编或C语言中学会各种功能的初始化设置,以及实现各种功能的程序编制。
第一步:数字I/O的使用。
显示输出电平,就可以学习引脚的数字I/O功能,在按下某个按钮后,某发光二极管发亮,这就是数字电路中组合逻辑的功能,虽然很简单,但是可以学习一般的单片机编程思想,例如,必须设置很多寄存器对引脚进行初始化处理,才能使引脚具备有数字输入和输出输出功能。
每使用单片机的一个功能,就要对控制该功能的寄存器进行设置,这就是单片机编程的特点,千万不要怕麻烦,所有的单片机都是这样。
第二步:定时器的使用。
学会定时器的使用,就可以用单片机实现时序电路,时序电路的功能是强大的,在工业、家用电气设备的控制中有很多应用,例如,可以用单片机实现一个具有一个按钮的楼道灯开关,该开关在按钮按下一次后,灯亮3分钟后自动灭,当按钮连续按下两次后,灯常亮不灭,当按钮按下时间超过2s,则灯灭。
数字集成电路可以实现时序电路,可编程逻辑器件(PLD)可以实现时序电路,可编程控制器(PLC)也可以实现时序电路,但是只有单片机实现起来最简单,成本最低。
单片机实训心得体会3篇单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。
本站为大家整理的相关的单片机实训心得体会供大家参考选择。
单片机实训心得体会篇1随着电子技术的开展,特别是随着大规模集成电路的产生,给人们的生活带来了根本性的变化,如果说微型计算机的出现使现代的科学研究得到了质的飞跃,那么可编程控制器的出现那么是给现代工业控制测控领域带来了一次新的革命。
在现代社会中,温度控制不仅应用在工厂生产方面,其作用也表到达了各个方面。
本学期我们就学习了单片机这门课程,感觉是有点难呢。
也不知道整个学习过程是怎么过来得,可是时间不等人。
时光飞逝,一转眼,一个学期又进尾声了,本学期的单片机实习课题也在一周内完成了。
俗话说好的开始是成功的一半。
说这次实习,我认为最重要的就是做好程序调试,认真的研究老师给的题目。
其次,老师对实验的讲解要一丝不苟的去听去想,因为只有都明白了,做起产品就会事半功倍,如果没弄明白,就迷迷糊糊的去做,到头来一点收获也没有。
最后,要重视程序的模块化,修改的方便,也要注重程序的调试,掌握其方法。
虽然这次的实习算起来在实验室的时间只有几天,不过因为我们都有自己的实验板,所以在宿舍里做实验的时间一定不止三天。
硬件的设计跟焊接都要我们自己动手去焊,软件的编程也要我们不断的调试,最终一个能完成课程设计的劳动成果出来了,很快乐它能按着设计的思想与要求运动起来。
当然,这其中也有很多问题,第一、不够细心比方由于粗心大意焊错了线,由于对课本理论的不熟悉导致编程出现错误。
第二,是在学习态度上,这次课设是对我的学习态度的一次检验。
对于这次单片机综合课程实习,我的第一大心得体会就是作为一名工程技术人员,要求具备的首要素质绝对应该是严谨。
我们这次实习所遇到的多半问题多数都是由于我们不够严谨第三,在做人上,我认识到,无论做什么事情,只要你足够坚强,有足够的毅力与决心,有足够的挑战困难的勇气,就没有什么办不到的。
单片机课程设计心得体会(最新6篇)时光匆匆而过,一周转瞬即逝。
在过去的这一周时间里面,原本以为会比较轻松的设计任务却让我觉得有点措手不及。
虽然困难重重,但是在遇到的各种各样的问题中,我学会了耐心,学会了坚持,也学会了以前掌握得不太牢固的数电和模电知识。
收获颇丰。
在这次电子课程设计中,我们小组的设计题目是汽车尾灯控制。
在设计中我们使用了基本的芯片:双向移位寄74LS194,二输入与非门74LS00、四输入与非门74LS20、六反相器74LS04、3-8译码器,555定时器及电阻电容进行搭建。
设计的时候并不是特别顺利,芯片的选择和电路的接法对于我这样从来没有实际操作过的学生还是有一定的难度的。
经过我们大家集体的讨论过后,我们还是把最终的电路图拿出来了。
这让我充分体会到团队的力量,团结才能让大家把事情干好。
一个人的力量始终太渺小,集思广益才能让我们进步得更快,让我们学到更多的知识。
最让我头疼的是在实际操作的过程中,我们经常会因为一个小的失误,比如线接错了,有些地方的线没有接上等等问题而让实验板上的灯无法亮起来。
这些都是让我始料不及的。
由于不细心的地方太多,当时甚至有过要放弃的念头。
但是我坚持了下来,当最终看到成果的时候,我觉得这一切都是值得的。
记得汪中求说过细节决定成败。
以前感触不深,没有注意太多的细节,总是抱着差不多就行了或者放纵自己的心态来面对生活学习中的许多问题。
但是我现在明白了,这是不对的。
对于科学我们就应该保持严谨的态度。
课程设计中的许多细节都没有注意,老是求快,想早点完成设计和连接实验板的工作,但是这反而导致了很多次的失败。
好在最终摆正了心态,细心检查之后,最终完成了连线。
我从这次的设计中还感受到坚持的重要性。
做事情不能轻言谈放弃,虽然过程不顺利,与想象中相去甚远。
但是只要我们能坚持,朝着自己既定的目标前进,就一定会走到终点。
一点小小的挫折实际上是在为最后的美景做铺垫,当我们守得云开见月明的时候,就会发现,沿途的曲折其实是在考验我们的目标是否坚定。
单片机实训心得体会(大全11篇)(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如合同协议、工作计划、活动方案、规章制度、心得体会、演讲致辞、观后感、读后感、作文大全、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of classic sample essays, such as contract agreements, work plans, activity plans, rules and regulations, personal experiences, speeches, reflections, reading reviews, essay summaries, and other sample essays. If you want to learn about different formats and writing methods of sample essays, please stay tuned!单片机实训心得体会(大全11篇)在平日里,心中难免会有一些新的想法,往往会写一篇心得体会,从而不断地丰富我们的思想。
单片机设计心得体会篇一:做了两周的单片机课程设计,我有了很多的体会和感想。
我们的课程设计有两个主要内容:一个是出租车计费器系统(还包括255计数和50000计数);另一个就是温度报警系统。
实习可以在实验室里做,也可以在寝室里自己做,我大部分时间还是在寝室里做的。
出租车计费器的设计是第一周的内容,由于有了老师的设计图和程序,只需要改一下自己所要求的变量就好。
单片机的编程用的主要是汇编语言,说实话,我对汇编语言谈不上掌握,充其量只是了解。
学校安排的课程真的太少了,关于语言部分的学习只学了几节课的内容,整本单片机书的内容也是学了三分之一多一点。
第二周的内容就是温度报警系统的设计。
这个内容没有现成的程序和设计图,需要我们真正亲手去编,最郁闷的莫过于画设计图。
按照实验要求上的图画了出来,加载程序以后却不能正常运行,改了好多次都没有成功。
同学们电脑上软件的版本差异也影响了交流。
有些元件的型号不同,但在选用时图形确很相似,致使选错了元件,影响了结果。
这两周的实习真的有点郁闷,程序里面的好多内容不懂,自我感觉是单片机我们所学的内容还不足以编出这两个程序,但是只好硬着头皮去看去理解。
但在学习过程中也充满了乐趣,当看懂了程序的一些语句,画出了要求的设计图,那我喜悦那种成就感油然而生。
单片机是很重要的一门课程,老师和一些工作的朋友都曾说过,如果学好一门单片机,就凭这个技术这门手艺找一个好工作也不成问题。
尽管我们在课堂学到的内容很有限,但在以后的学习中单片机还需要好好的深入研究和学习,学好了单片机也就多了一项生存的本钱。
最后感谢老师对我们的精心指导和帮助,感谢同学们对我的帮助。
单片机设计心得体会篇二:课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践潜力的重要环节,是对学生实际工作潜力的具体训练和考察过程.随着科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域,在生活中能够说得是无处不在。
单片机课程设计心得体会优秀5篇单片机课程设计心得体会【篇1】经过本次微机课题的设计与研究,我们深入的学习了除课本以外的很多微机附件的内容,掌握了很多实验室操作技能。
我们在实际设计中遇到很多问题,但结合所学知识以及参考资料的帮助,不断地尝试,设计了一种能够解决实际问题的系统。
同时也加深了我们对于现实生活中,实际的嵌入式操作系统的原理的理解。
单片机在日常生活中应用广泛,结合这学期在学的嵌入式系统原理,我们更多的了解了单片机的发展现状和发展趋势,以及在生活中的广泛应用,其实80C51只是我们所接触的一种简单的单片机,在实际应用中,有各个公司生产的不同型号的、针对不同功能设计的、以及根据用户的需要和发展自主研发设计的单片机还有很多,由此设计出来的嵌入式系统更是数不胜数。
能够亲身的进行自我实践,并进行实际的应用,其实使我们对现行单片机的一次深入的了解,并能够提升我们将来在学习工作遇到的单片机设计问题。
在实际设计过程中,我们遇到了诸多设计的问题。
例如接口不够,这一问题主要是因为我们所设计的功能诸多,刚开始对于这一接口的`规划不是非常的合理,后来通过使用中断,两个中断合理的设计便解决了所有的按键和现实问题。
考虑到目前空调系统也并不是使用我们所用到的80C51单片机,中断也有可能通过扩展有所增加,考虑到硬件设计的难度,使用两中断解决这一问题则是最佳的选择。
在程序设计中,我们更加深入了解了中断的使用与本质,合理利用这些,会使程序简化而不会出错。
比如开始我们把主程序写在中断里面,导致程序运行混乱,而后来发现,只在中断中做少量工作,比如改一下某一个标志,这样比较好。
对于传感器芯片的使用,我们查找了它的datasheet,并查阅了各种关于其硬件连接和软件设计的资料,同时发现了理论资料与实践上的区别,通过多次尝试,成功完成了硬件和软件的设计。
在这次课题设计过程中,我们合理的分工,适宜的规划进度的进展,不仅仅暗示完成了预先设计的内容。
数字电子时钟实验心得5篇_数字电子时钟实验心得1_基于AVR单片机Mega_的电子时钟设计摘要】Mega_是一款采用先进RISC精简指令,内置A/D的8位单片机,可支持低电压联机Flash和EEPROM写入功能;同时还支持Basic和C等高级语言编程.用它设计电子时钟不仅成本低,硬件简单,.基于AVR单片机Mega_的电子时钟设计摘要】Mega_是一款采用先进RISC精简指令,内置A/D的8位单片机,可支持低电压联机Flash和EEPROM写入功能;同时还支持Basic和C等高级语言编程.用它设计电子时钟不仅成本低,硬件简单,而且很容易实现系统移植.介绍了如何利用AVR系列单片机Mega_及__字符液晶来设计电子时钟的方法,同时给出了相应的电路原理及部分语言程序.数字电路课程设计的心得体会为什么没人啊?都在忙本科教育评估去了.最核心的是时序逻辑电路的设计,要培养出良好的空间想象能力.高性能的数字信号处理芯片,不用标准单片机和标准嵌入系统,那速度慢,要缴纳知识产权许可费用,发达国家都是专门有针对性设计的时序逻辑电路的独立设计.例如上个世纪80年代的苹果牌个人计算机,就是用许多通用中小规模数字集成电路搭建的时序逻辑电路,国内以此仿照了中华学习机.现在的CPU设计复杂,时序逻辑电路都集成在芯片里面,集成度高,要靠高等院校的教材和实验课程,实在没法设计出低端的CPU.所以一般都是购买国外集成电路系统的构架,以此为基础设计,这就有知识产权的费用,到了流片的时候,人家要统计你的生产数量,要收费的.这就是基础教育关系的国家安全的一个例子.电子时钟课程设计报告我们刚刚做完的课程设计.给你啦__ 数字钟设计报告设计者: _2_3 _2_6 目录 1 设计目的 3 2 设计要求指标 3 2.1 基本功能 3 2.2 扩展功能 4 3.方案论证与比较 4 4 总体框图设计 4 5 电路原理分析 4 5.1数字钟的构成 4 5.1.1 分频器电路 5 5.1.2 时间计数器电路 5 5.1.3分频器电路 6 5.1.4振荡器电路 6 5.1.5数字时钟的计数显示电路 6 5.2 校时电路 7 5.3 整点报时电路 8 6系统仿真与调试 8 7.结论 8 参考文献 9 实验作品附图 10 数字钟摘要:数字钟是一种用数字电路技术实现时.分.秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用.数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路.目前,数字钟的功能越来越强,并且有多种专门的大规模集成电路可供选择.从有利于学习的角度考虑,这里主要介绍以中小规模集成电路设计数字钟的方法.经过了数字电路设计这门课程的系统学习,特别经过了关于组合逻辑电路与时序逻辑电路部分的学习,我们已经具备了设计小规模集成电路的能力,借由本次设计的机会,充分将所学的知识运用到实际中去.本次课程设计要求设计一个数字钟,基本要求为数字钟的时间周期为24小时,数字钟显示时.分.秒,数字钟的时间基准一秒对应现实生活中的时钟的一秒.供扩展的方面涉及到定时自动报警.按时自动打铃.定时广播.定时启闭路灯等.因此,研究数字钟及扩大其应用,有着非常现实的意义.1 设计目的 1.掌握数字钟的设计.组装与调试方法.2.熟悉集成元器件的选择和集成电路芯片的逻辑功能及使用方法.3.掌握面包板结构及其接线方法 4.熟悉仿真软件的使用.2 设计要求及指标 2.1基本功能 1)时钟显示功能,能够正确显示〝时〞.〝分〞.〝秒〞.2)具有快速校准时.分.秒的功能.3)用555定时器与RC组成的多谐振荡器产生一个标准频率(1Hz)的方波脉冲信号.2.2扩展功能 1)用晶体振荡器产生一个标准频率(1Hz)的脉冲信号.2)具有整点报时的功能.3)具有闹钟的功能.4)…… 3.方案论证与比较本设计方案使用555多谐振荡器来产生1HZ的信号.通过改变相应的电阻电容值可使频率微调,不必使用分频器来对高频信号进行分频使电路繁复.虽然此振荡器没有石英晶体稳定度和精确性高,由于设计方便,操作简单,成为了设计时的首选,但是由于与实验中使用的555芯片产生的脉冲相比较,利用晶振产生的脉冲信号更加的稳定,同过电压表的测量能很好的观察到这一点,同时在显示上能够更加接进预定的值,受外界环境的干扰较少,一定程度上优于使用555芯片产生信号方式.我们组依然同时设计了555和晶振两个信号产生电路.(本实验报告中着重按照原方案设计的555电路进行说明) 4. 系统设计框图数字式计时器一般由振荡器.分频器.计数器.译码器.显示器等几部分组成.在本设计中555振荡器及其相应外部电路组成标准秒信号发生器,由不同进制的计数器.译码器和显示器组成计时系统.秒信号送入计数器进行计数,把累计的结果以时 . 分 . 秒的数字显示出来.时显示由二十四进制计数器.译码器.显示器构成, 分 . 秒显示分别由六十进制计数器.译码器.显示器构成.其原理框图如图1.1所示.5.电路原理分析 5.1数字钟的构成数字钟实际上是一个对标准频率(1HZ)进行计数的计数电路.由于计数的起始时间不可能与标准时间一致,故需要在电路上加一个校时电路,同时标准的1HZ时间信号必须做到准确稳定.在此使用555振荡器组成1Hz的信号.数字钟原理框图(1.1) 5.1.1振荡器电路 555定时器组成的振荡器电路给数字钟提供一个频率为1Hz的方波信号.其中OUT为输出.5.1.2时间计数器电路时间计数电路由秒个位和秒十位计数器,分个位和分十位计数器及时个位和时十位计数器电路构成,其中秒个位和秒十位计数器.分个位和分十位计数器为60进制计数器,而根据设计要求,时个位和时十位计数器为24进制计数器.5.1.3分频器电路通常,数字钟的晶体振荡器输出频率较高,为了得到1Hz的秒信号输入,需要对振荡器的输出信号进行分频.通常实现分频器的电路是计数器电路,一般采用多级2进制计数器来实现.例如,将32768Hz的振荡信号分频为1HZ的分频倍数为32768( ),即实现该分频功能的计数器相当于15级2进制计数器.5.1.4振荡器电路利用555定时器组成的多谐振荡器接通电源后,电容C1被充电,当电压上升到一定数值时里面集成的三极管导通,然后通过电阻和三极管放电,不断的充放电从而产生一定周期的脉冲,通过改变电路上器件的值可以微调脉冲周期.5.1.5数字时钟的计数显示控制在设计中,我们使用的是74___0十进制计数器,来实现计数的功能,实验中主要用到了_0的置数清零功能(特点:消耗一个时钟脉冲),清零功能(特点:不耗时钟脉冲),在上级_0控制下级_0时候通过组合电路(主要利用与非门)实现,在连接电路的时候要注意并且强调使能端的连接,其将影响到.基于单片机的电子时钟的设计与制作(C语言) 要求:采用万年历芯片进行设计采用万年历芯片,其实可以用时钟芯片DS__.显示用什么,是数码管,还是LCD__?设计与制作,是要做出实物吗?要是仿真,给你一个仿真图,可以做参考._数字电子时钟实验心得2_数字电子钟的逻辑框图如图3-4所示.它由555集成芯片构成的振荡电路.分频器.计数器.显示器和校时电路组成.555集成芯片构成的振荡电路产生的信号经过分频器作为秒脉冲,秒脉冲送入计数器,计数结果通过〝时〞.〝分〞.〝秒〞译码器显示时间.1. 振荡器石英晶体振荡器的特点是振荡频率准确.电路结构简单.频率易调整.它还具有压电效应,在晶体某一方向加一电场,则在与此垂直的方向产生机械振动,有了机械振动,就会在相应的垂直面上产生电场,从而机械振动和电场互为因果,这种循环过程一直持续到晶体的机械强度限止时,才达到最后稳定.这用压电谐振的频率即为晶体振荡器的固有频率.一般来说,般来说,振荡器的频率越高,计时精度越高,但耗电量将增大.如果精度要求不高也可以采用由集成电路定时器555与RC组成的多谐振荡器.如图3-4-1所示.设振荡频率f=1KHz,R为可调电阻,微调R1可以调出1KHz输出.2. 分频器由于振荡器产生的频率很高,要得到秒脉冲,需要分屏电路.本实验由集成电路定时器555与RC组成的多谐振荡器,产生1KHz的脉冲信号.故采用3片中规模集成电路计数器74LS90来实现,得到需要的秒脉冲信号.3. 计数器秒脉冲信号经过6级计数器,分别得到〝秒〞个位.十位.〝分〞个位.十位以及〝时〞个位.十位的计时.〝秒〞〝分〞计数器为六十进制,小时为十二进制.(1)六十进制计数由分频器来的秒脉冲信号,首先送到〝秒〞计数器进行累加计数,秒计数器应完成一分钟之内秒数目的累加,并达到60秒时产生一个进位信号,所以,选用一片74LS90和一片74LS92组成六十进制计数器,采用反馈归零的方法来实现六十进制计数.其中,〝秒〞十位是六进制,〝秒〞个位是十进制.如图3-4-3-1所示.(2)十二四进制计数〝_翻1〞小时计数器是按照〝_——_——_——……——_——_——_——_——……〞规律计数的,这与日常生活中的计时规律相同.在此实验中,小时的个位计数器由4位二进制同步可逆计数器74LS_1构成,十位计数器由D触发器74LS74构成,将它们级连组成〝_翻1〞小时计数器.计数器的状态要发生两次跳跃:一是计数器计到9,即个位计数器的状态为Q_Q_Q_Q00=10_,在下一脉冲作用下计数器进入暂态1_0,利用暂态的两个1即Q_Q_使个位异步置0,同时向十位计数器进位使Q10=1;二是计数器计到_后,在第_个脉冲作用下个位计数器的状态应为Q_Q_Q_Q00=00_,十位计数器的Q10=0.第二次跳跃的十位清0和个位置1信号可由暂态为1的输出端Q10,Q_,Q00来产生.图3-4-3-2 M_计数器功能表4. 译码器译码是指把给定的代码进行翻译的过程.计数器采用的码制不同,译码电路也不同.74LS48驱动器是与84_BCD编码计数器配合用的七段译码驱动器.74LS48配有灯测试LT.动态灭灯输入RBI,灭灯输入/动态灭灯输出BI/RBO,当LT=0时,74LS48出去全1.5. 显示器本系统用七段发光二极管来显示译码器输出的数字,显示器有两种:共阳极显示器或共阴极显示器.74LS48译码器对应的显示器是共阴极显示器.6. 校时电路当数字钟走时出现误差时,需要校正时间.校时电路实现对〝时〞〝分〞〝秒〞的校准.在电路中设有正常计时和校对位置.本实验实现〝时〞〝分〞的校对.对校时的要求是,在小时校正时不影响分和秒的正常计数;在分校正时不影响秒和小时的正常计数.需要注意的时,校时电路是由与非门构成的组合逻辑电路,开关S1或S2为〝0〞或〝1〞时,可能会产生抖动,为防止这一情况的发生我们接入一个由RS触发器组成的防抖动电路来控制.图3-4-6-1 校时开关的功能表3.5 实验主体电路的装调·由图3-4所示的数字中系统组成框图按照信号的流向分级安装,逐级级联.这里的每一级是指组成数字中的各个功能电路.·级联时如果出现时序配合不同步,或剑锋脉冲干扰,引起的逻辑混乱,可以增加多级逻辑门来延时.如果显示字符变化很快,模糊不清,可能是由于电源电流的跳变引起的,可在集成电路器件的电源端Vcc加退藕滤波电容.通常用几十微法的大电容与0._μF的小电容相并联.·画数字钟的主体逻辑电路图. 如图3-5图3-5 数字钟的主体电路逻辑图3.6 功能扩展电路(1)定时控制电路数字钟在指定的时刻发出信号,或驱动音响电路〝闹时〞,或对某装置的电源进行接通或断开〝控制〞.不管是闹时还是控制,都要求时间准确,即信号的开始时刻与持续时间必须满足规定的要求.例如要求上午7时59分发出闹时信号,持续时间为1分钟.本实验设计为7时59分时,音响电路的晶体管导通,则扬声器发出1KHz的声音.持续1分钟到8点整晶体管因输入端为〝0〞而截止,电路停闹.图3-6 闹时电路(2)仿广播电台整点报时电路仿广播电台整点报时电路的功能要求是,每当数字钟计时快要到整点时发出声响,通常按照4低音1高音的顺序发出间断声响,以最后一声高音结束的时刻为整点时刻.设4声低音(约500Hz)分别发生在59分51秒.53秒.55秒及57秒,最后一声高音(约1KHz)发生在59分59秒,它们的持续时间均为1秒.图3.7 整个电路的组装及调试和扩展电路检查均无连线错误并且显示正常后,将两个电路连为一个整体,接上+5V电源.观察时钟是否显示正常;是否在上午7时59分发出闹时信号,持续时间一分钟;是否有四声低音分别发生在59分51秒.53秒.55秒及57秒,最后一声高音法正在59分59秒,它们持续时间均为1秒.若不正常则检查电路各个部分,直到得到满意的结果.我们共经过两天的调试,圆满完成了这次为期两周的课程设计.四.实验总结短短的两周课程设计结束了.看着自己设计.连线.调试成功的数字电子钟,很有成就感.真的很有收获,体会到了什么是学以致用,理论与实践的差别到底有多大.以前上课都是上一些最基本的东西而现在却可以将以前学的东西做出有实际价值的东西.在这个过程中,我的确学得到很多在书本上学不到的东西,如:怎么设计一个六十.十二进制计数器,如何实现校时的防抖动等等.但也遇到了不少的挫折,有时遇到了一个错误怎么找也找不到原因所在,找了老半天结果却是接头的方向接错了,有时更是忘接地了.在学习中的小问题在课堂上不可能犯,在动手的过程中却很有可能犯.特别是在接电路时,一不小心就会犯错,而且很不容易检查出来.在调试主板电路时,十位不进位,检查电路,以为没有什么问题,后来一步一步的检查,发现总的地线没接,接上总的地线,一切正常.副版是我的同组刘玉龙连接的电路,在主板和副版连接起来后,新的问题又出现了.第一,计数太快了,正常一秒,我们设计的数字电子表却可以走两三秒,显然输入不是1Hz 的脉冲信号;第二,我们的校时电路连接正确,可是每次校时,开关S1或S2为〝0〞或〝1〞时,会产生抖动,无法正常校时.针对这两个问题,我们进行了分析,进而转化为实际的操作.我们在+5V电压和地线之间分别加了两个电容,通过滤波,选择我们需要的1Hz脉冲信号.对于无法正常校时的问题,在设计中接入一个由RS触发器组成的防抖动电路来控制校时.把时间调到上午7点58分,等7点59分准确闹钟响起,持续一分钟.再将时间跳到58分,等59分51秒.53秒.55秒及57秒都发出4声低音,最后一声高音发生在59分59秒.,持续时间都是一秒钟.数字电子钟已经成功完成了.我的动手能力又有了进一步的提高,我感到十分的高兴.同时学到了课本上没有的东西,也锻炼了自己独立解决问题的能力.这在以后的学习和生活中会有很大的用处.但是我还有不足,按照电路连接实物时,器件的摆放不够科学,最终导致了,只有自己能看懂电路的走向.不过我会在以后的学习中逐步提高,做一个动手能力强的大学生.十分感谢自动化系提供这么好的机会,让我们把学到的知识应用到实践中,同时谢谢老师的耐心指导._数字电子时钟实验心得3_数字电子钟的设计(由数字IC构成)一.设计目的1.熟悉集成电路的引脚安排.2.掌握各芯片的逻辑功能及使用方法.3.了解面包板结构及其接线方法.4.了解数字钟的组成及工作原理.5.熟悉数字钟的设计与制作.二.设计要求1.设计指标时.数字电子钟的设计(由数字IC构成)一.设计目的1.熟悉集成电路的引脚安排.2.掌握各芯片的逻辑功能及使用方法.3.了解面包板结构及其接线方法.4.了解数字钟的组成及工作原理.5.熟悉数字钟的设计与制作.二.设计要求1.设计指标时间以24小时为一个周期;显示时.分.秒;有校时功能,可以分别对时及分进行单独校时,使其校正到标准时间;计时过程具有报时功能,当时间到达整点前5秒进行蜂鸣报时;为了保证计时的稳定及准确须由晶体振荡器提供表针时间基准信号.2.设计要求画出电路原理图(或仿真电路图);元器件及参数选择;电路仿真与调试;PCB文件生成与打印输出.3.制作要求自行装配和调试,并能发现问题和解决问题.4.编写设计报告写出设计与制作的全过程,附上有关资料和图纸,有心得体会.三.设计原理及其框图1.数字钟的构成数字钟实际上是一个对标准频率(1HZ)进行计数的计数电路.由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路,同时标准的1HZ时间信号必须做到准确稳定.通常使用石英晶体振荡器电路构成数字钟.图 3-1所示为数字钟的一般构成框图.图3-1 数字钟的组成框图⑴晶体振荡器电路晶体振荡器电路给数字钟提供一个频率稳定准确的32768Hz的方波信号,可保证数字钟的走时准确及稳定.不管是指针式的电子钟还是数字显示的电子钟都使用了晶体振荡器电路.⑵分频器电路分频器电路将32768Hz的高频方波信号经32768( )次分频后得到1Hz的方波信号供秒计数器进行计数.分频器实际上也就是计数器.⑶时间计数器电路时间计数电路由秒个位和秒十位计数器.分个位和分十位计数器及时个位和时十位计数器电路构成,其中秒个位和秒十位计数器.分个位和分十位计数器为60进制计数器,而根据设计要求,时个位和时十位计数器为_进制计数器.⑷译码驱动电路译码驱动电路将计数器输出的84_BCD码转换为数码管需要的逻辑状态,并且为保证数码管正常工作提供足够的工作电流.⑸数码管数码管通常有发光二极管(LED)数码管和液晶(LCD)数码管,本设计提供的为LED数码管.2.数字钟的工作原理 1)晶体振荡器电路晶体振荡器是构成数字式时钟的核心,它保证了时钟的走时准确及稳定.图3-2所示电路通过CMOS非门构成的输出为方波的数字式晶体振荡电路,这个电路中,CMOS非门U1与晶体.电容和电阻构成晶体振荡器电路,U2实现整形功能,将振荡器输出的近似于正弦波的波形转换为较理想的方波.输出反馈电阻R1为非门提供偏置,使电路工作于放大区域,即非门的功能近似于一个高增益的反相放大器.电容C1.C2与晶体构成一个谐振型网络,完成对振荡频率的控制功能,同时提供了一个_0度相移,从而和非门构成一个正反馈网络,实现了振荡器的功能.由于晶体具有较高的频率稳定性及准确性,从而保证了输出频率的稳定和准确.晶体_TAL的频率选为32768HZ.该元件专为数字钟电路而设计,其频率较低,有利于减少分频器级数.从有关手册中,可查得C1.C2均为30pF.当要求频率准确度和稳定度更高时,还可接入校正电容并采取温度补偿措施.由于CMOS电路的输入阻抗极高,因此反馈电阻R1可选为10MΩ.较高的反馈电阻有利于提高振荡频率的稳定性.非门电路可选74HC00.图3-2 COMS晶体振荡器 2)分频器电路通常,数字钟的晶体振荡器输出频率较高,为了得到1Hz的秒信号输入,需要对振荡器的输出信号进行分频.通常实现分频器的电路是计数器电路,一般采用多级2进制计数器来实现.例如,将32768Hz的振荡信号分频为1HZ的分频倍数为32768(_5),即实现该分频功能的计数器相当于15极2进制计数器.常用的2进制计数器有74HC393等.本实验中采用CD4_0来构成分频电路.CD4_0在数字集成电路中可实现的分频次数最高,而且CD4_0还包含振荡电路所需的非门,使用更为方便.CD4_0计数为_级2进制计数器,可以将32768HZ的信号分频为2HZ,其内部框图如图3-3所示,从图中可以看出,CD4_0的时钟输入端两个串接的非门,因此可以直接实现振荡和分频的功能.图3-3 CD4_6内部框图 3)时间计数单元时间计数单元有时计数.分计数和秒计数等几个部分.时计数单元一般为_进制计数器计数器,其输出为两位84_BCD码形式;分计数和秒计数单元为60进制计数器,其输出也为84_BCD码.一般采用10进制计数器74HC390来实现时间计数单元的计数功能.为减少器件使用数量,可选74HC390,其内部逻辑框图如图 2.3所示.该器件为双2—5-10异步计数器,并且每一计数器均提供一个异步清零端(高电平有效).图3-4 74HC390(1/2)内部逻辑框图秒个位计数单元为10进制计数器,无需进制转换,只需将QA与CPB(下降沿有效)相连即可.CPA(下降没效)与1HZ秒输入信号相连,Q3可作为向上的进位信号与十位计数单元的CPA相连.秒十位计数单元为6进制计数器,需要进制转换.将10进制计数器转换为6进制计数器的电路连接方法如图3-5所示,其中Q2可作为向上的进位信号与分个位._数字电子时钟实验心得4_随着单片机技术的飞速发展,在其推动下,现代的电子产品几乎渗透到了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高.时间就是金钱.时间就是生命.时间就是胜利……,准确的掌握时间和分配时间对人们来说至关重要,时钟是我们生活中必不可少的工具.电子钟的设计方法有很多种,但是基于单片机并通过LCD显示的电子时钟具有编程灵活.精确度高.便于携带.显示直观等特点.利用STC单片机对DS__时钟芯片进行读写操作并通过_864中文液晶显示实时时钟信息,这样便构成了一个单片机电子时钟.关键词:单片机,电子时钟,LCD_864,DS__,闹钟.第一章引言_57年,Ventura发明了世界上第一个电子表,从而奠定了电子时钟的基础,电子时钟开始迅速发展起来.现代的电子时钟是基于单片机的一种计时工具,采用延时程序产生一定的时间中断,用于一秒的定义,通过计数方式进行满六十秒分钟进一,满六十分小时进一,满二十四小时小时清零.从而达到计时的功能,是人民日常生活补课缺少的工具.石英表都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调试,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时.分.秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好.该电子时钟由STC89C52,按键,LCD_864中文液晶显示器,DS__等构成,采用晶振电路作为驱动电路,由延时程序和循环程序产生的一秒定时,达到时分秒的计时,六十秒为一分钟,六十分钟为一小时,满二十四小时为一天.。
单片机电子时钟课程设计心得体会(共18页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--单片机电子时钟课程设计心得体会篇一:单片机数字钟设计心得体会单片机数字钟设计心得体会经过一周的课程设计,我收获颇多,有深刻的心得体会。
实训让我们受益匪浅。
首先是关于单片机方面的。
我们学到了许多关于单片机系统开发的知识,从最开始选题到最后的结题,更使我们得到了充分的锻炼。
其次,它让我体会到了什么才是teamwork spirit。
一如:团队管理的经验、团队意识的提升和协调能力等等,这些都会让我们终身受益。
通过此次课程设计,使我更加扎实的掌握了有关电子线路单片机方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查我终于找出了问题所在,也暴露出了前期我在这方面的知识欠缺和经验不足。
实践才能出真知,实践才是检验真理的唯一标准,唯有通过亲自动手制作,才能令我们掌握的知识不再是一些纸上谈兵的东西。
在这次的课程设计中,我们遇到了很多困难,过程很艰难,但是我们都克服了,这是对我们自己的肯定。
我们不断发现错误,不断改正,不断领悟,不断获取。
我们也曾灰心,也曾茫然,也曾不知所措,从一开始的自信满满,到最后的紧张繁杂,所有的这些都令我们回味无穷,这已经成为了我们人生的一个宝藏。
我想今后的学习和工作也是这样的,汗水见证着成功,我想十年过后,但我们都已经走入了社会,在某个阳光明媚的夏日,午后醒来,突然想起大学经历的时候,最先映入脑海里的就是这门课程吧,就是这些为了一个共同的目标,相互合作,共同奋斗的日子。
不可否认,单片机是一门比较难的专业学科。
但是经过这一学期的学习,我们觉得单片机这门课很好,让我们在设计中掌握课程,具有很强的实用性。
在社会上,单片机也应用极其广泛。
通过这次课程设计,我掌握了常用元件的识别和测试;熟悉了常用仪器、仪表;了解了电路的连线方法;以及如何提高电路的性能等等。
我相信在接下来的日子里,我会更深刻地去研究它,发掘它。
在这次的实训里,我觉得过得很充实。
实训,不仅培养了我们独立思考、动手操作的能力,在各种其它能力上也都有了提高。
更重要的是,在实验课上,我们学会了很多学习的方法。
而这是日后最实用的,真的是受益匪浅。
要面对社会的挑战,只有不断的学习、实践,再学习、再实践。
这对于我们的将来也有很大的帮助。
以后,不管有多苦,我想我们都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。
汗水,是我们努力的过程,更是成功的使者。
它是希望的凝聚。
回首此次实训,我们真的学到了很多很多。
巩固了以前所学过的知识,将理论与实际结合起来,不断提高自己的实际动手能力和独立思考的能力,并学会去使用知识。
当然不仅仅是这些课上的知识,更要的是一些课本上没有但是也很重要的知识。
像是团队合作精神等。
当我们都已经走入了社会,在某个阳光明媚的夏日,午后醒来,突然想起大学经历的时候,回忆起这些泛着汗水的时光的时候,定然会被我们的团队感动。
成功后会很喜悦,但过程一样令我们回味无穷。
此次设计也让我明白了思路即出路,学问学问,有学必问。
只要认真钻研,动脑思考,动手实践,就没有弄不懂的知识。
亲历亲为,亲手实践才是硬道理。
希望这样的实训能够继续下去,并不断地前进,帮助更多的学生更好地学习单片机,并能够在使用中发现它的无穷魅力!2014年1月13日篇二:51单片机电子时钟课程设计报告JINGCHU UNIVERSITY OF TECHNOLOGY《单片机原理及应用》课程设计报告题目:电子时钟专业电气工程及其自动化班级2010级电工2班学号 20 姓名王贞指导教师邹云峰提交日期2013年06月21日目录第一部分设计任务和要求单片机课程设计内容2 单片机课程设计要求2 系统运行流程2 第二部分设计方案总体设计方案说明2 系统方框图3 系统流程图3 第三部分主要器材及基本简介主要器材4 主要器材简介4 第四部分系统硬件设计最小系统6 LCD显示电路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(In System Programming)在系统可编程芯片,最高工作时钟频率为80MHz,片内含8K Bytes的可反复擦写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年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。