闹钟分析--分析设计报告_第1页
闹钟分析--分析设计报告_第2页
闹钟分析--分析设计报告_第3页
闹钟分析--分析设计报告_第4页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、闹钟分析-分析设计报告课程:计算机组成原理闹钟分析设计报告院系:安徽工程大学机电学院专业:计算机与软件工程系班级:计算机2131组长:马连杰组员:余磊叶敏时间: 目录第一章功能分析 (3)1.1显示时间 (3)1.2闹钟功能 (3)1.2.1 (3)1.2.2 (3)第二章总体软件 (4)2.1 (5)2.2 . 错误!未定义书签。第三章模块软件 . 错误!未定义书签。 第一章功能分析1.1显示时间:晶体固定频率振荡振荡,再将产生的波进行分频或倍频,得到基本秒信号。再通过计数,译码,最后显示出来。时间显示为小时(0-23),分钟(0-59)秒(0-59)。1.2闹钟功能:1.2.1利用按键可对

2、闹铃进行设置,并可显示闹铃时间,当闹铃时间到蜂鸣器发出声响,按停止键可使闹铃声停止;1.2.2 可以设置多个闹钟,和闹钟提示音1.2.3闹铃功能的实现闹铃功能的实现涉及到两个方面:闹铃时间设定和是否闹铃判别与相应处理。闹铃时间设定模块的设计可参照时间设定模块,这里着重阐述闹铃判别与处理模块的设计问题。闹铃判别与闹铃处理的关键在于判别何时要进行闹铃。当时十位、时个位、分十位、分个位中任一位发生改变(进位)时,就必须进行闹铃判别。译码显示电路将“时”、“分”、“秒”计数器的输出送到七段显示译码驱动器译码驱动,通过六个七段led显示器显示出来。闹铃电路根据计时系统的输出状态产生一脉冲信号,然后加上一

3、个高频或低频信号送到放大电路驱动蜂鸣器发声实现报时。校时电路是直接加一个脉冲信号到时计数器或 者分计数器或者秒计数器来对“时”、“分”、“秒”显示数字进行校对调整。第二章总体软件2.1闹钟的组成结构本设计以at89c51芯片为核心,辅以必要的外围电路,设计了一个结构简单,功能齐全的电子时钟,它由5v直流电源供电。在硬件方面,除了cpu外,使 用八个七段led数码管来进行显示,led采用的是动态扫描显示,使用74ls245芯片进行驱动。通过led 能够较为准确地显示时、分、秒。四个简单的按键实现对时间的调整。软件方面采用c语言编程。整个电子钟系统能完成时间的显示、调时、校时和三组定时闹钟的功能。

4、选用单片机最小系统应用程序,添加比较程序、时间调整程序及蜂鸣程序,通过时间比较程序触发蜂鸣,实现闹钟功能,完成设计所需求的软件环境。介绍并使用keil单片机模拟调试软件,测试程序的可行性并用proteus进行仿真。2.2闹钟的实现选用单片机最小系统应用程序,添加比较程序、时间调整程序及蜂鸣程序,通过时间比较程序触发蜂鸣,实现闹钟功能,第三章模块软件3.1组成结构3.11单片机型号通过对多种单片机性能的分析,最终认为at89c51是最理想的电 子时钟开发芯片。at89c51是一种带4k字节闪烁可编程可擦除只读存储器的低电压,高性能cmos8位微处理器,器件采用atmel高密度非易失存储器制造技术

5、制造,与工业标准的mcs-51指令集和输出管脚相兼容。由于将多功能8位cpu和闪烁存储器组合在单个芯片中,atmel的at89c51是一种高效微控制器,而且它与mcs-51兼容,且具有4k字节可编程序存储器和1000次擦写循环,数据保留时间为10年,是最好的选择。3.12按键独立式按键。如果设置过多按键,将会占用较多i/o口,而且会给布线带来不便,因此,此方案适用于按键较少的情况。如果选择此方案,由于按键较少,在修改时间或设置闹铃时间时就不能直接输入,只能通过加或减完成,稍为麻烦一些,但其程序简单。2.13 显示器用数码管作为显示器。数码管的驱动电路简单,使用方便,在夜间看时间的时候就不需要有光源,非常方便。其缺点是功耗较大。3.14 计时部分如果使用时钟芯片,系统就不怕掉电且时间精确。但这种芯片比较贵,况且,设计本系统主要是为了学习单片机程序的编写和调试以及设计硬件电路的一些方法,因此采用软件的方法来计时而没有采用价格较高的时钟芯片。 3.15 发音部分的设计通过三极管放大后驱动蜂鸣器工作,再通过软件这时产生等时时间方波驱动蜂鸣器发出间断嘀声,这样就可以省去硬件振荡电路,降低成本。3.16 显示器驱动电路由于通过数码管公共及的电流较大且避免过多地使用分立元件,采用了一片74ls245来驱动段码,用p3口作位码驱动。3.17 电源如果是用电池供电,就比较方便携带,但

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论