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