欢迎来到天天文库
浏览记录
ID:36236810
大小:1.19 MB
页数:135页
时间:2019-05-07
《单片机新颖秒led旋转电子钟》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、数理与信息工程学院《单片机原理及应用》期末课程设计——新颖60秒LED旋转电子钟数理与信息工程学院《单片机原理及应用》期末课程设计题目:新颖60秒LED旋转电子钟专业:班级:计算机091班姓名:学号:指导老师:成绩:(2010.6)135数理与信息工程学院《单片机原理及应用》期末课程设计——新颖60秒LED旋转电子钟目录第1节引言31.1LED旋转电子钟概述31.2本次设计的要求31.3系统主要功能3第2节系统硬件设计52.1系统设计框架及实现52.11系统原理图52.1.2系统设计框图62.2
2、系统硬件组成62.2.1AT89C2051单片机及其引脚说明62.2.260秒旋转译码驱动原理72.2.3时分显示部件9第3节系统的软件设计113.1系统主程序设计113.2中断程序设计123.3程序清单13结束语28参考文献29135数理与信息工程学院《单片机原理及应用》期末课程设计——新颖60秒LED旋转电子钟新颖60秒LED旋转电子钟第1节引言近年来,随着我国科技的不断发展,我国经济发展的支柱产业——电子产业获得长足发展,近年来各种电子产品琳琅满目,随处可见,随着电子产品的更新速度的加快,
3、各种功能强大,款式新颖的电子产品不断问世。电子时钟便是这一发展趋势中的代表,各种功能的电子时钟应有尽有,且功能不断更新。目前市场上出现的电子钟,一般都以LED数码管显示时分秒,与传统的以指针显示秒的方式不同,违背了人们传统的习惯,而且这类电子钟一般时采用大型的显示器,且外观设计欠美观,很少能进去百姓家庭。此外,无论时机械钟、石英钟、还是电子钟,都存在着时间误差的问题。本实验设计的LED显示器件显示的电子时钟,可以有效的克服时钟存在误差的问题,在夜间不必照明就可以看到时间,且以60只发光管实现秒显
4、示,接进传统的秒针显示秒的形式,用户更容易接受,而且美观大方。1.1LED旋转电子钟概述随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,本文将介绍一种基于单片机控制的LED旋转电子钟。本设计以单片机89C2051为控制核心,由实时时钟模块、电源模块、人机接口模块、60秒旋转译码驱动模块等部分组成。其中实时时钟采用DS12887可实现年月日时分秒等时间信息的采集和闹钟功能。温度检测模块由DS18B20集成温度传感器对现场环境温度进行实时检测。人
5、机接口模块由3个键盘和4个LED数码管组成,可实现时间显示、闹钟设置、时间校对等功能。60秒旋转译码驱动模块是由60个发光二级管组成,模拟“秒针”的行走。1.2本次设计的要求(1)用4只LED数码管输出显示时和分。(2)可通过按键设置闹钟的功能,且停闹无须手工操作。(3)可同过按键设置分校时。(4)月计时误差小于45秒(5)用60只LED发光管旋转显示,模拟“秒针”行走。1.3系统主要功能本设计完成了以下功能:(1)4只LED数码管显示当前时分(2)每隔一秒周边的60只LED发光管旋转一格。(3
6、)当发生停电的时候,由后备电池供电,系统进入低功耗状态,所有显示部件停止显示,当恢复供电后,系统自动恢复工作状态,不影响计时。135数理与信息工程学院《单片机原理及应用》期末课程设计——新颖60秒LED旋转电子钟第2节系统硬件设计2.1系统设计框架及实现2.11系统原理图图2-1电子钟系统原理图135数理与信息工程学院《单片机原理及应用》期末课程设计——新颖60秒LED旋转电子钟2.1.2系统设计框图电子钟的原理框图如图2-2所示。它由以下几个部件组成:单片机89C2051、电源、时分显示部件、
7、60秒旋转译码驱动电路。时分显示采用动态扫描,以降低对单片机端口数的要求,同时也降低系统的功耗。时分显示模块、60秒旋转译码驱动电路以及显示驱动都通过89C2051的I/O口控制。电源部分:电源部分有二部分组成。一部分是由220V的市电通过变压、整流稳压来得到+5V电压,维持系统的正常工作;另一部分是由3V的电池供电,以保证停电时正常走时。正常情况下电池是不提供电能的,以保证电池的寿命。具体电路参见“新颖的60秒旋转电子钟参考电路原理图”。图2-2电子钟系统设计框图2.2系统硬件组成2.2.1A
8、T89C2051单片机及其引脚说明AT89C2051单片机是51系列单片机的一个成员,是8051单片机的简化版。内部自带2K字节可编程FLASH存储器的低电压、高性能COMS八位微处理器,与IntelMCS-51系列单片机的指令和输出管脚相兼容。由于将多功能八位CPU和闪速存储器结合在单个芯片中,因此,AT89C2051构成的单片机系统是具有结构最简单、造价最低廉、效率最高的微控制系统,省去了外部的RAM、ROM和接口器件,减少了硬件开销,节省了成本,提高了系统的性价比。AT89C2051是一个
此文档下载收益归作者所有