基于51单片机闹钟的设计报告课程设计

基于51单片机闹钟的设计报告课程设计

ID:26064199

大小:399.50 KB

页数:33页

时间:2018-11-24

基于51单片机闹钟的设计报告课程设计_第1页
基于51单片机闹钟的设计报告课程设计_第2页
基于51单片机闹钟的设计报告课程设计_第3页
基于51单片机闹钟的设计报告课程设计_第4页
基于51单片机闹钟的设计报告课程设计_第5页
资源描述:

《基于51单片机闹钟的设计报告课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、电子课程设计实习报告元件购买及焊接元件购买:地点:广埠屯,华中电子市场二楼时间:2011年4月7日过程:大早到华中电子市场后,当时还没开门,等到九点才开门,据人介绍上了二楼,卖各种电子元件的店面很多,但都不大。选了一家比较小的店面,把老师给的清单给店主看后,店主很热情,但是说有两样元件没有,但承诺叫我们等等,到仓库去找一下。我们委婉拒绝了,想先看看,第一次来毕竟的货比三家嘛。又挨个找了几家店,对比价格和元件齐全程度后,我们选了一家比较大元件齐全而且价格合理的店面。由于主要的元件,包括板子和各种芯片老师都发了,我们主要买一些小型元件。主要是电阻电容,由于

2、元件小,不是单个卖的,都是十个十个的卖。至于电阻电容的区分,以前参加电子协会也接触过,关键是一些不熟悉的元件,如串口下载线之类的,我们虽然在课堂听老师讲过区分公母,但对于是否买对了,还是有疑问,得到店主承诺买错了,可以包换后,才放心结账。对着清单上一一看好后,除了电阻点容多买了几个外,其他的东西都还齐全。最后叫店主结账,并依照老师要求开发票。原清单:(部分元件由于分批购买或者网上购买,未能列入焊接心得:焊接时间:2011年4月9日(星期六上午)地点:信息楼405焊接元件电路图:过程及心得:有了大二焊接收音机的一些焊接功底后,对于焊接还是有些经验的,先将

3、小的元件焊接好,比如说电容电感,避免大的高的元件焊好后留下的可操作空间太少,给小的元件焊接带来不便。而不耐高温的元件,如三极管等,可以留在最后焊接,以免引脚触到烙铁损坏元件。当然有些元件的引脚虽然是对称分布,但是是是有区别的,如电解电容,二极管,三极管等。特别应该注意的是排阻,普通电阻部没有负极,但是排阻比较特别,两端是不同的。由于排阻焊反了,导致与P0口相连的矩阵键盘无论如何都没法正常使用,后来发现后,拔了好久才拔下来,手还在此过程中,还跟烙铁来了个亲密接触,手指被烫的留下了一道白印记。拔下来时候,板子已经伤痕累累了,幸好买了新的排阻焊上去之后,键盘

4、能够正常工作了,真可谓教训沉痛。焊接过程中,由于烙铁使用的还是比较少,开始时手拿着总觉得很别扭,点锡丝的时候甚至有点抖,不过焊完一两个元件后就适应了很多,后来越来越上手,速度也快了很多。我们特地几个人约好一起焊接,并对比,有疑问先讨论,再动手焊接。但是还是有些问题没得到解决,由于没接触过1602,对于排针和排插的位置还是焊反了,但是问题不大,后来的实习过程中证明液晶一直工作正常,不过以后还是得按常规出牌,以免遇到大麻烦。其间也遇到了复位开关的摆放问题,我一直觉得是只要能插进去就正确的,但有人觉得有正反问题,后来证明我的想法是正确。焊完后,分模块对整个硬

5、件电路进行调试检测,看有没有漏焊,虚焊的地方。之后,插上芯片试电,一切正常后,用安装好的编译和STC串口下载软件给单片机下载程序,红色的二极管一闪一闪的,等二极管不闪后,第一个数码管被点亮了,当时很兴奋。至此焊接告一段落。在此过程中,我总结出1、焊接前需熟悉电路,了解各元件,因为真正的焊接过程实际上是很短的,而准备工作没做好,只会给后面的焊接带来意想不到的麻烦,甚至导致板子被毁。2、焊接过程中,要注意力集中,逐渐积累经验,怎样操作适应,怎样避免虚焊和短路,以提高效率。总的来说是一个熟练掌握焊枪和熟悉锡丝特性的过程。3、焊接后先不要急于上电,也不要想板子

6、一定焊好了,或者不正常之后惶恐是不是焊废了。毕竟这也是一个小的系统,我们第一次接触,第一次上电就能一切运行成功不现实,出现情况不要急,可能只是一些小问题,如没插上芯片或跳线帽之类的。4、总之作为学电子电气的,我们毕竟还会接触硬件的焊接和调试,这只是一个开端,相信有了这次的经验后,以后的会对这一过程了解的更深入。基于数码管及矩阵键盘实现的移位等若干功能一、材料及硬件分析数码管的接法:由于数码管的借口很多,如果一个个接在单片机IO口上,将会很占用硬件资源,同时编程时候要兼顾段选和位选,会给编程带来很大不便。使用74LS138和CD4511译码器后,两个问题

7、迎刃而解,如下为数码管的接法原理图:由图可知,138控制位选占用3个IO口,CD4511控制段选占用4个IO口,加上控制小数点的引脚总共占用8个IO口。给P1口赋值的时候,高3位控制的是位选,即第几个数码管亮,低4位控制的为段选,直接显示0-9,无需代码。而第4位则控制的是小数点的亮暗。动态显示的时候,只需要在某一位IO口后面的小数点点亮即可。矩阵键盘线反法:矩阵键盘内部是4x4的8根线组成的16键的键盘,每个限于线交叉点,表示为一个键。总共需要8个IO口,当两个线没有交叉的时候,接通的两条线都变味低电平。首先可将高八位置为高电平第八位置为低电平,记下

8、变为低电平的一条线路。然后将高低电平交换,再记下一条线路,即可确定按下的键的位置。具体程序如下

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。