广东农工商职业技术学院
毕业论文(设计)
题 目 基于单片机89c51时钟设计
姓 名 蒋祖承 黄烈
专 业 2009电子信息工程技术
年级班级 一班
学 号 20093309119 20093309124
指导教师
完成日期 2012年4月
摘 要…………………………………………………………………… 1
第一章 绪论
1.1 数字电子钟的发展与历史……………………………………………………………… 4
1.2 数字电子时钟的基本特点 ………………………………………………………… 4
1.3 数字电子钟的应用…………………………………………………………………… 4
数字钟的构成与原理
第二章 选择与介绍
2.1 单片机的选择…………………………………………………………………………… 6
2.2 89C51单片机介绍 ……………………………………………………………………… 8
第三章 数字钟的硬件设计
3.1 最小系统设计…………………………………………………………………………… 12
3.2 LED显示电路…………………………………………………………………………… 15
第四章 数字钟的软件设计
4.1 系统软件设计流程图…………………………………………………………………… 18
4.2 数字电子钟的原理图…………………………………………………………………… 21
4.3 主程序…………………………………………………………………………………… 22
4.4 时钟设置子程序………………………………………………………………………… 21
4.5 定时器中断子程序……………………………………………………………………… 21
4.6 LED显示子程序………………………………………………………………………… 22
4.7 按键控制子程序………………………………………………………………………… 24
第五章 系统仿真
5.1 PROTUES软件介绍………………………………………………29
5.2 电子钟系统PROTUES仿真………………………………………29
第六章 调试与功能说明
6.2 系统性能测试与功能说明……………………………………………………………… 32
6.3 系统时钟误差分析……………………………………………………………………… 32
6.1 硬盘调试………………………………………………………………………………… 32
6.4 软件调试问题及解决…………………………………………………………………… 32
结束语………………………………………………………………………………………….34
参考文献………………………………………………………………………………………35
致谢……………………………………………………………………………………………..36
摘 要
单片计算机即单片微型计算机。由RAM ,ROM,CPU构成,定时,计数和多种接口于一体的微控制器。它体积小,成本低,功能强,广泛应用于智能产业和工业自动化上。而51系列单片机是各单片机中最为典型和最有代表性的一种,这次课程设计通过对它的学习,应用,
从而达到学习、设计、开发软、硬件的能力;本设计主要设计了一个基于AT89C51单片机的电子时钟。数字钟实际上是一个对标准频率(1Hz)进行计数的计数电路。振荡器产生的时钟信号经过分频器形成秒脉冲信号,秒脉冲信号输入计数器进行计数,并把累计结果以“时”、“分”、“秒”的数字显示出来。秒计数器电路计满60后触发分计数器电路,分计数器电路计满60石英表和电子表的区别后触发时计数器电路,当计满24小时后又开始下一轮的循环计数。一般由振荡器、分频器、计数器、译码器、数码显示器等几部分组成。
振荡电路:主要用来产生时间标准信号,因为时钟的精度主要取决于时间标准信号的频率及稳定度,所以采用石英晶体振荡器。
分频器:因为振荡器产生的标准信号频率很高,要是要得到“秒”信号,需一定级数的分频器进行分频。
计数器:有了“秒”信号,则可以根据60秒为1分,24小时为1天的进制,分别设定“时”、“分”、“秒”的计数器,分别为60进制,60进制,24进制计数器,并输出一分,一小时,一天的进位信号。
译码显示:将“时”“分”“秒”显示出来。将计数器输入状态,输入到译码器,产生驱动数码显示器信号,呈现出对应的进位数字字型。
由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路可以对分和时进行校时。另外,计时过程要具有报时功能,当时间到达整点前10秒开始,蜂鸣器1秒响1秒停地响5次。
为了使数字钟使用方便,在设计上使用了一个变压器和一个整流桥来实现数字钟电能的输入,使得可以方便地直接插入220V的交流电就可以正常地使用了。
关键词 数字钟 振荡 计数 校正 报时
1.1 数字电子钟的发展与历史
单片机诞生于20世纪70年代末,经历了SCM、MCU、SoC三大阶段。
1、SCM即单片机微型计算机(Single Chip Microcomputer)阶段,主要是寻求最佳的单片形态嵌入式系统的最佳体系结构。“创新模式”获得成功,奠定了SCM与通用计算机完全不同的发展道路。在开创嵌入式系统独立发展道路上,Intel公司功不可没。
2、MCU即微控制器(Micro Controller Unit)阶段,主要的技术发展方向是:不断扩展满足嵌入式应用时,对象系统要求的各种外围电路与接口电路,突显其对象的智能化控制能力。它所涉及的领域都与对象系统相关,因此,发展MCU的重任不可避免地落在电气、电子技术厂家、从这一角度来看,Intel逐渐淡出MCU的发展也有其客观因素。在发展MCU发展,最著名的厂家当数Philips公司。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论