资源描述:
《--电子定时闹钟》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.XXX大学单片机课程设计报告单片机的定时闹钟姓名:XXX学号:XXXXXXX专业班级:XXXXXX班指导老师:XXXX所在学院:XXXXX学院2009年5月12日...摘要本设计主要是对51单片机的一个方面的扩展,是能实现一般定时闹钟功能的设计。需要实现某一功能时,按对应的按键即可,经多次验证此设计灵活简便,可以实现显示,定时,修改定时,定时时间到能发出报警声的功能。系统采用单片机AT89C51作为本设计的核心元件,在其基础上外围扩展芯片和外围电路,附加时钟电路,复位电路,键盘接口及LED显示器。键盘采用独立连接式。还有定时报警系统,即定时时间
2、到,通过扬声器发出报警声,提示预先设定时间时间到,从而起到定时作用。外围器件有LED显示驱动器及相应的显示数字电子钟设计与制作可采用数字电路实现,也可以采用单片机来完成。若用数字电路完成,所设计的电路相当复杂,大概需要十几片数字集成块,其功能也主要依赖于数字电路的各功能模块的组合来实现,焊接的过程比较复杂,成本也非常高。若用单片机来设计制作完成,由于其功能的实现主要通过软件编程来完成,那么就降低了硬件电路的复杂性,而且其成本也有所降低,所以在该设计与制作中采用单片机AT89C51,它是低功耗、高性能的CMOS型8位单片机。片内带有4KB的Flas
3、h存储器,且允许在系统内改写或用编程器编程。另外,AT89C51的指令系统和引脚与8051完全兼容,片内有128B的RAM、32条I/O口线、2个16位定时计数器、5个中断源、一个全双工串行口等。在LED显示器中,分成静态显示和动态显示两类,在这个设计的最小系统中主要用了它的动态显示功能,动态显示器利用了人视觉的短暂停留,在数据的传输中是一个一个传输的,且先传输低位。它能同时显示时,分和秒。按键电路设有四个按键:从上往下为k1,k2,k3和k4键。按下k1键显示时、分、秒,k3键起到定时作用,k2键每按一下小时加一,k4键每按一下分钟加一,定时时
4、间到能发出报警声。当需要校正时间时,先按下k4键,再按k2键或k3键,k3键每按一下小时加一,k2键每按一下分钟加一,按k1键即回到时间状态。能够设定定时时间,也可以修改定时时间。...目录1概述31.1课程设计的概况31.2课程设计实现的功能32系统总体方案及硬件设计42.1总体方案42.2硬件设计42.2.1单片机AT89C5142.2.2时钟电路62.2.3数码管显示电路63软件设计83.1系统软件设计83.2键盘服务程序83.3LED的编程思想83.3.1方案选择83.3.2LED显示83.4音响报警电路83.5系统流程图93.6程序模块
5、104proteus的系统仿真154.1操作过程154.2运行结果图155课程设计体会17参考文献17附1定时闹钟源程序代码18附2系统总体电路图27...1概述本文主要是通过单片机系统,综合运用定时器、中断、数码显示等知识设计一个可定时的电子钟。它包括系统总体方案及硬件设计,软件设计,Proteus软件仿真等部分。系统总体方案及硬件设计是本设计的重要组成部分,在这部分详细介绍了时钟原理,硬件设计,数码管LED,以及在设计过程中考虑到技术指标,机型的选择,器件的选择等一系列问题。硬件设计的主要任务是根据总体设计要求,以及在所选机型的基础上,确定系
6、统扩展所要用的存储器,I/O电路及有关外围电路等然后设计出系统的电路原理图。合理的软件结构是设计出一个性能优良的单片机应用性系统软件的基础,因此必须充分重视。在本设计中采用应用广泛的C语言编程,便于调试。用Proteus软件仿真检查设计是否合理。1.1课程设计的概况通过对51单片机的扩展,接键盘,显示器等相应的外围器件。在LED显示器中分成静态显示和动态显示两类,在本设计中主要用了它的动态显示功能,动态显示利用了人视觉的短暂停留,在数据的传输中是一个一个传输的,且先传输低位。键盘是由若干个按键组成的开关矩阵,是一种廉价的输入设备。键盘通常包括有数
7、字键,字母键以及一些功能键。操作人员可以通过对键盘向计算机输入数据,地址,指令或其他的控制命令,实现简单的人机对话。这里采用非编码式键盘。通过51单片机的P1口扩展出独立连接式键盘。外围扩展复位,时钟电路,利用软件源程序代码实现相应的功能。1.2课程设计实现的功能:u能显示时时-分分-秒秒。u能够设定定时时间,修改定时时间。u定时时间到能发出警报声或者启动继电器,从而控制电器的起停。...2系统总体方案及硬件设计2.1总体方案使用是单片机作为核心的控制元件,使得电路的可靠性比较高,功能也比较强大,而且可以随时的更新系统,进行不同状态的组合。本系统
8、采用单片机AT89C51作为本设计的核心元件,利用7段共阴LED作为显示器件。接入共阴LED显示器,可显示时,分钟,秒,单片机外围接有定