电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C51单片机实现电子闹钟

C51单片机实现电子闹钟_第1页
1/20
C51单片机实现电子闹钟_第2页
2/20
C51单片机实现电子闹钟_第3页
3/20
课程名称:单片机原理与接口技术实践设计课题:基于 MCS 51 单片机实现电子闹钟功能的设计学院:电子与信息工程学院专业:通信工程小组成员:电子闹钟在科学技术高度进展的今日,千家万户都少不了它,所以很多家庭个人都需要有一个电子闹钟,为人们提供报时方便,但普通电子闹钟不够方便有用。本文给出了一种基于 MCS51 单片机实现电子闹钟功能的设计方法,从而给人们带来更为方便的工作与生活。一.电子闹钟简介我们设计的电子闹钟是以 MCS51 单片机中的计时器作为时钟,用 8 位数码管显示当前时间,并且可以设置闹钟时间,并在设置的时间点发出闹铃。简易闹钟具有以下功能:1.时钟能准确地走时,并可以通过数码管进行显示2.复位后可以进行当前时间的设置3.可以随意设置闹钟时间,闹钟会在设置时间响铃整个系统的任务要求:1)输入数字按键的功能。保证数字的输入。2)复位电路的功能。所有时间回到初始化状态,用于启动设定时间参数(调时或设定闹钟时间);3)显示电路的功能。当输入数字时显示 24 小时时间功能。4)闹铃功能设置闹铃的时间后.能按设置好的时间准时闹铃。二.系统方案的设计要求根据以上各模块并结合显示屏的功能及元器件材料的情况,决定采纳AT89C51 为核显示设计方案。先进行系统的整体规划确定整个系统的功能,然后根据每个功能的具体要求,进行各个模块的实物设计并逐个调试,待全部通过后,进行整个系统的联调,最终实现一个完整的系统。整个系统的设计步骤如下:在单片机最小系统的基础上,完成按键电路和复位电路的设计。完成显示电路、数字按键、单片机时钟电路。Ⅰ 硬件设计系统硬件的设计可以根据系统的各个功能,把整个系统划分成若干个模块,分别对这些模块来进行设计,然后在通过单片机程序来实现对各个硬件模块功能的调度。本系统涉及到的硬件模块有:按键电路、数码管显示电路、单片机时钟电路、蜂鸣器电路。各部分实现功能如下:按键电路:提供按键信号。单片机时钟电路、复位电路:提供部时钟。数码管驱动显示电路:显示当前时间。蜂鸣器电路:闹钟报时。Ⅱ 软件设计本系统的软件部分主要完成功能:时分秒的进位算法处理、数码管的时间显示、时间调整设置、闹钟功能。根据软件的功能划分软件设计模块结构,如下所示其中各个模块具体任务如下:按键驱动模块:对各个按键的功能进行相关的定义。LED 驱动模块:根据系统需要显示相应的数字时间;时间处理模块:时、分、秒的进位算法处理三.系统硬件电路...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C51单片机实现电子闹钟

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部