文档详情

单片机的电子时钟毕业论文.doc

发布:2017-10-16约3.73万字共47页下载文档
文本预览下载声明
单片机的电子时钟毕业论文 第一章 设计任务分析 1.1 课题背景 单片机自1976年由Intel公司推出MCS-48开始,迄今已有二十多年了。由于单片机集成度高、功能强、可靠性高、体积小、功耗低、使用方便、价格低廉等一系列优点,目前已经渗入到人们工作和生活的方方面面,单片机的应用领域已从面向工业控制、通讯、交通、智能仪表等迅速发展到家用消费产品、办公自动化、汽车电子、PC机外围以及网络通讯等广大领域。 单片机有两种基本结构:一种是在通用微型计算机中广泛采用的,程序存储器和数据存储器共用一个存储器空间的结构,称为“冯·诺依曼”结构。另一种是将程序存储器和数据存储器截然分开,分别寻址的结构,称为“哈佛”构,目前的单片机采用此种结构为多。 本文讨论的单片机多功能时钟系统的核心是目前应用极为广泛的51系列单片机,配置了外围设备,构成了一个可编程的计时定时系统,具有体积小,可靠性高,功能多等特点。不仅能满足所需要求而且还有很多功能可供扩展,有着广泛的应用领域。 1.2 设计任务 1.3 课题意义 在日常生活和工作中,我们常常用到定时控制,如扩印过程中的曝光定时等。早期常用的一些时间控制单元都使用模拟电路设计制作的,其定时准确性和重复精度都不是很理想,现在基本上都是基于数字技术的新一代产品,随着单片机性价比的不断提高,新一代产品的应用也越来越广泛。大则可以构成复杂的工业过程控制系统,完成复杂的控制功能;小则可以用于家电控制,甚至可以用于儿童电子玩具。它功能强大、体积小、质量轻、灵活好用,配以适当的接口芯片,可以构成各种各样、功能各异的微电子产品。 随着电子技术的飞速发展,家用电器和办公电子设备逐渐增多,不同的设备都有自己的控制器,使用起来很不方便。这些具有人们所需要的智能化特性的产品减轻了人的劳动,扩大了数字化的范围,为家庭数字化提供了可能。 根据这种实际情况,设计了一个单片机多功能时钟系统,它有基本的时间功能,还有定时功能,既可作为闹铃,也可扩展为定时对家电等电气产品的自动控制,可以避免多种控制器的混淆,利用一个控制器对多路电器进行控制;可增加温度传感器,进行实时温度显示,进一步扩展为利用不同的温度某些电气产品进行自动控制;也可增加湿度传感器,进行实时湿度显示,以便对湿度进行控制,方便人们的生活。 1.4 本章小节 本章主要介绍了课题背景、设计任务和课题意义,对单片机的优点及结构作了简要叙述,也对本系统的应用及概况进行了说明。 第二章 系统功能及操作 2.1 系统功能的确定 2.1.1 基本功能 系统具有时间、日期、三路定时功能,并可以对时间、日期、定时进行设定,有定时提示音。要求计时精度尽量提高。显示格式为: 时间:“时”(第1、2位)、“分”(第3、4位)、“秒”(第5、6位); 日期:“年”(第1、2位,如2007年显示为07)、“月”(第3、4位)、“日” (第5、6位); 定时:“时”(第1、2位)、“分”(第3、4位)、“状态标志”(第5、6位)。 键盘及数码管排列如图2-1所示。 2.1.2 扩展功能 该系统可以增加温度传感器,实现温度测量,以实时显示温度,用1、2位数码管显示;还可以增加湿度传感器,实现湿度测量,以实时显示湿度,用5、6位数码管显示。 多路定时器功能也可扩展为对多种家电等电气产品的自动控制,比如电饭煲等;也可利用温度对某些电气产品进行自动控制,比如空调等;还可利用湿度传感器对湿度进行调节。如图2-1所示。 图2-1 系统功能图 2.2 系统操作说明 (1)按K1键显示日期,3秒后自动返回时间显示,3秒内按K2键进入日期设置,此时年位闪烁,按K1键进行年位加1或连续加1调整。按K2键依次切换到月位、日位,分别按K1键进行月位、日位调整,日位设置好后,再按K2键保存日期设定值,并返回显示时间。 (2)按K2键大于1秒进入时间设置,此时小时位闪烁,秒位自动清零,按K1键进行小时调整,按K2键切换到分钟位,按K1键进行分钟调整,分位设置好后,再按K2键保存时间设定值,并返回显示时间,按所设定的时间值进行计时。 (3)连续按K3键显示3路定时及其开关状态,当显示某一路定时时,3秒后自动返回时间显示,3秒内按K2键进入定时设置,设置同日期(5、6位显示00为当路定时关,显示01为当路定时开)。当路定时设置完后按K2键保存定时设定值并返回时间显示。 (4)按K4键显示实时温度和湿度,5秒后自动返回时间显示。 2.3 本章小节 本章主要对本系统的基本功能和扩展功能进行了说明,也对本系统的系统的显示情况及操作作了详细说明。 3 系统硬件设计—实验板介绍 3.1 芯片的选择 本设计选用AT89S52芯片,它是一种低功耗、高性能CMOS 8位微控制器,具有8K(0000H~1FFFH)在线系统可编程Flash存储器。片上F
显示全部
相似文档