本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于单片机的多功能数字电子时钟设计

基于单片机的多功能数字电子时钟设计

起初,咱确认了课题后,查找多功能数字电子时钟的相关资料、明白本次设计所需要达成的功能,接着根据功能再确定大概的硬件选择,然后开始理顺设计的过程、在kiel上编写软件程序,最后在软件上敲好程序,检查修改知道没有错误为止,接着进行仿真,最后对于仿真

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 2269757180 微信号:bylwwwww


  • 详细描述

    基于单片机的数字电子时钟设计
    摘要:多功能数字电子时钟的工作原理:使用电子技术,使用该技术可以把时钟电子化、数字化、体积小型化,该时钟不仅可以达到计时很准确,而且电子时钟的体积较小的特点的。并且数字电子时钟的扩展性较强,所以人们在生活中广泛的使用,人们在工作中也有很广阔的应用空间。除此之外,在日常生活、农业生产、工业制作过程中,需要的功能很多,例如校准、定时提醒等,因此需要具有多功能性的数字电子时钟。使用LED显示器作为显示器来显示时间,它拥有时,分,秒显示时间的功能,可以进行时间的校对,以及定时报警的功能。
    本次毕业设计多功能数字电子时钟计时功能将通过单片机来实现,在设计中核心元件是单片机AT89C51,对于时间显示将通过采用LCD12964来显示,通过该已经显示屏可以清晰的显示“时”,“分”,“秒”的时间信息。 而且它的特点是显示的时间准确、显示的较直观、页面比较整洁清晰等优点。对于时间计时将使用时钟DS13020来实现。除此之外,该芯片的工作电压较低,在断电后还可以继续工作,在等到供电得到恢复后,可以实现计时同步的优点。而且,使用这种方法的特点有许多,例如成本较低、开发周期短、易于实现和扩展功能。
    关键字:电子时钟  AT89C51  LCD显示器  定时报警
     
    目 录
    摘要 1
    第一章 数字电子时钟的总体方案 3
    1.1系统的总体功能 3
    1.2系统的操作介绍 3
    第二章 系统的硬件设计与实现 4
    2.1系统硬件的选用 4
    2.1.1单片机的选用 4
    2.1.2时钟芯片的选用 5
    2.1.3液晶显示屏的选用 6
    2.1.4蜂鸣器的选用 6
    2.1.5按键 7
    2.2系统硬件的设计与组成 8
    2.3系统硬件的概述 10
    3.1单片机主控制模块的设计 11
    3.2时钟电路模块设计 12
    3.3 键盘接口模块 13
    3.4显示模块的电路设计 14
    3.5 闹铃和整点提醒模块 15
    第四章 软件设计 16
    4.1软件的总体设计 16
    4.2主程序流程图 17
    4.3 液晶显示及流程图 18
    4.4 DS1302时钟程序 23
    4.5 整点和闹钟的提醒函数流程图 25
    第五章 系统调试 29
    5.1 功能调试 29
    5.2 调试结果 30
    第六章 总结、展望 32
    参考文献 33
    附录一 系统原理图 34
    附录二 主程序 35
     
    第一章 数字电子时钟的总体方案
    1.1系统的总体功能
    系统的基本功能有时间、日期的显示、并且具有对于时间的矫正功能、设置定时时间进行报警的功能。
    (1)本次设计将采用LCD液晶来显示实时时间;
    (2)电子时钟将拥有定时时间、定时报警功能;
    (3)在电子时钟所显示的时间错误时可以进行修改 矫正。
    1.2系统的操作介绍
    (1)接通电源后在听到“滴”的一声后进入正常显示。
    (2)设置K1作为功能按键,在第一次按下K1键后将进入到调整界面;在第二次按下K1键后进入到时间调整界面,在接下来每次按下K1键后都将会在调整页面的第四行显示当前调整状态。
    (3)设置K2作为返回按键,第一次按下K1键的功能为确认调整信息,当第二次按下K1键的功能为返回正常显示。
    (4)设置K3作为加一键,在调整界面状态下对于相应调整状态加一;同理,设置K4作为减一键,在调整界面状态下对于相应调整状态减一。
    (5)设置K5键作为闹钟开关按键,当按下时,闹钟功能将会开启,液晶显示屏左上角会显示有一个16*16的闹钟的闹钟图标;当按键弹起时,图标消失。
    (6)当闹钟开关打开后,闹钟时间到了,会“滴滴”提醒一分钟,LCD显示屏上会显示“闹钟提醒时间”,闹钟的提醒时间可以通过闹钟的开关来关闭提醒。
     
    参考文献
    [1]刘刚.单片机原理及其接口技术.[M].科学出版社,2012
    [2]李丽荣,张常全,郑建红.51 单片机应用设计.[M].北京理工大学出版社,2012
    [3]鲁刚强 .基于液晶显示器的单片机系统设计.[J].科技资讯,2008
    [4]余发山,王福忠.单片机原理及应用技术.[M].中国矿业大学出版社,2008
    [5]毛学军,沙祥.液晶模块应用.[M].电子工业出版社,2010
    [6]谭浩强. C 程序设计.[M].清华大学出版社,2005
    [7]周润景,张丽娜,刘印群. PROTEUS 入门实用教程. [M].机械工业出版社,2007
    [8]康光华.电子技术基础—模拟部分.[M].高等教育出版社,2005
    [9]贾宗璞,许合利.C 语言程序设计.[M].中国矿业大学出版社,2007
    [10]黄劼,徐晓秋. 单片机原理及接口技术. [M].北京:国防工业出版社,2008
    [11]刘迎春. MCS-51 单片机原理及应用教程.[M]. 北京:清华大学出版社,2005
    [12] 戴佳,戴卫恒,.51 单片机 C 语言应用程序设计实例精讲.[M].北京:电子工业出版社,2006

    收缩