1、毕业设计说明书(论文)毕业设计说明书(论文) 16 电子音乐闹钟电子音乐闹钟 摘 要 本文设计一个 51 电子闹钟,能随意设定走时起始时间,12 小时24 小时两种制式 可选,以适应不同的需要,能指示秒节奏,即秒指示,采用交直流供电电源。与石英钟 不同的是,电子钟一般采用数码管等显示介质,因而必须以交流供电为主,以直流电源 为后备辅助电源, 并能自动切换。 该设计主要包括:按键、 显示程序单元部分。 、 AT89S51 单片机芯片、74HC245 驱动 LED 显示电路,集成电路 74HC245 和 LM386 各 1 个。 关键词:AT89S51 单片机,自动切换,交流供电,电子闹钟 1 引
2、言 现代的快节奏生活给人们的精神上带来了很大压力。如何排解或缓解这些压力已经 成为很多人关心的问题。单片机电子闹钟是具发前闹钟创新性的系统,它代表了时代的 发展趋势。2007 年,无论从国内外行业发展趋势,还是从闹钟市场准入的要求来看,节 能、环保、创新都已成为中国家电企业无法回避的大问题。在原材料价格不断上涨、下 游渠道商实力膨胀、价格战越来越激烈、行业利润日趋微薄的背景下,日前,中国的电 子闹钟在节能化、环保化、创新型转变过程中,正进行新一轮闹钟赛跑。 2 方案论证 21 方案一:软件设计 软件功能: (1)检测按键。当系统检测到某个案件被按下时,转到相应子程序处理,可实现校时、 设定闹铃
3、时间的功能。 (2) 显示。系统通过调用显示子程序,可将显示缓冲区里的内容通过动态扫描方式输出 到数码管显示器。 (3) 计时。系统通过中断和软件计数器可产生秒信号。每到1s,系统将会调整时间存储 单元的内容,从而实现计时功能。 (4) 比较。每当秒存储单元的内容为0时,系统通过调用比较子程序可判断当前时间是 否符合闹铃条件,若符合,则调用发音子程序使蜂鸣器发出闹铃声音。 (5) 产生音频方波输出。系统通过软件产生音频方波输出使蜂鸣器发声,这样可以省去 硬件振荡电路。 (6) 拆分。为了提高存储单元的利用率,本系统将时间数据压缩成压缩BCD码后再送入 显存才能显示。 (7) 合并。为了提高修改
4、时间的速度,可先对现存内容逐位修改,然后调用合并子程序 把显存内容合并后送入指定存储单元。 (8) 设定。系统进入设定状态后,可通过按“设定”键改变闪亮位位置和按“+”或“-” 键来加1或减1闪亮位内容,从而达到报时和设定闹铃时间的目的。 22 方案二: 采用交直流供电电源。与石英钟不同的是,电子钟一般采用数码管等显示介质,因 而必须以交流供电为主, 以直流电源为后备辅助电源, 并能自动切换。 该设计主要包括: 按键、显示程序单元部分。 、AT89S51 单片机芯片、74HC245 驱动 LED 显示电路,集 成电路 74HC245 和 LM386 各 1 个。 毕业设计说明书(论文)毕业设计说明书(论文) 17 2.3 系统方案原理框图及方案描述 图 2-1 整个系统的原理图 系统功能及使用方法: 系统上电后,自动进入时钟状态。若在此时按下“设定”键,显示器上将出现闪 亮位,再按“+”或“-”则可以加或减闪亮位内容,修改完一位后再按“设定”可改变 闪亮位位置继续修改下一位。修改完成后按“确定”键即可退出设定状态进入正常显示 时钟状态。 在正常显示时钟状态时按下“闹钟”键可进入闹