毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

单片机DS1302自动打铃系统设计+流程图 第9页

更新时间:2012-3-8:  来源:毕业论文
本系统仅使用了64键中的11个键盘和8个数码管作为系统的人机接口。 
当日期为 10年  10月  18日时  液晶显示格式为:10—10—18;
当时间为 12时  30分  30秒时  液晶显示格式为:12—30—30。
在键处理程序中设置了三个设置键,分别对应时间、日期和打铃时间的设置,再通过三个功能键来保存设置的值。同时用移位键来选择当前对哪位数码管进行加减操作,还设置了一个查询日期的键,按下之后会显示日期值一秒。
键盘设置如下:论文网http://www.youerw.com/  
S0 设置时间键    S1 启动键       S4 设置定时键     S5 保存定时键 
S6 设置日期键    S7 保存日期键   S8 加键           S9 减键
S10 移位键       S11 查询日期键  S12 退出
第5章 系统调试
5.1电路调试
整体调试所使用的测试仪器仪表和工具:
1、电脑一台,具有USB接口;
3、万用表一个; 4、220VAC;
5、Keil C51   单片机编译软件;
系统电路使用了很多编程芯片,结合这一特点,调试采用硬件调试和软件调试结合起来进行。在确定了整体方案后,开始制作硬件单元电路,与此同时,调试就开始进行,目的是把调试分解成各个小调试,然后根据需要各部分结合起来调试,最后才进行整体调试。这样结构清晰,也比较容易发现问题所在,节约了大量调试时间,提高了调试效率。单元电路调
试分为键盘显示电路调试、时钟单元电路调试和 I2C总线单元电路调试。
5.1.1 键盘显示电路调试
    显示部分的调试是后续调试的基础,只要显示正常了,才可以使得时钟单元电路和 I2C总线单元电路的调试具有直观的效果。
    根据 LCD1602的驱动 芯片的编程功能,编制好发送字节、接收字节和查键号等子函数后,结合制作好的硬件电路,先显示直接送的数字,结果显示正确,显示调试成功。然再加入键盘应用程序,让键盘实现对单个数字进行加减,结果也调试成功。
  5.1.2 时钟单元电路调试
    有了前面显示电路调试的成功,时钟调试就更加直观、方便。按照硬件设计电路接好电路后,先编写时钟初始化程序和读写时钟单元函数。目的是先启动时钟芯片工作,并实现对时间单元的读写操作,结果也比较顺利的完成了。接下来则开始结合键盘显示一起调试,实现通过键盘对日期时间进行更改,由于硬件电路比较简单,所以调试主要是软件部分,尽管过程中时不时出点小问题, 但还是比较快的实现了对时钟的管理控制功能。  本文源自优.文~论~文·网原文请找腾讯324.9114
5.1.3  I2C总线单元电路调试
   I2C总线单元电路调试是调试中的难点,首先必须查阅大量的资料,理解I2C 总线通信协议,设计出接口电路,才能开始尝试调试。
    首先根据设计电路制作出I2C 总线接口板,并和单片机最小系统连接起来,利用,I2C 总线时序图写出相应的读写的程序,但显示表明读出的数据和写入放入数据有出入,或者根本就没读出任何数据。经过检查,发现问题出在,起始和停止的延时的数据不对,导致接收不正确,经调整后仿真调试,问题得到解决,基本实现了 I2C 总线各节点之间的通信功能

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 

单片机DS1302自动打铃系统设计+流程图 第9页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。