定时闹钟设计-毕业设计
- 格式:doc
- 大小:495.50 KB
- 文档页数:28
毕业论文〔设计〕智能定时闹钟-----温度、定时硬件设计院系:工程学院年级专业:电气工程及其自动化0801 提交日期:答辩日期:答辩委员会主席〔签名〕:评阅人〔签名〕:年月日摘要随着科技的快速发展和生活水平的不断提高,人们对时钟的精确度和实用性要求越来越高。
本文采用宏晶单片机STC10F08XE,通过DS1302时钟芯片进行定时,并通过LCD 1602字符液晶显示器显示。
采用C语言程序编写,将设计出更准确定时、更省电的数字时钟。
单片机数字时钟具有设置时间、日期、星期的基本功能,并且能够显示年、月、日、时、分、秒、星期,温度。
单片机数字钟不管在性能还是在样式上都发生了质的变化,实践证明单片机数字时钟具有更加准确性、精密性等功能。
本设计是定时闹钟的设计,由单片机 AT89C51 芯片和宏晶单片机STC10F08XE为核心,辅以必要的电路,构成的一个单片机智能定时闹钟。
用单片机来设计制作完成,由于其功能的实现主要通过软件编程来完成,那么就降低了硬件电路的复杂性,而且其成本也有所降低,所以在该设计中采用单片机利用 AT89C51,它是低功耗、高性能的 CMOS 型 8 位单片机。
关键字:数字时钟;DS1302;LCD1602;STC10F08XEAbstractIn daily life, time is science, technology and everyday life is one of the most basic physics, we often deal with temporal clocks, such as hand watch, wall clock, even on a computer program, the clock on the phone can be generalized a clock display on the clock, along with the rapid development of technology and the continuous improvement of living standards, people on the clock's accuracy and practical demand is higher and higher. Based on the single chip microcomputer principle, USES the monolithic integrated circuit STC10F08XE series, through the hardware circuit and software production procedure formulation, will design a more accurate timing, electricity -saving digital clock, SCM in performance or digital clock no matter in style have undergone a qualitative change, digital clock has proved microcontroller more accuracy, precision sex etc. Function. This design is the design of timing alarm clock, the single chip microcomputer AT89C51 single chip microcomputer chip and macro crystal STC10F08XE as the core, with the necessary auxiliary circuit, constitute a single chip microcomputer intelligent timing of alarm clock . By single chip design system to be completed, because its main through the realization of the function of software programming to complete, then reduce the complexity of the hardware circuit, and the cost is reduced, so in this design using AT89C51 single-chip, it is low power, high-performance CMOS type eight microcontroller.Key Words:Digital clock ; DS1302; LCD1602;STC10F08XE设计说明时间,关乎每个人的生命,计时方法的不断创新,特别是近年来科学的飞速发展,社会产生了不同的计时器,计时系统不单单具有计时功能,还带有定时、自动报时、日历显示等等的功能。
智能定时器毕业设计]基于51单片机的智能定时控制器系统设计一、课题条件:随着电子工业的发展,数字电子技术已经深入到了人们生活的各个层面,各种各样的电子产品也正在日新月异地向着高精尖技术发展。
数字电子时钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。
二、毕业论文(设计)主要内容:1、时间显示:用4位数码管显示当前小时和分钟,秒功能用两LED灯代替(每秒闪烁一次)。
2、可手动设定时间。
3、!4、开机流程:系统有红色和蓝色指示灯,上电10S内,每秒红色指示灯闪烁一次,并伴有蜂鸣声,作为开机/重启提醒,此时绿色指示灯灭。
10S后红色指示灯灭,若光线较强则绿色指示灯亮,若光线较弱则绿色指示灯亮度减半进入节能模式。
3、具有整点报时功能(四短一长),可自行设定报时时间段;三、计划进度:1. 资料的收集撰写开题报告 6月20日至9月8日2. 方案设计 9月9日至9月15日3. 电路的设计指标分析与确定;后期的电路优化元器件的选择与参数确定9月16日至11月2日4. 毕业设计论文的修改、完善 11月3日至11月10日5. 毕业设计答辩11月15 日至11月20日四、}五、主要参考文献:a)康光华主编.电子技术基础.北京:高等教育出版社,b)b)何宏主编.单片机原理与接口技术.北京:国防工业出版社.c)c)杨西明,朱骐主编.单片机编程与应用入门.北京:机械工业出版社.d)d)先锋工作室编著.单片机程序设计实例.北京:清华大学出版社.|—摘要本次设计以AT89C51芯片为核心,辅以必要的外围电路,设计了一个简易的电子时钟,它由5V直流电源供电。
在硬件方面,除了CPU 外,使用四个七段LED数码管来进行显示,LED采用的是动态扫描显示。
通过LED能够比较准确显示时、分。
三个简单的按键实现对时间的调整。
软件方面采用汇编语言编程。
基础工程设计报告一、引言1、本课题属于大学生应掌握的自主研究课题。
属模电,数电基本知识范围,对大学生进一步掌握相关知识有重要作用;2、设计的具体任务:采用压电蜂鸣器发出定时叫醒声响,具有自动清零及调节叫醒时间功能。
3、实验方法和设计;:1)计时器为递减计时,时间间隔为1秒。
递减到零时蜂鸣器报警、发光二极管亮灯;2)具有99以内任意选定进制的定时功能,设置有外部操作开关,控制计时器的显示预置数,直接清零,暂停/继续功能。
二、正文1、系统组成(系统框图):定时叫醒器的总体参考方案框图如下图所示。
它包括秒脉冲发生器、计数器、译码显示电路、报警电路和辅助时序控制电路(简称控制电路)等五个模块组成。
其中计数器和控制电路是系统的主要模块。
计数器完成任意定时计时功能,而控制电路完成计数器的显示预置数、直接清零、暂停/继续计数,译码显示电路的显示定时时间到报警等功能。
定时叫醒器设计总体框图秒脉冲发生器产生的信号是电路的时钟脉冲和定时标准,但本设计对此信号要求并不太高,故电路可采用555集成电路或由TTL与非门组成的多谐振荡器构成。
译码显示电路由74LS48和共阴极七段LED显示器组成。
报警电路在实验中可用发光二极管和鸣蜂器代替。
主体电路:两计数芯片的置数端和清零端分别共用一个开关,开始后,定时叫醒器秒的置数端无效,倒数计时器开始进行倒计时,逐秒倒计到零。
选取“00”这个状态,通过组合逻辑电路给出截断信号,让该信号与时钟脉冲在与门中将时钟截断,使计时器在计数到零时停住。
2、系统方案论证:分析可知,计数器和控制电路是系统的主要部分。
计数器完成计时功能,而控制电路完成计数器的显示预置数、直接清零、暂停/继续计数、译码显示电路的显示、定时时间到报警等功能。
为了满足系统的设计要求,在设计控制电路时,应正确处理各个信号之间的时序关系。
在操作直接清零开关时,要求计数器清零。
当显示预置数开关闭合、直接清零开关断开时,控制电路应封锁时钟信号CP,同时计数器完成置数功能,译码器显示电路显示预设值;当显示预置数开关断开时,计数器开始计数;当暂停/继续开关拨在暂停位置上时,计时器停止计数,处于保持状态;当暂停/连续开关拨在连续时,计数器继续递减计数。
课程设计课程设计任务书课程EDA技术课程设计题目闹钟系统的设计主要内容、基本要求、主要参考资料等主要内容:设计并制作一个带闹钟功能的24小时计时器。
它包括以下几个组成部分:1、显示屏,由4 个七段数码管组成,用于显示当前时间(时:分)或设置的闹钟时间;2、数字键,实现‘0’—‘9’的输入,用于输入新的时间或新的闹钟时间;3、TIME(时间)键,用于确定新的时间设置;4、ALARM(闹钟)键,用于确定新的闹钟时间设置,或显示已设置的闹钟时间;5、扬声器,在当前时钟时间与闹钟时间相同时,发出蜂鸣声基本要求:1、计时功能:这是本计时器设计的基本功能,每隔一分钟计时一次,并在显示屏上显示当前时间。
2、闹钟功能:如果当前时间与设置的闹钟时间相同,则扬声器发出蜂鸣声。
3、设置新的计时器时间:用户用数字键输入新的时间,然后按"TIME"键确认。
在输入过程中,输入数字在显示屏上从右到左依次显示。
例如,用户要设置新的时间12:34,则按顺序输入“1”,“2”,“3”,“4”,与之对应,显示屏上依次显示的信息为:“1”,“12”,“123”,“1234"。
如果用户在输入任意几个数字后较长时间内,例如5 s,没有按任何键,则计时器恢复到正常的计时显示状态。
主要参考资料:[1] 潘松著.EDA技术实用教程(第二版). 北京:科学出版社,2005.[2] 康华光主编.电子技术基础模拟部分. 北京:高教出版社,2006.[3] 阎石主编.数字电子技术基础. 北京:高教出版社,2003.完成期限2011.3.11指导教师专业负责人一、总体设计思想1.基本原理数字闹钟电路的基本结构由两个60进制计数和一个24进制计数器组成,分别对秒、分、小时进行计时,当计时到23时59分59秒时,再来一个计数脉冲,则计数器清零,重新开始计时。
秒计数器的技术时钟CLK为HZ的标准信号。
当数字闹钟处于计时状态时,秒计数器的进位输出信号作为分钟计数器的计数信号,分钟计数器的进位输出信号又作为小时计数器的计数信号时、分、秒得计时结果通过6个数码管来动态显示。
多功能电子钟毕业设计本文主要介绍了一款多功能电子钟的设计方案,其中包括时钟、定时器、闹钟、日历、温度显示等多种功能。
通过硬件和软件的相结合,实现了这种多功能的电子钟,具有易操作、准确显示、功能多样等特点。
本设计可用于家庭、实验室、工作室等多种场合。
一、设计目标随着现代科技的发展,电子钟成为人们生活中不可缺少的一部分。
因此,本文设计了一款多功能电子钟,集时钟、定时器、闹钟、日历、温度显示等多种功能于一身,方便人们的日常生活。
二、设计原理该电子钟的各项功能均用单片机控制实现。
电子钟的控制部分是基于51单片机进行设计。
时钟的原理是通过一个晶振来控制芯片的工作频率,从而达到时钟的准确显示。
使用DS1302进行存储和控制时间。
定时器的原理是通过定时器中断进行实现,通过设定定时器的计数值即可实现定时器的功能。
闹钟的原理是通过设定一个“警报时间”来实现,当时间到达“警报时间”时,闹钟就会开始响铃。
日历的原理是通过读取DS1302中存储的日期信息进行实现。
温度显示的原理是通过使用DS18B20传感器实现对温度的检测。
三、硬件设计本设计的硬件主要由以下部分组成:显示部分、按键部分、计时器部分、DS1302时钟芯片、DS18B20温度传感器、单片机及其外设(如LCD12864液晶屏等)。
1.显示部分本设计采用LCD12864液晶屏进行显示。
2.按键部分本设计采用4个按键T1~T4,T1键用于切换时间制式;T2键用于设定时间和日期等;T3键用于设定闹钟;T4键用于定时器的设定。
3.计时器部分本设计采用计时器555进行固定时间的计时。
4. DS1302时钟芯片DS1302时钟芯片是一种用于实现实时时钟的芯片,本设计将其用于控制电子钟的时间。
5. DS18B20温度传感器DS18B20温度传感器是一种用于测量温度的芯片,本设计将其用于温度显示功能。
6. 单片机及其外设本设计采用AT89C52单片机进行控制,其外设包括LCD12864液晶屏、DS1302时钟芯片、DS18B20温度传感器等。
XXX大学单片机原理与应用课程设计报告(此处为图片)题目定时闹钟的设计姓名院系专业指导教师职称2014年1月1日注:课程设计等级:优秀(90-100),良好(80-89),中等(70-79),及格(60-69),不及格(60分以下)。
目录摘要 (1)关键词 (1)Abstract (1)Key words (1)引言 (1)1 设计任务与方案选择 (1)1.1 设计任务与指标 (1)1.1.1 设计任务 (2)1.1.2 设计指标 (2)1.2 系统方案选择 (2)1.2.1 时钟计时的方案选择 (2)1.2.2 显示部分的方案选择 (2)2 系统设计 (3)2.1 系统总体设计方案 (3)2.1.1 系统硬件设计 (3)2.1.2 系统软件设计 (5)3 系统调试 (5)3.1 时间显示 (5)3.2 调节时间 (6)3.3 设置闹钟 (6)3.4 复位 (6)4 总结 (6)4.1 设计过程中遇到的问题及解决方法 (6)4.2 设计体会 (6)附录A (6)附录B (7)1定时闹钟的设计指导教师摘要:随着社会的发展人们的生活节奏越来越快,每天的工作,学习,休息的时间都安排的很紧,需要一个时钟准确的报时。
人们对时钟的要求越来越高,不仅要求每天的的时间误差小于几毫秒,还要求具有定时闹钟,具有万年历等功能。
传统的日历电子钟元器件多、维修麻烦、误差大、功能更新不方便。
DS12C887时钟芯片能够自动显示年、月、日、时、分、秒等时间信息,同时还具有校时,报时,闹钟等功能。
DS12C887也可以很方便的由软件编程进行功能的调整或增加。
所以设计基于DS12C887时钟芯片和LCD1602液晶显示的高精度时钟的设计具有十分重要的现实意义和实用价值。
关键词:DS12C887,LCD1602,时钟芯片,单片机STC89C52,高精度时钟The design of the timing alarm clockStudent majoring in Communication EngineeringTutorAbstract:With the development of society, people life rhythm faster and faster, a day's work, study and rest time arrangement is very tight, need a clock tell the time accurately. People is higher and higher requirement for the clock, every day not only requires the time error is less than a few milliseconds, also requires a timing alarm clock, a calendar, and other functions. Traditional electronic clock calendar components, maintenance trouble, big error, function more update is not convenient. Chip DS12C887 clock automatically display year, month, day, hours, minutes and seconds time information, but also with the school, the time, alarm clock, and other functions. DS12C887 can also be very convenient by the software programming to adjust function or to increase. So the design is based on DS12C887 clock chip and LCD1602,the design of high precision clock has very important practical significance and practical value. Key words:DS12C887,LCD1602,clock chip microcontroller STC89C52,high-precision clock 引言传统时钟芯片在电源断电时内部的时间芯片就会停止计时,所以需要额外使用一个备用的电源向时钟芯片供电,这样会使系统功耗增大,体积变大。
电子闹钟设计学生:XXX 指导老师:XXX内容摘要:此系统的时钟电路设计是采用的内部方式,即利用芯片内部的振荡电路。
系统功能要求电子时钟一运行就从12点00分00秒开始计时,并在数码管上显示时、分、秒当前值。
基本工作原理:AT89C51利用定时器每百分之一秒对百分之一秒寄存器的内容加一,并依次对秒、分、小时寄存器的内容加一;7SEG-MPX6-CA数码管动态显示时、分、秒的当前值。
本课题要求实现的功能比较简单。
此系统键的输入是通过独立式键盘来完成的,编程容易易懂,结构简单,实现起来方便。
由P3.2、P3.3、P3.4作为控制端,构成独立式按键接口方式。
百分之一秒的控制由AT89C51的定时器T0完成;在闹钟方面,通过周期检测闹钟按键和按键标识位来控制开启闹铃服务程序。
在闹铃设置及正常时间设置时为避免时间停止,所以才用定时器计时。
我设置的闹铃是用脉冲的形式驱动扬声器。
关键词:扬声器AT89C51 定时器Electronic alarm clock designAbstract: The system clock circuit design is the internal way, namely using chip inside of the oscillating circuit. System function requirements electronic clock from 12 points a run in points at timing starts seconds, and in the digital tube displayed on the present value, minutes and seconds. Basic working principle: AT89C51 use timer each one percent to one percent seconds of registers second content plus one, and in turn, minutes and hours of seconds the contents of a register with a; 7 SEG-MPX6-CA digital tube dynamic shows, the current value of the minutes and seconds. This topic request function of the realization of the quite simple. The system of the key input is through the independent type keyboard to complete programming easy to understand, the structure is simple, easy to realize. By P3.2, P3.3, P3.4 as control terminals, constitute independent type button interface way. One percent of the second timer of by AT89C51 prearcing control completion; In the alarm clock, through the cycle detection alarm clock button and buttons mark a to control open alarm service program. In the alarm set and the normal time set to avoid time to stop, so only use timer timing. I set the alarm is to use the form of pulse drive the speaker.Keywords: reproducer AT89C51 time r目录前言 (1)1 概述 (1)1.1 应用知识简介 (1)1.1.1 51单片机 (1)1.1.2 汇编语言 (1)2 设计基本原理简介 (2)2.1 CPU的分时复用 (2)2.2 检测开关时需要注意的问题 (2)2.4 设计要求及说明 (2)2.4.1 电子数字钟实现的主要功能 (2)2.4.2 其他设计说明 (3)2.5 整体设计方案及流程 (3)2.5.1 电路设计 (3)2.5.2 系统软件总流程设计 (4)2.5.3 主程序流程图 (4)2.5.4 显示电路 (5)2.5.5 按键控制电路 (5)3 程序显示状态 (6)3.1 正常显示状态 (6)3.2 时钟调整状态 (6)4 调试过程及结果分析总结 (7)5 结束语 (8)附录 (9)参考文献 (13)电子闹钟设计前言电子闹钟在科学技术高度发展的今天,千家万户都少不了它,所以很多家庭个人都需要有一个电子闹钟,为人们提供报时方便,但普通电子闹钟不够方便实用。
单片机定时闹钟一、[电路概述]该时钟电路主要以单片机AT89S52为核心而设计的,通过单片机对信息的分析与处理控制外围设备。
电路整体设计思想是想把它做成一个实用的器件,所以在题目要求的前提下,我们又加入了星期程序,温度程序,年、月、日程序以及时间的12—24转换程序。
[关键字]:单片机数码显示温度传感器光识电路二、[题目分析与方案论证]按照系统设计功能的要求,初步确定设计系统由复位模块、时钟模块、温度模块、音乐模块、光识模块及显示模块共五个模块组成,后来在时钟模块的基础上又加载了日历、星期的模块从单片机AT89S52入手,通过使用AT89S52的内部的可编程定时器/计数器,结合对外接晶振的调节来确定一个合适的振荡周期,从而确定出内部的机器周期。
再通过对内部中断程序的设置来设计出时钟程序,即设计出了电子时钟的核心。
根据题目的要求,我们设计了以下方案:[方案一]设计中加载了年、月、日的设计,刚开始时打算用18个共阳数码管,考虑到数码管太多是毕会给硬件电路带来麻烦,经过考虑后,决定把年、月、日与时间设置到一组数码管上来,即六个数码管即能显示时间又能显示年、月、日,这样一来就方便了硬件电路;[方案二]主控芯片使用51系列AT89S52单片机设计时温度模块设计温度元件用AD590,利用AD590以及接口电路把温度转换成模拟电压,经由ADC0804转换成数字信号,然后经AT89S52处理显示温度。
但由于AD590价钱比较贵,且只能转换成模拟电压,这样一来硬件就要增加更多的器件且又不经济,经查找发现18B20温度传感器价钱便宜且可以直接把温度转换成数字量测温范围为-55—125度,最大分辨率可达0.0625度,采用3线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点,所以我们选择了18B20温度传感器。
附18B20温度传感器工作原理:DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并可根据实际要求通过简单的编程实现9—12位的数字值读数方式。
单片机课程设计报告课题名称:定时闹钟学生学号:1004030221专业班级:电信02班学生姓名:指导教师:课题工作时间: 2011-12-19 至 2012-12-26目录1.摘要 (3)2.设计目的要求 (3)3.设计实现方案 (4)3.1原理 (4)3.2系统总框图 (5)3.3 原理及工作过程说明 (5)4.元器件介绍 (6)4.1AT89C51 (6)4.2 1602LCD液晶显示器 (8)4.3 其他重要元件 (10)5.软件设计 (11)5.1系统框图 (11)5.2 源代码 (12)6.系统仿真 (22)6.1开始程序 (22)6.2 设定闹钟时LCD显示器 (23)6.3 闹钟时间到 (23)7.实验总结及心得体会 (23)8.参考文献 (24)1.摘要本设计是定时闹钟的设计,由单片机AT89C51芯片和LCD、LED显示器,辅以必要的电路,构成一个单片机定时闹钟。
电子钟可采用数字电路实现,也可以采用单片机来完成。
LCD显示“时”,“分”,LED闪动来做秒的计数,定时时间到能发出警报声并且启动继电器,从而控制电器的启停。
现在是自动化高度发达的时代,特别是电子类产品都是靠内部的控制电路来实现对产品的控制,达到自动运行的目的,这就需要我们这里要做的设计中的电器元件及电路的支持。
在这次设计中主要是用AT89S51来进行定时,也结合着其他辅助电路实施控制,在定时的时候,按一下控制小时的键对小时加一;按一下控制分钟的键对分钟加一;到达预设的时间,此电路就会发出报警声音提示已经到点。
关键字:定时闹钟AT89C51 LCDSummaryThe regular alarm clock designers design, by the microcontroller AT89C51 chip and LCD, LED display, combined with the necessary circuitry to form a single-chip timer alarm clock. Clock can be digital circuit, the microcontroller can also be used to complete. LCD display "when", "sub", LED flash to do the second count, regular time to be able to sound an alarm and start relay to control the electrical start and stop. Now is the era ofhighly developed automation, especially electronic products are relying onthe internal control circuitry to achieve control of the product to achieve the purpose of automatic operation, which requires us to do the design ofelectrical components and circuits to support .In this design it is mainly used to carry out regular AT89S51, but alsocombined with other auxiliary circuit implementation of the control, in time, when you click a control button on the hour plus one hour; click the button onthe control minutes plus one minute; reach preset time, this will sound an alarm circuit has prompted the point,. Keywords: time clock AT89C51 LCD2.设计目的要求1).本次课程设计应达到的目的:1、综合运用相关课程中所学到的理论知识去独立完成某一设计课题;2、通过查阅手册和相关文献资料,培养学生独立分析和解决问题的能力;3、进一步熟悉单片机和常用接口电路,加深对专业知识和理论知识学习的认识和理解;4、学会电路的安装与调试;5、进一步熟悉电子仪器的正确使用;6、学会撰写课程设计的总结报告;7、培养严肃认真的工作作风和严谨的科学态度。
定时闹钟系统设计学生:XXX 指导教师:XXX内容摘要:时间是现代社会中不可缺少的一项参数,无论是平时生活还是社会生产都需要对时间进行控制,有的场合对其精确性还有很高的要求。
本设计采用单片机芯片进行计时,由于AT89C51系列单片机的体积小,成本低,控制器运算能力强,处理速度快,可以精确计时,对于社会生产有着十分重要的作用。
在此次设计中,AT89C51单片机芯片是主要的元器件,通过它来控制电路的LCD、晶振、电阻、电容、发光二极管、开关、喇叭等元件组成的硬件电路,再利用软件来执行一定的程序来实现LCD电子定时闹钟计时功能和定时闹铃的设置和控制。
由于系统所用元器件较少,单片机所被占用的I/O口不多,因此系统具有一定的可扩展性。
关键词:单片机计时 AT89C51Timing alarm clock system designAbstract: Time is the indispensable in the modern society, whether a parameter normally live or social production all need to control over time, some occasions to its accuracy and high requirements. This design USES the monolithic integrated circuit chips for timing, due to the volume of the series microcontroller AT89C51 is small, low cost, operation ability, controller processing speed, can accurate timing for social production, plays a very important role.In this design, AT89C51 chip is the main components, by which it can control circuit of LCD, crystals, resistor, capacitor, light-emitting diodes, switch, loudspeaker elements such as hardware circuit, reuse of software to perform certain procedures to achieve LCD electronic timing alarm clock function and regular alarm Settings and control. Because the system which is less, SCM used components is occupied I/O mouth not much, so system has certain expansibility.Key word:SCM Timing AT89C51目录前言 (1)1 定时闹钟设计目的和功能 (1)1.1 设计定时闹钟的目的和意义 (1)1.2 LCD电子闹钟的特点和功能介绍 (1)1.2.1 数字钟介绍 (2)1.2.2 电子钟设计特点 (2)1.2.3 电子钟的主要功能 (2)2 总体方案设计 (2)2.1 总体设计方案 (2)2.2 AT89C51芯片介绍 (3)2.2.1 单片机介绍 (3)2.2.2 MCS–51单片机内部总体结构 (4)2.2.3 MCS-51单片机的引脚 (5)3 硬件设计 (8)3.1 主控芯片AT89C51的设计 (8)3.2 时钟电路部分设计 (10)3.3 LCD显示电路部分 (11)3.4 喇叭部分的电路 (12)4 软件设计 (13)4.1 软件设计概述 (13)4.2 主函数的设计 (13)4.3 部分设计思想的说明 (15)4.3.1 程序初始化 (15)4.3.2 闹钟的实现 (16)4.3.3 显示程序 (16)6 结束语 (17)参考文献 (19)基于LCD定时闹钟设计前言现在是一个高度发达的高科技的时代,目前单片机正朝向高性能和多品种方向发展,而且进一步向低功耗,小体积,大容量,高性能,低价格和外围电路内装化等几个方向发展。